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

java.lang.Object
  extended by org.mobicents.slee.resource.diameter.base.DiameterActivityImpl
      extended by org.mobicents.slee.resource.diameter.base.AuthSessionActivityImpl
All Implemented Interfaces:
net.java.slee.resource.diameter.base.AuthSessionActivity, net.java.slee.resource.diameter.base.DiameterActivity, org.jdiameter.api.app.StateChangeListener
Direct Known Subclasses:
AuthClientSessionActivityImpl, AuthServerSessionActivityImpl

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


Field Summary
protected  net.java.slee.resource.diameter.base.AuthSessionState 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
AuthSessionActivityImpl(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.AuthSessionState getSessionState()
           
 
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.AuthSessionState state
Constructor Detail

AuthSessionActivityImpl

public AuthSessionActivityImpl(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

getSessionState

public net.java.slee.resource.diameter.base.AuthSessionState getSessionState()
Specified by:
getSessionState in interface net.java.slee.resource.diameter.base.AuthSessionActivity


Copyright © 2008. All Rights Reserved.