org.jdiameter.client.impl.app.auth
Class ClientAuthSessionDataLocalImpl

java.lang.Object
  extended by org.jdiameter.common.api.app.AppSessionDataLocalImpl
      extended by org.jdiameter.client.impl.app.auth.ClientAuthSessionDataLocalImpl
All Implemented Interfaces:
IClientAuthSessionData, IAuthSessionData, IAppSessionData

public class ClientAuthSessionDataLocalImpl
extends AppSessionDataLocalImpl
implements IClientAuthSessionData

Author:
Bartosz Baranowski , Alexandre Mendonca

Field Summary
protected  java.lang.String destinationHost
           
protected  java.lang.String destinationRealm
           
protected  ClientAuthSessionState state
           
protected  boolean stateless
           
protected  java.io.Serializable tsTimerId
           
 
Fields inherited from interface org.jdiameter.common.api.app.IAppSessionData
NON_INITIALIZED
 
Constructor Summary
ClientAuthSessionDataLocalImpl()
           
 
Method Summary
 ClientAuthSessionState getClientAuthSessionState()
           
 java.lang.String getDestinationHost()
           
 java.lang.String getDestinationRealm()
           
 java.io.Serializable getTsTimerId()
           
 boolean isStateless()
           
 void setClientAuthSessionState(ClientAuthSessionState state)
           
 void setDestinationHost(java.lang.String host)
           
 void setDestinationRealm(java.lang.String realm)
           
 void setStateless(boolean b)
           
 void setTsTimerId(java.io.Serializable tid)
           
 
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 ClientAuthSessionState state

stateless

protected boolean stateless

destinationHost

protected java.lang.String destinationHost

destinationRealm

protected java.lang.String destinationRealm

tsTimerId

protected java.io.Serializable tsTimerId
Constructor Detail

ClientAuthSessionDataLocalImpl

public ClientAuthSessionDataLocalImpl()
Method Detail

setClientAuthSessionState

public void setClientAuthSessionState(ClientAuthSessionState state)
Specified by:
setClientAuthSessionState in interface IClientAuthSessionData

getClientAuthSessionState

public ClientAuthSessionState getClientAuthSessionState()
Specified by:
getClientAuthSessionState in interface IClientAuthSessionData

isStateless

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

setStateless

public void setStateless(boolean b)
Specified by:
setStateless in interface IClientAuthSessionData

getDestinationHost

public java.lang.String getDestinationHost()
Specified by:
getDestinationHost in interface IClientAuthSessionData

setDestinationHost

public void setDestinationHost(java.lang.String host)
Specified by:
setDestinationHost in interface IClientAuthSessionData

getDestinationRealm

public java.lang.String getDestinationRealm()
Specified by:
getDestinationRealm in interface IClientAuthSessionData

setDestinationRealm

public void setDestinationRealm(java.lang.String realm)
Specified by:
setDestinationRealm in interface IClientAuthSessionData

getTsTimerId

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

setTsTimerId

public void setTsTimerId(java.io.Serializable tid)
Specified by:
setTsTimerId in interface IClientAuthSessionData


Copyright © 2014. All Rights Reserved.