public abstract class AbstractSessionConfigurationBean extends java.lang.Object implements SessionConfigurationProvider
SessionConfigurationProvider
.Modifier | Constructor and Description |
---|---|
protected |
AbstractSessionConfigurationBean(java.lang.String name)
Create a named
AbstractSessionConfigurationBean . |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getName()
Return the name of this configuration.
|
int |
getPriority()
Returns the priority of this configuration.
|
java.lang.String |
getScopeName()
Return the scope name for this configuration.
|
SessionType |
getType()
Returns the type of this configuration.
|
void |
setName(java.lang.String name)
Set the name of this configuration.
|
void |
setPriority(int priority)
Set the priority for this configuration.
|
void |
setScopeName(java.lang.String scopeName)
Set the scope name for this configuration.
|
void |
setType(SessionType type)
Set the priority of this configuration.
|
void |
setType(java.lang.String type)
Set the priority of this configuration.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getConfiguration
protected AbstractSessionConfigurationBean(@Parameter java.lang.String name)
AbstractSessionConfigurationBean
.name
- the name for the sessionpublic void setName(java.lang.String name)
name
- the name of this configurationpublic java.lang.String getName()
public void setScopeName(java.lang.String scopeName)
scopeName
- the scope name for this configurationpublic java.lang.String getScopeName()
public void setPriority(int priority)
Sessions
are started lowest priority first
and closed in reverse order.
priority
- the priority for this configurationSessionConfiguration.getPriority()
public int getPriority()
public void setType(java.lang.String type)
type
- the type of this configurationpublic void setType(SessionType type)
type
- the type of this configurationpublic SessionType getType()