org.jdiameter.server.impl.app.auth
Class ServerAuthSessionDataLocalImpl

java.lang.Object
  extended by org.jdiameter.common.api.app.AppSessionDataLocalImpl
      extended by org.jdiameter.server.impl.app.auth.ServerAuthSessionDataLocalImpl
All Implemented Interfaces:
IAuthSessionData, IAppSessionData, IServerAuthSessionData

public class ServerAuthSessionDataLocalImpl
extends AppSessionDataLocalImpl
implements IServerAuthSessionData

Author:
Bartosz Baranowski , Alexandre Mendonca

Field Summary
protected  ServerAuthSessionState state
           
protected  boolean stateless
           
protected  long tsTimeout
           
protected  java.io.Serializable tsTimerId
           
 
Fields inherited from interface org.jdiameter.common.api.app.IAppSessionData
NON_INITIALIZED
 
Constructor Summary
ServerAuthSessionDataLocalImpl()
           
 
Method Summary
 ServerAuthSessionState getServerAuthSessionState()
           
 long getTsTimeout()
           
 java.io.Serializable getTsTimerId()
           
 boolean isStateless()
           
 void setServerAuthSessionState(ServerAuthSessionState state)
           
 void setStateless(boolean stateless)
           
 void setTsTimeout(long tsTimeout)
           
 void setTsTimerId(java.io.Serializable tsTimerId)
           
 
Methods inherited from class org.jdiameter.common.api.app.AppSessionDataLocalImpl
equals, getApplicationId, getSessionId, hashCode, remove, setApplicationId, setSessionId
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jdiameter.common.api.app.IAppSessionData
getApplicationId, getSessionId, remove, setApplicationId
 

Field Detail

state

protected ServerAuthSessionState state

tsTimerId

protected java.io.Serializable tsTimerId

tsTimeout

protected long tsTimeout

stateless

protected boolean stateless
Constructor Detail

ServerAuthSessionDataLocalImpl

public ServerAuthSessionDataLocalImpl()
Method Detail

getServerAuthSessionState

public ServerAuthSessionState getServerAuthSessionState()
Specified by:
getServerAuthSessionState in interface IServerAuthSessionData

setServerAuthSessionState

public void setServerAuthSessionState(ServerAuthSessionState state)
Specified by:
setServerAuthSessionState in interface IServerAuthSessionData

isStateless

public boolean isStateless()
Specified by:
isStateless in interface IServerAuthSessionData

setStateless

public void setStateless(boolean stateless)
Specified by:
setStateless in interface IServerAuthSessionData

setTsTimeout

public void setTsTimeout(long tsTimeout)
Specified by:
setTsTimeout in interface IServerAuthSessionData

getTsTimeout

public long getTsTimeout()
Specified by:
getTsTimeout in interface IServerAuthSessionData

setTsTimerId

public void setTsTimerId(java.io.Serializable tsTimerId)
Specified by:
setTsTimerId in interface IServerAuthSessionData

getTsTimerId

public java.io.Serializable getTsTimerId()
Specified by:
getTsTimerId in interface IServerAuthSessionData


Copyright © 2014. All Rights Reserved.