org.mobicents.slee.resource.parlay
Class ParlayResourceAdaptor

java.lang.Object
  extended by org.mobicents.slee.resource.parlay.ParlayResourceAdaptor
All Implemented Interfaces:
java.io.Serializable, javax.slee.resource.ResourceAdaptor

public class ParlayResourceAdaptor
extends java.lang.Object
implements javax.slee.resource.ResourceAdaptor, java.io.Serializable

This class will be created by the Slee container on deployment of the RA.

See Also:
Serialized Form

Field Summary
static java.lang.String VENDOR
           
static java.lang.String VERSION
           
 
Fields inherited from interface javax.slee.resource.ResourceAdaptor
SBB_PROCESSED_EVENT
 
Constructor Summary
ParlayResourceAdaptor()
           
ParlayResourceAdaptor(java.util.Properties properties)
           
ParlayResourceAdaptor(java.lang.String ipInitialIOR, java.lang.String namingServiceIOR, java.lang.String ipInitialLocation, java.lang.String ipInitialURL, java.lang.String domainID, java.lang.String authenticationSequence)
           
 
Method Summary
 void activityEnded(javax.slee.resource.ActivityHandle activityHandle)
           
 void activityUnreferenced(javax.slee.resource.ActivityHandle activityHandle)
           
 void entityActivated()
           
 void entityCreated(javax.slee.resource.BootstrapContext bootstrapContext)
           
 void entityDeactivated()
           
 void entityDeactivating()
           
 void entityRemoved()
           
 void eventProcessingFailed(javax.slee.resource.ActivityHandle activityHandle, java.lang.Object obj, int param, javax.slee.Address address, int flags, javax.slee.resource.FailureReason failureReason)
           
 void eventProcessingSuccessful(javax.slee.resource.ActivityHandle activityHandle, java.lang.Object obj, int param, javax.slee.Address address, int flags)
           
 java.lang.Object getActivity(javax.slee.resource.ActivityHandle handle)
           
 javax.slee.resource.ActivityHandle getActivityHandle(java.lang.Object arg0)
           
 javax.slee.resource.Marshaler getMarshaler()
           
 java.lang.Object getSBBResourceAdaptorInterface(java.lang.String arg0)
           
 void queryLiveness(javax.slee.resource.ActivityHandle activityHandle)
           
 void serviceActivated(java.lang.String serviceKey)
           
 void serviceDeactivated(java.lang.String serviceKey)
           
 void serviceInstalled(java.lang.String serviceKey, int[] eventIDs, java.lang.String[] serviceOptions)
           
 void serviceUninstalled(java.lang.String serviceKey)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

VENDOR

public static final java.lang.String VENDOR
See Also:
Constant Field Values

VERSION

public static final java.lang.String VERSION
See Also:
Constant Field Values
Constructor Detail

ParlayResourceAdaptor

public ParlayResourceAdaptor(java.util.Properties properties)

ParlayResourceAdaptor

public ParlayResourceAdaptor(java.lang.String ipInitialIOR,
                             java.lang.String namingServiceIOR,
                             java.lang.String ipInitialLocation,
                             java.lang.String ipInitialURL,
                             java.lang.String domainID,
                             java.lang.String authenticationSequence)

ParlayResourceAdaptor

public ParlayResourceAdaptor()
Method Detail

entityCreated

public void entityCreated(javax.slee.resource.BootstrapContext bootstrapContext)
                   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

eventProcessingSuccessful

public void eventProcessingSuccessful(javax.slee.resource.ActivityHandle activityHandle,
                                      java.lang.Object obj,
                                      int param,
                                      javax.slee.Address address,
                                      int flags)
Specified by:
eventProcessingSuccessful in interface javax.slee.resource.ResourceAdaptor

eventProcessingFailed

public void eventProcessingFailed(javax.slee.resource.ActivityHandle activityHandle,
                                  java.lang.Object obj,
                                  int param,
                                  javax.slee.Address address,
                                  int flags,
                                  javax.slee.resource.FailureReason failureReason)
Specified by:
eventProcessingFailed in interface javax.slee.resource.ResourceAdaptor

activityEnded

public void activityEnded(javax.slee.resource.ActivityHandle activityHandle)
Specified by:
activityEnded in interface javax.slee.resource.ResourceAdaptor

activityUnreferenced

public void activityUnreferenced(javax.slee.resource.ActivityHandle activityHandle)
Specified by:
activityUnreferenced in interface javax.slee.resource.ResourceAdaptor

queryLiveness

public void queryLiveness(javax.slee.resource.ActivityHandle activityHandle)
Specified by:
queryLiveness 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 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 serviceKey,
                             int[] eventIDs,
                             java.lang.String[] serviceOptions)
Specified by:
serviceInstalled in interface javax.slee.resource.ResourceAdaptor

serviceUninstalled

public void serviceUninstalled(java.lang.String serviceKey)
Specified by:
serviceUninstalled in interface javax.slee.resource.ResourceAdaptor

serviceActivated

public void serviceActivated(java.lang.String serviceKey)
Specified by:
serviceActivated in interface javax.slee.resource.ResourceAdaptor

serviceDeactivated

public void serviceDeactivated(java.lang.String serviceKey)
Specified by:
serviceDeactivated in interface javax.slee.resource.ResourceAdaptor


Copyright © 2009. All Rights Reserved.