org.mobicents.slee.resource.diameter.rf
Class RfClientSessionImpl
java.lang.Object
org.mobicents.slee.resource.diameter.base.DiameterActivityImpl
org.mobicents.slee.resource.diameter.base.AccountingSessionActivityImpl
org.mobicents.slee.resource.diameter.base.AccountingClientSessionActivityImpl
org.mobicents.slee.resource.diameter.rf.RfClientSessionImpl
- All Implemented Interfaces:
- net.java.slee.resource.diameter.base.AccountingClientSessionActivity, net.java.slee.resource.diameter.base.AccountingSessionActivity, net.java.slee.resource.diameter.base.DiameterActivity, net.java.slee.resource.diameter.rf.RfClientSession, net.java.slee.resource.diameter.rf.RfSession, org.jdiameter.api.app.StateChangeListener
public class RfClientSessionImpl
- extends org.mobicents.slee.resource.diameter.base.AccountingClientSessionActivityImpl
- implements net.java.slee.resource.diameter.rf.RfClientSession
RfServerSessionImpl.java
Project: mobicents
11:24:27 AM Apr 8, 2009
- Author:
- Alexandre Mendonca
| Fields inherited from class org.mobicents.slee.resource.diameter.base.AccountingClientSessionActivityImpl |
clientSession, state |
| Fields inherited from class org.mobicents.slee.resource.diameter.base.DiameterActivityImpl |
avpFactory, baseListener, destinationHost, destinationRealm, endpoint, handle, logger, messageFactory, raEventListener, session, sessionId, timeout |
|
Constructor Summary |
RfClientSessionImpl(org.mobicents.slee.resource.diameter.base.DiameterMessageFactoryImpl messageFactory,
org.mobicents.slee.resource.diameter.base.DiameterAvpFactoryImpl avpFactory,
org.jdiameter.api.acc.ClientAccSession clientSession,
long timeout,
net.java.slee.resource.diameter.base.events.avp.DiameterIdentity destinationHost,
net.java.slee.resource.diameter.base.events.avp.DiameterIdentity destinationRealm,
javax.slee.resource.SleeEndpoint endpoint,
org.jdiameter.api.Stack stack)
|
| Methods inherited from class org.mobicents.slee.resource.diameter.base.AccountingClientSessionActivityImpl |
getSession, sendAccountRequest, stateChanged |
| Methods inherited from class org.mobicents.slee.resource.diameter.base.AccountingSessionActivityImpl |
getAccountingSessionState |
| Methods inherited from class org.mobicents.slee.resource.diameter.base.DiameterActivityImpl |
clean, endActivity, getActivityHandle, getDiameterAvpFactory, getDiameterMessageFactory, getSessionId, getSessionListener, isValid, sendMessage, sendSyncMessage, setCurrentWorkingSession, setSessionListener |
| 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.rf.RfSession |
getSessionId |
| Methods inherited from interface net.java.slee.resource.diameter.base.AccountingClientSessionActivity |
sendAccountRequest |
| Methods inherited from interface net.java.slee.resource.diameter.base.AccountingSessionActivity |
getAccountingSessionState |
| Methods inherited from interface net.java.slee.resource.diameter.base.DiameterActivity |
endActivity, getDiameterAvpFactory, getDiameterMessageFactory, getSessionId, sendMessage |
RfClientSessionImpl
public RfClientSessionImpl(org.mobicents.slee.resource.diameter.base.DiameterMessageFactoryImpl messageFactory,
org.mobicents.slee.resource.diameter.base.DiameterAvpFactoryImpl avpFactory,
org.jdiameter.api.acc.ClientAccSession clientSession,
long timeout,
net.java.slee.resource.diameter.base.events.avp.DiameterIdentity destinationHost,
net.java.slee.resource.diameter.base.events.avp.DiameterIdentity destinationRealm,
javax.slee.resource.SleeEndpoint endpoint,
org.jdiameter.api.Stack stack)
- Parameters:
messageFactory - avpFactory - clientSession - timeout - destinationHost - destinationRealm - endpoint -
sendAccountingRequest
public void sendAccountingRequest(net.java.slee.resource.diameter.base.events.AccountingRequest accountingRequest)
throws java.io.IOException,
java.lang.IllegalArgumentException
- Specified by:
sendAccountingRequest in interface net.java.slee.resource.diameter.rf.RfClientSession
- Throws:
java.io.IOException
java.lang.IllegalArgumentException
getRfMessageFactory
public net.java.slee.resource.diameter.rf.RfMessageFactory getRfMessageFactory()
- Specified by:
getRfMessageFactory in interface net.java.slee.resource.diameter.rf.RfSession
Copyright © 2009. All Rights Reserved.