org.mobicents.slee.sipevent.server.rlscache
Class RLSServicesCacheResourceAdaptor
java.lang.Object
org.mobicents.slee.sipevent.server.rlscache.RLSServicesCacheResourceAdaptor
- All Implemented Interfaces:
- javax.slee.resource.ResourceAdaptor, RLSServicesCacheSbbInterface
public class RLSServicesCacheResourceAdaptor
- extends java.lang.Object
- implements javax.slee.resource.ResourceAdaptor, RLSServicesCacheSbbInterface
|
Field Summary |
static javax.xml.bind.JAXBContext |
jaxbContext
|
|
Method Summary |
void |
activityEnded(javax.slee.resource.ActivityHandle handle)
|
void |
activityUnreferenced(javax.slee.resource.ActivityHandle handle)
|
ListReferenceTo |
addReference(ListReferenceFrom from,
ListReferenceEndpointAddress toAddress)
|
void |
administrativeRemove(javax.slee.resource.ActivityHandle handle)
|
void |
eventProcessingFailed(javax.slee.resource.ActivityHandle handle,
javax.slee.resource.FireableEventType eventType,
java.lang.Object event,
javax.slee.Address address,
javax.slee.resource.ReceivableService service,
int flags,
javax.slee.resource.FailureReason reason)
|
void |
eventProcessingSuccessful(javax.slee.resource.ActivityHandle handle,
javax.slee.resource.FireableEventType eventType,
java.lang.Object event,
javax.slee.Address address,
javax.slee.resource.ReceivableService service,
int flags)
|
void |
eventUnreferenced(javax.slee.resource.ActivityHandle handle,
javax.slee.resource.FireableEventType eventType,
java.lang.Object event,
javax.slee.Address address,
javax.slee.resource.ReceivableService service,
int flags)
|
void |
fireRLSServicesAddedEvent(java.lang.String uri,
RLSServicesAddedEvent event)
|
void |
fireRLSServicesRemovedEvent(java.lang.String uri,
RLSServicesRemovedEvent event)
|
void |
fireRLSServicesUpdatedEvent(java.lang.String uri,
RLSServicesUpdatedEvent event)
|
java.lang.Object |
getActivity(javax.slee.resource.ActivityHandle handle)
|
javax.slee.resource.ActivityHandle |
getActivityHandle(java.lang.Object activity)
|
ListReferenceEndpointAddressParser |
getAddressParser()
|
RLSServicesCacheDataSource |
getDataSource()
|
javax.slee.resource.Marshaler |
getMarshaler()
|
java.lang.Object |
getResourceAdaptorInterface(java.lang.String className)
|
RLSService |
getRLSService(java.lang.String serviceURI)
|
RLSServiceActivity |
getRLSServiceActivity(java.lang.String serviceURI)
|
void |
queryLiveness(javax.slee.resource.ActivityHandle handle)
|
void |
raActive()
|
void |
raConfigurationUpdate(javax.slee.resource.ConfigProperties properties)
|
void |
raConfigure(javax.slee.resource.ConfigProperties properties)
|
void |
raInactive()
|
void |
raStopping()
|
void |
raUnconfigure()
|
void |
raVerifyConfiguration(javax.slee.resource.ConfigProperties properties)
|
void |
removeReference(ListReferenceEndpointAddress fromAddress,
ListReferenceEndpointAddress toAddress)
|
void |
resourceListsUpdated(DocumentSelector documentSelector,
java.lang.String document)
|
void |
rlsServicesUpdated(DocumentSelector documentSelector,
java.lang.String document)
|
void |
serviceActive(javax.slee.resource.ReceivableService serviceInfo)
|
void |
serviceInactive(javax.slee.resource.ReceivableService serviceInfo)
|
void |
serviceStopping(javax.slee.resource.ReceivableService serviceInfo)
|
void |
setResourceAdaptorContext(javax.slee.resource.ResourceAdaptorContext context)
|
void |
unsetResourceAdaptorContext()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
jaxbContext
public static javax.xml.bind.JAXBContext jaxbContext
RLSServicesCacheResourceAdaptor
public RLSServicesCacheResourceAdaptor()
getDataSource
public RLSServicesCacheDataSource getDataSource()
activityEnded
public void activityEnded(javax.slee.resource.ActivityHandle handle)
- Specified by:
activityEnded in interface javax.slee.resource.ResourceAdaptor
activityUnreferenced
public void activityUnreferenced(javax.slee.resource.ActivityHandle handle)
- Specified by:
activityUnreferenced in interface javax.slee.resource.ResourceAdaptor
administrativeRemove
public void administrativeRemove(javax.slee.resource.ActivityHandle handle)
- Specified by:
administrativeRemove in interface javax.slee.resource.ResourceAdaptor
eventProcessingFailed
public void eventProcessingFailed(javax.slee.resource.ActivityHandle handle,
javax.slee.resource.FireableEventType eventType,
java.lang.Object event,
javax.slee.Address address,
javax.slee.resource.ReceivableService service,
int flags,
javax.slee.resource.FailureReason reason)
- Specified by:
eventProcessingFailed in interface javax.slee.resource.ResourceAdaptor
eventProcessingSuccessful
public void eventProcessingSuccessful(javax.slee.resource.ActivityHandle handle,
javax.slee.resource.FireableEventType eventType,
java.lang.Object event,
javax.slee.Address address,
javax.slee.resource.ReceivableService service,
int flags)
- Specified by:
eventProcessingSuccessful in interface javax.slee.resource.ResourceAdaptor
eventUnreferenced
public void eventUnreferenced(javax.slee.resource.ActivityHandle handle,
javax.slee.resource.FireableEventType eventType,
java.lang.Object event,
javax.slee.Address address,
javax.slee.resource.ReceivableService service,
int flags)
- Specified by:
eventUnreferenced in interface javax.slee.resource.ResourceAdaptor
getActivity
public java.lang.Object getActivity(javax.slee.resource.ActivityHandle handle)
- Specified by:
getActivity in interface javax.slee.resource.ResourceAdaptor
getActivityHandle
public javax.slee.resource.ActivityHandle getActivityHandle(java.lang.Object activity)
- Specified by:
getActivityHandle in interface javax.slee.resource.ResourceAdaptor
getMarshaler
public javax.slee.resource.Marshaler getMarshaler()
- Specified by:
getMarshaler in interface javax.slee.resource.ResourceAdaptor
getResourceAdaptorInterface
public java.lang.Object getResourceAdaptorInterface(java.lang.String className)
- Specified by:
getResourceAdaptorInterface in interface javax.slee.resource.ResourceAdaptor
queryLiveness
public void queryLiveness(javax.slee.resource.ActivityHandle handle)
- Specified by:
queryLiveness in interface javax.slee.resource.ResourceAdaptor
raActive
public void raActive()
- Specified by:
raActive in interface javax.slee.resource.ResourceAdaptor
raConfigurationUpdate
public void raConfigurationUpdate(javax.slee.resource.ConfigProperties properties)
- Specified by:
raConfigurationUpdate in interface javax.slee.resource.ResourceAdaptor
raConfigure
public void raConfigure(javax.slee.resource.ConfigProperties properties)
- Specified by:
raConfigure in interface javax.slee.resource.ResourceAdaptor
raInactive
public void raInactive()
- Specified by:
raInactive in interface javax.slee.resource.ResourceAdaptor
raStopping
public void raStopping()
- Specified by:
raStopping in interface javax.slee.resource.ResourceAdaptor
raUnconfigure
public void raUnconfigure()
- Specified by:
raUnconfigure in interface javax.slee.resource.ResourceAdaptor
raVerifyConfiguration
public void raVerifyConfiguration(javax.slee.resource.ConfigProperties properties)
throws javax.slee.resource.InvalidConfigurationException
- Specified by:
raVerifyConfiguration in interface javax.slee.resource.ResourceAdaptor
- Throws:
javax.slee.resource.InvalidConfigurationException
serviceActive
public void serviceActive(javax.slee.resource.ReceivableService serviceInfo)
- Specified by:
serviceActive in interface javax.slee.resource.ResourceAdaptor
serviceInactive
public void serviceInactive(javax.slee.resource.ReceivableService serviceInfo)
- Specified by:
serviceInactive in interface javax.slee.resource.ResourceAdaptor
serviceStopping
public void serviceStopping(javax.slee.resource.ReceivableService serviceInfo)
- Specified by:
serviceStopping in interface javax.slee.resource.ResourceAdaptor
setResourceAdaptorContext
public void setResourceAdaptorContext(javax.slee.resource.ResourceAdaptorContext context)
- Specified by:
setResourceAdaptorContext in interface javax.slee.resource.ResourceAdaptor
unsetResourceAdaptorContext
public void unsetResourceAdaptorContext()
- Specified by:
unsetResourceAdaptorContext in interface javax.slee.resource.ResourceAdaptor
getRLSService
public RLSService getRLSService(java.lang.String serviceURI)
- Specified by:
getRLSService in interface RLSServicesCacheSbbInterface
getRLSServiceActivity
public RLSServiceActivity getRLSServiceActivity(java.lang.String serviceURI)
throws javax.slee.resource.StartActivityException
- Specified by:
getRLSServiceActivity in interface RLSServicesCacheSbbInterface
- Throws:
javax.slee.resource.StartActivityException
rlsServicesUpdated
public void rlsServicesUpdated(DocumentSelector documentSelector,
java.lang.String document)
- Specified by:
rlsServicesUpdated in interface RLSServicesCacheSbbInterface
resourceListsUpdated
public void resourceListsUpdated(DocumentSelector documentSelector,
java.lang.String document)
- Specified by:
resourceListsUpdated in interface RLSServicesCacheSbbInterface
removeReference
public void removeReference(ListReferenceEndpointAddress fromAddress,
ListReferenceEndpointAddress toAddress)
addReference
public ListReferenceTo addReference(ListReferenceFrom from,
ListReferenceEndpointAddress toAddress)
fireRLSServicesAddedEvent
public void fireRLSServicesAddedEvent(java.lang.String uri,
RLSServicesAddedEvent event)
fireRLSServicesRemovedEvent
public void fireRLSServicesRemovedEvent(java.lang.String uri,
RLSServicesRemovedEvent event)
fireRLSServicesUpdatedEvent
public void fireRLSServicesUpdatedEvent(java.lang.String uri,
RLSServicesUpdatedEvent event)
getAddressParser
public ListReferenceEndpointAddressParser getAddressParser()
Copyright © 2011. All Rights Reserved.