|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.mobicents.slee.resource.diameter.rf.RfResourceAdaptor
public class RfResourceAdaptor
RfResourceAdaptor.java
Project: mobicents
9:50:28 AM Apr 8, 2009
| Field Summary | |
|---|---|
protected net.java.slee.resource.diameter.rf.RfActivityContextInterfaceFactory |
acif
|
| Fields inherited from interface javax.slee.resource.ResourceAdaptor |
|---|
SBB_PROCESSED_EVENT |
| Fields inherited from interface org.mobicents.slee.resource.diameter.base.handlers.BaseSessionCreationListener |
|---|
_AbortSessionAnswer, _AbortSessionRequest, _AccountingAnswer, _AccountingRequest, _CapabilitiesExchangeAnswer, _CapabilitiesExchangeRequest, _DeviceWatchdogAnswer, _DeviceWatchdogRequest, _DisconnectPeerAnswer, _DisconnectPeerRequest, _ErrorAnswer, _ExtensionDiameterMessage, _ReAuthAnswer, _ReAuthRequest, _SessionTerminationAnswer, _SessionTerminationRequest |
| Constructor Summary | |
|---|---|
RfResourceAdaptor()
|
|
| Method Summary | |
|---|---|
void |
activityEnded(javax.slee.resource.ActivityHandle handle)
implements javax.slee.resource.ResourceAdaptor Please refer to JSLEE v1.1 Specification Page 301 for further information. |
void |
activityUnreferenced(javax.slee.resource.ActivityHandle handle)
implements javax.slee.resource.ResourceAdaptor Please refer to JSLEE v1.1 Specification Page 301 for further information. |
void |
entityActivated()
implements javax.slee.resource.ResourceAdaptor The JSLEE v1.1 Specification does not include entityActivated(). |
void |
entityCreated(javax.slee.resource.BootstrapContext bootstrapContext)
implements javax.slee.resource.ResourceAdaptor Please refer to JSLEE v1.1 Specification Page 298 for further information. |
void |
entityDeactivated()
implements javax.slee.resource.ResourceAdaptor The JSLEE v1.1 Specification does not include entityDeactivated(). |
void |
entityDeactivating()
This method is called in context of project Mobicents in context of resource adaptor deactivation. |
void |
entityRemoved()
implements javax.slee.resource.ResourceAdaptor Please refer to JSLEE v1.1 Specification Page 299 for further information. |
void |
eventProcessingFailed(javax.slee.resource.ActivityHandle handle,
java.lang.Object event,
int eventID,
javax.slee.Address address,
int flags,
javax.slee.resource.FailureReason reason)
implements javax.slee.resource.ResourceAdaptor Please refer to JSLEE v1.1 Specification Page 300 for further information. |
void |
eventProcessingSuccessful(javax.slee.resource.ActivityHandle handle,
java.lang.Object event,
int eventID,
javax.slee.Address address,
int flags)
implements javax.slee.resource.ResourceAdaptor Please refer to JSLEE v1.1 Specification Page 300 for further information. |
void |
fireEvent(java.lang.String sessionId,
java.lang.String name,
org.jdiameter.api.Request request,
org.jdiameter.api.Answer answer)
|
java.lang.Object |
getActivity(javax.slee.resource.ActivityHandle handle)
implements javax.slee.resource.ResourceAdaptor Please refer to JSLEE v1.1 Specification Page 301 for further information. |
javax.slee.resource.ActivityHandle |
getActivityHandle(java.lang.Object activity)
implements javax.slee.resource.ResourceAdaptor Please refer to JSLEE v1.1 Specification Page 301 for further information. |
protected org.mobicents.slee.resource.diameter.base.DiameterActivityHandle |
getActivityHandle(java.lang.String sessionId)
Create the Diameter Activity Handle for an given session id |
net.java.slee.resource.diameter.base.events.avp.DiameterIdentity[] |
getConnectedPeers()
|
javax.slee.resource.Marshaler |
getMarshaler()
implements javax.slee.resource.ResourceAdaptor Please refer to JSLEE v1.1 Specification Page 302 for further information. |
java.lang.Object |
getSBBResourceAdaptorInterface(java.lang.String className)
implements javax.slee.resource.ResourceAdaptor Please refer to JSLEE v1.1 Specification Page 302 for further information. |
org.jdiameter.api.ApplicationId[] |
getSupportedApplications()
|
org.jdiameter.api.Answer |
processRequest(org.jdiameter.api.Request request)
|
void |
queryLiveness(javax.slee.resource.ActivityHandle handle)
implements javax.slee.resource.ResourceAdaptor Please refer to JSLEE v1.1 Specification Page 301 for further information. |
void |
receivedSuccessMessage(org.jdiameter.api.Request req,
org.jdiameter.api.Answer ans)
|
void |
serviceActivated(java.lang.String serviceKey)
implements javax.slee.resource.ResourceAdaptor Please refer to JSLEE v1.1 Specification Page 303 for further information. |
void |
serviceDeactivated(java.lang.String serviceKey)
implements javax.slee.resource.ResourceAdaptor Please refer to JSLEE v1.1 Specification Page 304 for further information. |
void |
serviceInstalled(java.lang.String serviceKey,
int[] eventIDs,
java.lang.String[] resourceOptions)
implements javax.slee.resource.ResourceAdaptor Please refer to JSLEE v1.1 Specification Page 302 for further information. |
void |
serviceUninstalled(java.lang.String serviceKey)
implements javax.slee.resource.ResourceAdaptor Please refer to JSLEE v1.1 Specification Page 303 for further information. |
void |
sessionCreated(org.jdiameter.api.acc.ClientAccSession session)
|
void |
sessionCreated(org.jdiameter.api.auth.ClientAuthSession session)
|
void |
sessionCreated(org.jdiameter.api.acc.ServerAccSession session)
|
void |
sessionCreated(org.jdiameter.api.auth.ServerAuthSession session)
|
void |
sessionCreated(org.jdiameter.api.Session session)
|
void |
sessionDestroyed(java.lang.String sessionId,
java.lang.Object appSession)
|
boolean |
sessionExists(java.lang.String sessionId)
|
void |
timeoutExpired(org.jdiameter.api.Request req)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected net.java.slee.resource.diameter.rf.RfActivityContextInterfaceFactory acif
| Constructor Detail |
|---|
public RfResourceAdaptor()
| Method Detail |
|---|
public void activityEnded(javax.slee.resource.ActivityHandle handle)
activityEnded in interface javax.slee.resource.ResourceAdaptorpublic void activityUnreferenced(javax.slee.resource.ActivityHandle handle)
activityUnreferenced in interface javax.slee.resource.ResourceAdaptor
public void entityActivated()
throws javax.slee.resource.ResourceException
entityActivated in interface javax.slee.resource.ResourceAdaptorjavax.slee.resource.ResourceException
public void entityCreated(javax.slee.resource.BootstrapContext bootstrapContext)
throws javax.slee.resource.ResourceException
entityCreated in interface javax.slee.resource.ResourceAdaptorjavax.slee.resource.ResourceExceptionpublic void entityDeactivated()
entityDeactivated in interface javax.slee.resource.ResourceAdaptorpublic void entityDeactivating()
entityDeactivating in interface javax.slee.resource.ResourceAdaptorpublic void entityRemoved()
entityRemoved in interface javax.slee.resource.ResourceAdaptor
public void eventProcessingFailed(javax.slee.resource.ActivityHandle handle,
java.lang.Object event,
int eventID,
javax.slee.Address address,
int flags,
javax.slee.resource.FailureReason reason)
eventProcessingFailed in interface javax.slee.resource.ResourceAdaptor
public void eventProcessingSuccessful(javax.slee.resource.ActivityHandle handle,
java.lang.Object event,
int eventID,
javax.slee.Address address,
int flags)
eventProcessingSuccessful in interface javax.slee.resource.ResourceAdaptorpublic java.lang.Object getActivity(javax.slee.resource.ActivityHandle handle)
getActivity in interface javax.slee.resource.ResourceAdaptorpublic javax.slee.resource.ActivityHandle getActivityHandle(java.lang.Object activity)
getActivityHandle in interface javax.slee.resource.ResourceAdaptorpublic javax.slee.resource.Marshaler getMarshaler()
getMarshaler in interface javax.slee.resource.ResourceAdaptorpublic java.lang.Object getSBBResourceAdaptorInterface(java.lang.String className)
getSBBResourceAdaptorInterface in interface javax.slee.resource.ResourceAdaptorpublic void queryLiveness(javax.slee.resource.ActivityHandle handle)
queryLiveness in interface javax.slee.resource.ResourceAdaptorpublic void serviceActivated(java.lang.String serviceKey)
serviceActivated in interface javax.slee.resource.ResourceAdaptorpublic void serviceDeactivated(java.lang.String serviceKey)
serviceDeactivated in interface javax.slee.resource.ResourceAdaptor
public void serviceInstalled(java.lang.String serviceKey,
int[] eventIDs,
java.lang.String[] resourceOptions)
serviceInstalled in interface javax.slee.resource.ResourceAdaptorpublic void serviceUninstalled(java.lang.String serviceKey)
serviceUninstalled in interface javax.slee.resource.ResourceAdaptorprotected org.mobicents.slee.resource.diameter.base.DiameterActivityHandle getActivityHandle(java.lang.String sessionId)
sessionId - the session identifier to create the activity handle from
public org.jdiameter.api.Answer processRequest(org.jdiameter.api.Request request)
processRequest in interface org.jdiameter.api.NetworkReqListener
public void receivedSuccessMessage(org.jdiameter.api.Request req,
org.jdiameter.api.Answer ans)
receivedSuccessMessage in interface org.jdiameter.api.EventListener<org.jdiameter.api.Request,org.jdiameter.api.Answer>public void timeoutExpired(org.jdiameter.api.Request req)
timeoutExpired in interface org.jdiameter.api.EventListener<org.jdiameter.api.Request,org.jdiameter.api.Answer>public net.java.slee.resource.diameter.base.events.avp.DiameterIdentity[] getConnectedPeers()
public void fireEvent(java.lang.String sessionId,
java.lang.String name,
org.jdiameter.api.Request request,
org.jdiameter.api.Answer answer)
fireEvent in interface org.mobicents.slee.resource.diameter.base.handlers.BaseSessionCreationListenerpublic void sessionCreated(org.jdiameter.api.acc.ClientAccSession session)
sessionCreated in interface org.mobicents.slee.resource.diameter.base.handlers.BaseSessionCreationListenerpublic void sessionCreated(org.jdiameter.api.acc.ServerAccSession session)
sessionCreated in interface org.mobicents.slee.resource.diameter.base.handlers.BaseSessionCreationListenerpublic void sessionCreated(org.jdiameter.api.auth.ServerAuthSession session)
sessionCreated in interface org.mobicents.slee.resource.diameter.base.handlers.BaseSessionCreationListenerpublic void sessionCreated(org.jdiameter.api.auth.ClientAuthSession session)
sessionCreated in interface org.mobicents.slee.resource.diameter.base.handlers.BaseSessionCreationListenerpublic void sessionCreated(org.jdiameter.api.Session session)
sessionCreated in interface org.mobicents.slee.resource.diameter.base.handlers.BaseSessionCreationListener
public void sessionDestroyed(java.lang.String sessionId,
java.lang.Object appSession)
sessionDestroyed in interface org.mobicents.slee.resource.diameter.base.handlers.BaseSessionCreationListenerpublic boolean sessionExists(java.lang.String sessionId)
sessionExists in interface org.mobicents.slee.resource.diameter.base.handlers.BaseSessionCreationListenerpublic org.jdiameter.api.ApplicationId[] getSupportedApplications()
getSupportedApplications in interface org.mobicents.slee.resource.diameter.base.handlers.BaseSessionCreationListener
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||