org.jdiameter.client.impl.app.ro
Class ClientRoSessionDataLocalImpl

java.lang.Object
  extended by org.jdiameter.common.api.app.AppSessionDataLocalImpl
      extended by org.jdiameter.client.impl.app.ro.ClientRoSessionDataLocalImpl
All Implemented Interfaces:
IClientRoSessionData, IAppSessionData, IRoSessionData

public class ClientRoSessionDataLocalImpl
extends AppSessionDataLocalImpl
implements IClientRoSessionData

Author:
Bartosz Baranowski , Alexandre Mendonca

Field Summary
protected  Request buffer
           
protected  int gatheredCCFH
           
protected  int gatheredDDFH
           
protected  int gatheredRequestedAction
           
protected  boolean isEventBased
           
protected  boolean requestTypeSet
           
protected  ClientRoSessionState state
           
protected  java.io.Serializable txTimerId
           
protected  Request txTimerRequest
           
 
Fields inherited from interface org.jdiameter.common.api.app.IAppSessionData
NON_INITIALIZED
 
Constructor Summary
ClientRoSessionDataLocalImpl()
           
 
Method Summary
 Request getBuffer()
           
 ClientRoSessionState getClientRoSessionState()
           
 int getGatheredCCFH()
           
 int getGatheredDDFH()
           
 int getGatheredRequestedAction()
           
 java.io.Serializable getTxTimerId()
           
 Request getTxTimerRequest()
           
 boolean isEventBased()
           
 boolean isRequestTypeSet()
           
 void setBuffer(Request buffer)
           
 void setClientRoSessionState(ClientRoSessionState state)
           
 void setEventBased(boolean isEventBased)
           
 void setGatheredCCFH(int gatheredCCFH)
           
 void setGatheredDDFH(int gatheredDDFH)
           
 void setGatheredRequestedAction(int gatheredRequestedAction)
           
 void setRequestTypeSet(boolean requestTypeSet)
           
 void setTxTimerId(java.io.Serializable txTimerId)
           
 void setTxTimerRequest(Request txTimerRequest)
           
 
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

isEventBased

protected boolean isEventBased

requestTypeSet

protected boolean requestTypeSet

state

protected ClientRoSessionState state

txTimerId

protected java.io.Serializable txTimerId

txTimerRequest

protected Request txTimerRequest

buffer

protected Request buffer

gatheredRequestedAction

protected int gatheredRequestedAction

gatheredCCFH

protected int gatheredCCFH

gatheredDDFH

protected int gatheredDDFH
Constructor Detail

ClientRoSessionDataLocalImpl

public ClientRoSessionDataLocalImpl()
Method Detail

isEventBased

public boolean isEventBased()
Specified by:
isEventBased in interface IClientRoSessionData

setEventBased

public void setEventBased(boolean isEventBased)
Specified by:
setEventBased in interface IClientRoSessionData

isRequestTypeSet

public boolean isRequestTypeSet()
Specified by:
isRequestTypeSet in interface IClientRoSessionData

setRequestTypeSet

public void setRequestTypeSet(boolean requestTypeSet)
Specified by:
setRequestTypeSet in interface IClientRoSessionData

getClientRoSessionState

public ClientRoSessionState getClientRoSessionState()
Specified by:
getClientRoSessionState in interface IClientRoSessionData

setClientRoSessionState

public void setClientRoSessionState(ClientRoSessionState state)
Specified by:
setClientRoSessionState in interface IClientRoSessionData

getTxTimerId

public java.io.Serializable getTxTimerId()
Specified by:
getTxTimerId in interface IClientRoSessionData

setTxTimerId

public void setTxTimerId(java.io.Serializable txTimerId)
Specified by:
setTxTimerId in interface IClientRoSessionData

getTxTimerRequest

public Request getTxTimerRequest()
Specified by:
getTxTimerRequest in interface IClientRoSessionData

setTxTimerRequest

public void setTxTimerRequest(Request txTimerRequest)
Specified by:
setTxTimerRequest in interface IClientRoSessionData

getBuffer

public Request getBuffer()
Specified by:
getBuffer in interface IClientRoSessionData

setBuffer

public void setBuffer(Request buffer)
Specified by:
setBuffer in interface IClientRoSessionData

getGatheredRequestedAction

public int getGatheredRequestedAction()
Specified by:
getGatheredRequestedAction in interface IClientRoSessionData

setGatheredRequestedAction

public void setGatheredRequestedAction(int gatheredRequestedAction)
Specified by:
setGatheredRequestedAction in interface IClientRoSessionData

getGatheredCCFH

public int getGatheredCCFH()
Specified by:
getGatheredCCFH in interface IClientRoSessionData

setGatheredCCFH

public void setGatheredCCFH(int gatheredCCFH)
Specified by:
setGatheredCCFH in interface IClientRoSessionData

getGatheredDDFH

public int getGatheredDDFH()
Specified by:
getGatheredDDFH in interface IClientRoSessionData

setGatheredDDFH

public void setGatheredDDFH(int gatheredDDFH)
Specified by:
setGatheredDDFH in interface IClientRoSessionData


Copyright © 2014. All Rights Reserved.