public abstract class AppCCASessionImpl extends AppSessionImpl implements CCASession, NetworkReqListener
| Modifier and Type | Field and Description |
|---|---|
protected Lock |
sendAndStateLock |
protected List<StateChangeListener> |
stateListeners |
appSessionData, scheduler, session, sessions, sf, timerFacility| Constructor and Description |
|---|
AppCCASessionImpl(ISessionFactory sf,
IAppSessionData data) |
| Modifier and Type | Method and Description |
|---|---|
void |
addStateChangeNotification(StateChangeListener listener) |
void |
release() |
void |
removeStateChangeNotification(StateChangeListener listener) |
equals, getCreationTime, getLastAccessedTime, getSessionAppId, getSessionId, getSessions, hashCode, isAppSession, isReplicable, isValid, onTimerclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitgetSessionAppId, getSessions, isStatelessgetCreationTime, getLastAccessedTime, getSessionId, isAppSession, isReplicable, isValidgetState, handleEventprocessRequestprotected Lock sendAndStateLock
protected List<StateChangeListener> stateListeners
public AppCCASessionImpl(ISessionFactory sf, IAppSessionData data)
public void addStateChangeNotification(StateChangeListener listener)
addStateChangeNotification in interface StateMachinepublic void removeStateChangeNotification(StateChangeListener listener)
removeStateChangeNotification in interface StateMachinepublic void release()
release in interface BaseSessionrelease in class AppSessionImplCopyright © 2016. All Rights Reserved.