org.mobicents.slee.resource.xcapclient
Class XCAPClientResourceAdaptor
java.lang.Object
org.mobicents.slee.resource.xcapclient.XCAPClientResourceAdaptor
- All Implemented Interfaces:
- java.io.Serializable, javax.slee.resource.ResourceAdaptor
public class XCAPClientResourceAdaptor
- extends java.lang.Object
- implements javax.slee.resource.ResourceAdaptor, java.io.Serializable
- Version:
- 2.0
- Author:
- Eduardo Martins
- See Also:
- Serialized Form
| Fields inherited from interface javax.slee.resource.ResourceAdaptor |
SBB_PROCESSED_EVENT |
|
Method Summary |
void |
activityEnded(javax.slee.resource.ActivityHandle ah)
|
void |
activityUnreferenced(javax.slee.resource.ActivityHandle ah)
|
void |
configure()
|
void |
endActivity(javax.slee.resource.ActivityHandle ah)
|
void |
entityActivated()
|
void |
entityCreated(javax.slee.resource.BootstrapContext ctx)
|
void |
entityDeactivated()
|
void |
entityDeactivating()
|
void |
entityRemoved()
|
void |
eventProcessingFailed(javax.slee.resource.ActivityHandle arg0,
java.lang.Object arg1,
int arg2,
javax.slee.Address arg3,
int arg4,
javax.slee.resource.FailureReason arg5)
|
void |
eventProcessingSuccessful(javax.slee.resource.ActivityHandle arg0,
java.lang.Object arg1,
int arg2,
javax.slee.Address arg3,
int arg4)
|
protected java.util.concurrent.ConcurrentHashMap<org.mobicents.slee.resource.xcapclient.XCAPResourceAdaptorActivityHandle,AsyncActivityImpl> |
getActivities()
|
java.lang.Object |
getActivity(javax.slee.resource.ActivityHandle ah)
|
java.lang.Object |
getActivityContextInterfaceFactory()
|
javax.slee.resource.ActivityHandle |
getActivityHandle(java.lang.Object arg0)
|
org.openxdm.xcap.client.XCAPClient |
getClient()
|
java.util.concurrent.ExecutorService |
getExecutorService()
|
javax.slee.resource.Marshaler |
getMarshaler()
|
java.lang.Object |
getSBBResourceAdaptorInterface(java.lang.String arg0)
|
java.lang.String |
getServerHost()
|
java.lang.Integer |
getServerPort()
|
javax.slee.resource.SleeEndpoint |
getSleeEndpoint()
|
java.lang.String |
getXcapRoot()
|
void |
init(javax.slee.resource.BootstrapContext bootstrapContext)
|
void |
processResponseEvent(org.mobicents.slee.resource.xcapclient.ResponseEvent event,
org.mobicents.slee.resource.xcapclient.XCAPResourceAdaptorActivityHandle handle)
|
void |
queryLiveness(javax.slee.resource.ActivityHandle ah)
|
void |
serviceActivated(java.lang.String arg0)
|
void |
serviceDeactivated(java.lang.String arg0)
|
void |
serviceInstalled(java.lang.String arg0,
int[] arg1,
java.lang.String[] arg2)
|
void |
serviceUninstalled(java.lang.String arg0)
|
void |
setResourceAdaptorEntity(org.mobicents.slee.resource.ResourceAdaptorEntity resourceAdaptorEntity)
|
void |
setServerHost(java.lang.String serverHost)
|
void |
setServerPort(java.lang.Integer port)
|
void |
setSleeEndpoint(javax.slee.resource.SleeEndpoint sleeEndpoint)
|
void |
setXcapRoot(java.lang.String xcapRoot)
|
void |
start()
|
void |
stop()
Stops this resource adaptor. |
void |
stopping()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
XCAPClientResourceAdaptor
public XCAPClientResourceAdaptor()
getServerHost
public java.lang.String getServerHost()
setServerHost
public void setServerHost(java.lang.String serverHost)
getServerPort
public java.lang.Integer getServerPort()
setServerPort
public void setServerPort(java.lang.Integer port)
getXcapRoot
public java.lang.String getXcapRoot()
setXcapRoot
public void setXcapRoot(java.lang.String xcapRoot)
entityCreated
public void entityCreated(javax.slee.resource.BootstrapContext ctx)
throws javax.slee.resource.ResourceException
- Specified by:
entityCreated in interface javax.slee.resource.ResourceAdaptor
- Throws:
javax.slee.resource.ResourceException
entityRemoved
public void entityRemoved()
- Specified by:
entityRemoved in interface javax.slee.resource.ResourceAdaptor
entityActivated
public void entityActivated()
throws javax.slee.resource.ResourceException
- Specified by:
entityActivated in interface javax.slee.resource.ResourceAdaptor
- Throws:
javax.slee.resource.ResourceException
entityDeactivating
public void entityDeactivating()
- Specified by:
entityDeactivating in interface javax.slee.resource.ResourceAdaptor
entityDeactivated
public void entityDeactivated()
- Specified by:
entityDeactivated in interface javax.slee.resource.ResourceAdaptor
eventProcessingFailed
public void eventProcessingFailed(javax.slee.resource.ActivityHandle arg0,
java.lang.Object arg1,
int arg2,
javax.slee.Address arg3,
int arg4,
javax.slee.resource.FailureReason arg5)
- Specified by:
eventProcessingFailed in interface javax.slee.resource.ResourceAdaptor
eventProcessingSuccessful
public void eventProcessingSuccessful(javax.slee.resource.ActivityHandle arg0,
java.lang.Object arg1,
int arg2,
javax.slee.Address arg3,
int arg4)
- Specified by:
eventProcessingSuccessful in interface javax.slee.resource.ResourceAdaptor
endActivity
public void endActivity(javax.slee.resource.ActivityHandle ah)
activityEnded
public void activityEnded(javax.slee.resource.ActivityHandle ah)
- Specified by:
activityEnded in interface javax.slee.resource.ResourceAdaptor
activityUnreferenced
public void activityUnreferenced(javax.slee.resource.ActivityHandle ah)
- Specified by:
activityUnreferenced in interface javax.slee.resource.ResourceAdaptor
queryLiveness
public void queryLiveness(javax.slee.resource.ActivityHandle ah)
- Specified by:
queryLiveness in interface javax.slee.resource.ResourceAdaptor
getActivity
public java.lang.Object getActivity(javax.slee.resource.ActivityHandle ah)
- Specified by:
getActivity in interface javax.slee.resource.ResourceAdaptor
getActivityHandle
public javax.slee.resource.ActivityHandle getActivityHandle(java.lang.Object arg0)
- Specified by:
getActivityHandle in interface javax.slee.resource.ResourceAdaptor
getSBBResourceAdaptorInterface
public java.lang.Object getSBBResourceAdaptorInterface(java.lang.String arg0)
- Specified by:
getSBBResourceAdaptorInterface in interface javax.slee.resource.ResourceAdaptor
getMarshaler
public javax.slee.resource.Marshaler getMarshaler()
- Specified by:
getMarshaler in interface javax.slee.resource.ResourceAdaptor
serviceInstalled
public void serviceInstalled(java.lang.String arg0,
int[] arg1,
java.lang.String[] arg2)
- Specified by:
serviceInstalled in interface javax.slee.resource.ResourceAdaptor
serviceActivated
public void serviceActivated(java.lang.String arg0)
- Specified by:
serviceActivated in interface javax.slee.resource.ResourceAdaptor
serviceDeactivated
public void serviceDeactivated(java.lang.String arg0)
- Specified by:
serviceDeactivated in interface javax.slee.resource.ResourceAdaptor
serviceUninstalled
public void serviceUninstalled(java.lang.String arg0)
- Specified by:
serviceUninstalled in interface javax.slee.resource.ResourceAdaptor
init
public void init(javax.slee.resource.BootstrapContext bootstrapContext)
throws javax.slee.resource.ResourceException
- Throws:
javax.slee.resource.ResourceException
configure
public void configure()
throws javax.slee.InvalidStateException
- Throws:
javax.slee.InvalidStateException
start
public void start()
throws javax.slee.resource.ResourceException
- Throws:
javax.slee.resource.ResourceException
stop
public void stop()
- Stops this resource adaptor.
stopping
public void stopping()
getActivityContextInterfaceFactory
public java.lang.Object getActivityContextInterfaceFactory()
setResourceAdaptorEntity
public void setResourceAdaptorEntity(org.mobicents.slee.resource.ResourceAdaptorEntity resourceAdaptorEntity)
processResponseEvent
public void processResponseEvent(org.mobicents.slee.resource.xcapclient.ResponseEvent event,
org.mobicents.slee.resource.xcapclient.XCAPResourceAdaptorActivityHandle handle)
getActivities
protected java.util.concurrent.ConcurrentHashMap<org.mobicents.slee.resource.xcapclient.XCAPResourceAdaptorActivityHandle,AsyncActivityImpl> getActivities()
getSleeEndpoint
public javax.slee.resource.SleeEndpoint getSleeEndpoint()
- Returns:
- Returns the sleeEndpoint.
setSleeEndpoint
public void setSleeEndpoint(javax.slee.resource.SleeEndpoint sleeEndpoint)
- Parameters:
sleeEndpoint - The sleeEndpoint to set.
getClient
public org.openxdm.xcap.client.XCAPClient getClient()
getExecutorService
public java.util.concurrent.ExecutorService getExecutorService()
Copyright © 2008. All Rights Reserved.