|
Apache Tomcat 7.0.28 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface SessionMessage
Class Description:
The SessionMessage class is a class that is used when a session has been
created, modified, expired in a Tomcat cluster node.
The following events are currently available:
public static final int EVT_SESSION_CREATED
public static final int EVT_SESSION_EXPIRED
public static final int EVT_SESSION_ACCESSED
public static final int EVT_GET_ALL_SESSIONS
public static final int EVT_SESSION_DELTA
public static final int EVT_ALL_SESSION_DATA
public static final int EVT_ALL_SESSION_TRANSFERCOMPLETE
public static final int EVT_CHANGE_SESSION_ID
public static final int EVT_ALL_SESSION_NOCONTEXTMANAGER
Field Summary | |
---|---|
static int |
EVT_ALL_SESSION_DATA
When a session state is transferred, this is the event. |
static int |
EVT_ALL_SESSION_NOCONTEXTMANAGER
Event type used when context manager doesn't exist. |
static int |
EVT_ALL_SESSION_TRANSFERCOMPLETE
When a session state is complete transferred, this is the event. |
static int |
EVT_CHANGE_SESSION_ID
Event type used when a sessionID has been changed. |
static int |
EVT_GET_ALL_SESSIONS
Event type used when a server comes online for the first time. |
static int |
EVT_SESSION_ACCESSED
Event type used when a session has been accessed (ie, last access time has been updated. |
static int |
EVT_SESSION_CREATED
Event type used when a session has been created on a node |
static int |
EVT_SESSION_DELTA
Event type used when an attribute has been added to a session, the attribute will be sent to all the other nodes in the cluster |
static int |
EVT_SESSION_EXPIRED
Event type used when a session has expired |
Method Summary | |
---|---|
String |
getContextName()
|
int |
getEventType()
returns the event type |
String |
getEventTypeString()
|
byte[] |
getSession()
|
String |
getSessionID()
|
Methods inherited from interface org.apache.catalina.ha.ClusterMessage |
---|
getAddress, getTimestamp, getUniqueId, setAddress, setTimestamp, setUniqueId |
Field Detail |
---|
static final int EVT_SESSION_CREATED
static final int EVT_SESSION_EXPIRED
static final int EVT_SESSION_ACCESSED
static final int EVT_GET_ALL_SESSIONS
static final int EVT_SESSION_DELTA
static final int EVT_ALL_SESSION_DATA
static final int EVT_ALL_SESSION_TRANSFERCOMPLETE
static final int EVT_CHANGE_SESSION_ID
static final int EVT_ALL_SESSION_NOCONTEXTMANAGER
Method Detail |
---|
String getContextName()
String getEventTypeString()
int getEventType()
byte[] getSession()
String getSessionID()
|
Apache Tomcat 7.0.28 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |