org.mobicents.slee.resource.diameter.rf
Class RfSessionActivityImpl

java.lang.Object
  extended by org.mobicents.slee.resource.diameter.base.DiameterActivityImpl
      extended by org.mobicents.slee.resource.diameter.rf.RfSessionActivityImpl
All Implemented Interfaces:
java.io.Serializable, net.java.slee.resource.diameter.base.DiameterActivity, RfSessionActivity, org.jdiameter.api.app.StateChangeListener<org.jdiameter.api.app.AppSession>
Direct Known Subclasses:
RfClientSessionActivityImpl, RfServerSessionActivityImpl

public abstract class RfSessionActivityImpl
extends org.mobicents.slee.resource.diameter.base.DiameterActivityImpl
implements RfSessionActivity, org.jdiameter.api.app.StateChangeListener<org.jdiameter.api.app.AppSession>

Author:
Bartosz Baranowski , Alexandre Mendonca
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.mobicents.slee.resource.diameter.base.DiameterActivityImpl
avpFactory, baseListener, destinationHost, destinationRealm, eventListener, handle, logger, messageFactory, session, sessionId, terminateAfterProcessing
 
Constructor Summary
RfSessionActivityImpl(net.java.slee.resource.diameter.base.DiameterMessageFactory messageFactory, net.java.slee.resource.diameter.base.DiameterAvpFactory avpFactory, org.jdiameter.api.Session session, org.jdiameter.api.EventListener<org.jdiameter.api.Request,org.jdiameter.api.Answer> raEventListener, net.java.slee.resource.diameter.base.events.avp.DiameterIdentity destinationHost, net.java.slee.resource.diameter.base.events.avp.DiameterIdentity destinationRealm)
           
 
Method Summary
 net.java.slee.resource.diameter.base.events.DiameterMessage sendSyncMessage(net.java.slee.resource.diameter.base.events.DiameterMessage message)
           
 
Methods inherited from class org.mobicents.slee.resource.diameter.base.DiameterActivityImpl
doSendMessage, endActivity, equals, getActivityHandle, getDiameterAvpFactory, getDiameterMessageFactory, getSessionId, getSessionListener, hashCode, isTerminateAfterProcessing, isValid, sendMessage, setAvpFactory, setCurrentWorkingSession, setEventListener, setMessageFactory, setSessionListener, setTerminateAfterProcessing
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface net.java.slee.resource.diameter.rf.RfSessionActivity
getRfMessageFactory, getRfSessionState, getSessionId
 
Methods inherited from interface net.java.slee.resource.diameter.base.DiameterActivity
endActivity, getDiameterAvpFactory, getDiameterMessageFactory, sendMessage
 
Methods inherited from interface org.jdiameter.api.app.StateChangeListener
stateChanged, stateChanged
 

Constructor Detail

RfSessionActivityImpl

public RfSessionActivityImpl(net.java.slee.resource.diameter.base.DiameterMessageFactory messageFactory,
                             net.java.slee.resource.diameter.base.DiameterAvpFactory avpFactory,
                             org.jdiameter.api.Session session,
                             org.jdiameter.api.EventListener<org.jdiameter.api.Request,org.jdiameter.api.Answer> raEventListener,
                             net.java.slee.resource.diameter.base.events.avp.DiameterIdentity destinationHost,
                             net.java.slee.resource.diameter.base.events.avp.DiameterIdentity destinationRealm)
Parameters:
messageFactory -
avpFactory -
session -
raEventListener -
destinationHost -
destinationRealm -
Method Detail

sendSyncMessage

public net.java.slee.resource.diameter.base.events.DiameterMessage sendSyncMessage(net.java.slee.resource.diameter.base.events.DiameterMessage message)
Overrides:
sendSyncMessage in class org.mobicents.slee.resource.diameter.base.DiameterActivityImpl


Copyright © 2011. All Rights Reserved.