org.jdiameter.client.impl.app.cca
Class ClientCCASessionDataLocalImpl

java.lang.Object
  extended by org.jdiameter.common.api.app.AppSessionDataLocalImpl
      extended by org.jdiameter.client.impl.app.cca.ClientCCASessionDataLocalImpl
All Implemented Interfaces:
IClientCCASessionData, ICCASessionData, IAppSessionData

public class ClientCCASessionDataLocalImpl
extends AppSessionDataLocalImpl
implements IClientCCASessionData

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  ClientCCASessionState state
           
protected  java.io.Serializable txTimerId
           
protected  Request txTimerRequest
           
 
Fields inherited from interface org.jdiameter.common.api.app.IAppSessionData
NON_INITIALIZED
 
Constructor Summary
ClientCCASessionDataLocalImpl()
           
 
Method Summary
 Request getBuffer()
           
 ClientCCASessionState getClientCCASessionState()
           
 int getGatheredCCFH()
           
 int getGatheredDDFH()
           
 int getGatheredRequestedAction()
           
 java.io.Serializable getTxTimerId()
           
 Request getTxTimerRequest()
           
 boolean isEventBased()
           
 boolean isRequestTypeSet()
           
 void setBuffer(Request buffer)
           
 void setClientCCASessionState(ClientCCASessionState 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 ClientCCASessionState 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

ClientCCASessionDataLocalImpl

public ClientCCASessionDataLocalImpl()
Method Detail

isEventBased

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

setEventBased

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

isRequestTypeSet

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

setRequestTypeSet

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

getClientCCASessionState

public ClientCCASessionState getClientCCASessionState()
Specified by:
getClientCCASessionState in interface IClientCCASessionData

setClientCCASessionState

public void setClientCCASessionState(ClientCCASessionState state)
Specified by:
setClientCCASessionState in interface IClientCCASessionData

getTxTimerId

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

setTxTimerId

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

getTxTimerRequest

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

setTxTimerRequest

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

getBuffer

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

setBuffer

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

getGatheredRequestedAction

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

setGatheredRequestedAction

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

getGatheredCCFH

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

setGatheredCCFH

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

getGatheredDDFH

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

setGatheredDDFH

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


Copyright © 2014. All Rights Reserved.