org.mobicents.slee.resource.diameter.base
Class AccountingSessionActivityImpl

java.lang.Object
  extended by org.mobicents.slee.resource.diameter.base.DiameterActivityImpl
      extended by org.mobicents.slee.resource.diameter.base.AccountingSessionActivityImpl
All Implemented Interfaces:
net.java.slee.resource.diameter.base.AccountingSessionActivity, net.java.slee.resource.diameter.base.DiameterActivity, org.jdiameter.api.app.StateChangeListener
Direct Known Subclasses:
AccountingClientSessionActivityImpl, AccountingServerSessionActivityImpl

public abstract class AccountingSessionActivityImpl
extends DiameterActivityImpl
implements net.java.slee.resource.diameter.base.AccountingSessionActivity, org.jdiameter.api.app.StateChangeListener


Field Summary
protected  net.java.slee.resource.diameter.base.AccountingSessionState state
           
 
Fields inherited from class org.mobicents.slee.resource.diameter.base.DiameterActivityImpl
avpFactory, destinationHost, destinationRealm, endpoint, handle, logger, messageFactory, raEventListener, session, sessionId, timeout
 
Constructor Summary
AccountingSessionActivityImpl(DiameterMessageFactoryImpl messageFactory, DiameterAvpFactoryImpl avpFactory, org.jdiameter.api.Session session, org.jdiameter.api.EventListener<org.jdiameter.api.Request,org.jdiameter.api.Answer> raEventListener, long timeout, net.java.slee.resource.diameter.base.events.avp.DiameterIdentityAvp destinationHost, net.java.slee.resource.diameter.base.events.avp.DiameterIdentityAvp destinationRealm, javax.slee.resource.SleeEndpoint endpoint)
           
 
Method Summary
 net.java.slee.resource.diameter.base.AccountingSessionState getAccountingSessionState()
           
 
Methods inherited from class org.mobicents.slee.resource.diameter.base.DiameterActivityImpl
endActivity, getActivityHandle, getDiameterAvpFactory, getDiameterMessageFactory, getSessionId, isValid, sendMessage, sendSyncMessage, setCurrentWorkingSession
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface net.java.slee.resource.diameter.base.DiameterActivity
endActivity, getDiameterAvpFactory, getDiameterMessageFactory, getSessionId, sendMessage
 
Methods inherited from interface org.jdiameter.api.app.StateChangeListener
stateChanged
 

Field Detail

state

protected net.java.slee.resource.diameter.base.AccountingSessionState state
Constructor Detail

AccountingSessionActivityImpl

public AccountingSessionActivityImpl(DiameterMessageFactoryImpl messageFactory,
                                     DiameterAvpFactoryImpl avpFactory,
                                     org.jdiameter.api.Session session,
                                     org.jdiameter.api.EventListener<org.jdiameter.api.Request,org.jdiameter.api.Answer> raEventListener,
                                     long timeout,
                                     net.java.slee.resource.diameter.base.events.avp.DiameterIdentityAvp destinationHost,
                                     net.java.slee.resource.diameter.base.events.avp.DiameterIdentityAvp destinationRealm,
                                     javax.slee.resource.SleeEndpoint endpoint)
Method Detail

getAccountingSessionState

public net.java.slee.resource.diameter.base.AccountingSessionState getAccountingSessionState()
Specified by:
getAccountingSessionState in interface net.java.slee.resource.diameter.base.AccountingSessionActivity


Copyright © 2008. All Rights Reserved.