|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.mobicents.slee.resource.diameter.base.DiameterBaseResourceAdaptor
public class DiameterBaseResourceAdaptor
Diameter Resource Adaptor
Super project: mobicents
1:20:00 AM May 9, 2008
| Field Summary |
|---|
| Fields inherited from interface javax.slee.resource.ResourceAdaptor |
|---|
SBB_PROCESSED_EVENT |
| Constructor Summary | |
|---|---|
DiameterBaseResourceAdaptor()
|
|
| 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. |
net.java.slee.resource.diameter.base.events.DiameterMessage |
createEvent(org.jdiameter.api.Request request,
org.jdiameter.api.Answer answer)
Create Event object from request/answer |
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. |
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. |
net.java.slee.resource.diameter.base.events.avp.DiameterIdentityAvp[] |
getConnectedPeers()
Method for obtaining the Peers the RA is currently conneceted to. |
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.Answer |
processRequest(org.jdiameter.api.Request request)
RA Entry Point |
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 |
timeoutExpired(org.jdiameter.api.Request req)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DiameterBaseResourceAdaptor()
| 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.ResourceAdaptorpublic org.jdiameter.api.Answer processRequest(org.jdiameter.api.Request request)
processRequest in interface org.jdiameter.api.NetworkReqListener
public net.java.slee.resource.diameter.base.events.DiameterMessage createEvent(org.jdiameter.api.Request request,
org.jdiameter.api.Answer answer)
throws javax.naming.OperationNotSupportedException
request - the request to create the event from, if any.answer - the answer to create the event from, if any.
javax.naming.OperationNotSupportedExceptionpublic net.java.slee.resource.diameter.base.events.avp.DiameterIdentityAvp[] getConnectedPeers()
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>
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||