org.mobicents.slee.resource.http
Class HttpServletResourceAdaptor

java.lang.Object
  extended by org.mobicents.slee.resource.http.HttpServletResourceAdaptor
All Implemented Interfaces:
javax.slee.resource.ResourceAdaptor, HttpServletResourceEntryPoint

public class HttpServletResourceAdaptor
extends java.lang.Object
implements javax.slee.resource.ResourceAdaptor, HttpServletResourceEntryPoint

Author:
martins

Constructor Summary
HttpServletResourceAdaptor()
           
 
Method Summary
 void activityEnded(javax.slee.resource.ActivityHandle arg0)
           
 void activityUnreferenced(javax.slee.resource.ActivityHandle activityHandle)
           
 void administrativeRemove(javax.slee.resource.ActivityHandle arg0)
           
 void eventProcessingFailed(javax.slee.resource.ActivityHandle arg0, javax.slee.resource.FireableEventType arg1, java.lang.Object arg2, javax.slee.Address arg3, javax.slee.resource.ReceivableService arg4, int arg5, javax.slee.resource.FailureReason arg6)
           
 void eventProcessingSuccessful(javax.slee.resource.ActivityHandle arg0, javax.slee.resource.FireableEventType arg1, java.lang.Object arg2, javax.slee.Address arg3, javax.slee.resource.ReceivableService arg4, int arg5)
           
 void eventUnreferenced(javax.slee.resource.ActivityHandle arg0, javax.slee.resource.FireableEventType arg1, java.lang.Object event, javax.slee.Address arg3, javax.slee.resource.ReceivableService arg4, int arg5)
           
 java.lang.Object getActivity(javax.slee.resource.ActivityHandle activityHandle)
           
 javax.slee.resource.ActivityHandle getActivityHandle(java.lang.Object object)
           
 javax.slee.resource.Marshaler getMarshaler()
           
 java.lang.String getName()
           
 javax.slee.resource.ResourceAdaptorContext getResourceAdaptorContext()
           
 java.lang.Object getResourceAdaptorInterface(java.lang.String arg0)
           
 javax.slee.resource.SleeEndpoint getSleeEndpoint()
           
 void onRequest(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 void onSessionTerminated(java.lang.String sessionId)
           
 void queryLiveness(javax.slee.resource.ActivityHandle activityHandle)
           
 void raActive()
           
 void raConfigurationUpdate(javax.slee.resource.ConfigProperties arg0)
           
 void raConfigure(javax.slee.resource.ConfigProperties arg0)
           
 void raInactive()
           
 void raStopping()
           
 void raUnconfigure()
           
 void raVerifyConfiguration(javax.slee.resource.ConfigProperties arg0)
           
 void serviceActive(javax.slee.resource.ReceivableService arg0)
           
 void serviceInactive(javax.slee.resource.ReceivableService arg0)
           
 void serviceStopping(javax.slee.resource.ReceivableService arg0)
           
 void setResourceAdaptorContext(javax.slee.resource.ResourceAdaptorContext arg0)
           
 void unsetResourceAdaptorContext()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HttpServletResourceAdaptor

public HttpServletResourceAdaptor()
Method Detail

getResourceAdaptorContext

public javax.slee.resource.ResourceAdaptorContext getResourceAdaptorContext()
Returns:

getSleeEndpoint

public javax.slee.resource.SleeEndpoint getSleeEndpoint()
Returns:

getName

public java.lang.String getName()
Returns:

setResourceAdaptorContext

public void setResourceAdaptorContext(javax.slee.resource.ResourceAdaptorContext arg0)
Specified by:
setResourceAdaptorContext in interface javax.slee.resource.ResourceAdaptor

raConfigure

public void raConfigure(javax.slee.resource.ConfigProperties arg0)
Specified by:
raConfigure in interface javax.slee.resource.ResourceAdaptor

raActive

public void raActive()
Specified by:
raActive in interface javax.slee.resource.ResourceAdaptor

raStopping

public void raStopping()
Specified by:
raStopping in interface javax.slee.resource.ResourceAdaptor

raInactive

public void raInactive()
Specified by:
raInactive in interface javax.slee.resource.ResourceAdaptor

raUnconfigure

public void raUnconfigure()
Specified by:
raUnconfigure in interface javax.slee.resource.ResourceAdaptor

unsetResourceAdaptorContext

public void unsetResourceAdaptorContext()
Specified by:
unsetResourceAdaptorContext in interface javax.slee.resource.ResourceAdaptor

raVerifyConfiguration

public void raVerifyConfiguration(javax.slee.resource.ConfigProperties arg0)
                           throws javax.slee.resource.InvalidConfigurationException
Specified by:
raVerifyConfiguration in interface javax.slee.resource.ResourceAdaptor
Throws:
javax.slee.resource.InvalidConfigurationException

raConfigurationUpdate

public void raConfigurationUpdate(javax.slee.resource.ConfigProperties arg0)
Specified by:
raConfigurationUpdate in interface javax.slee.resource.ResourceAdaptor

serviceActive

public void serviceActive(javax.slee.resource.ReceivableService arg0)
Specified by:
serviceActive in interface javax.slee.resource.ResourceAdaptor

serviceStopping

public void serviceStopping(javax.slee.resource.ReceivableService arg0)
Specified by:
serviceStopping in interface javax.slee.resource.ResourceAdaptor

serviceInactive

public void serviceInactive(javax.slee.resource.ReceivableService arg0)
Specified by:
serviceInactive in interface javax.slee.resource.ResourceAdaptor

administrativeRemove

public void administrativeRemove(javax.slee.resource.ActivityHandle arg0)
Specified by:
administrativeRemove in interface javax.slee.resource.ResourceAdaptor

getActivity

public java.lang.Object getActivity(javax.slee.resource.ActivityHandle activityHandle)
Specified by:
getActivity in interface javax.slee.resource.ResourceAdaptor

getActivityHandle

public javax.slee.resource.ActivityHandle getActivityHandle(java.lang.Object object)
Specified by:
getActivityHandle in interface javax.slee.resource.ResourceAdaptor

activityEnded

public void activityEnded(javax.slee.resource.ActivityHandle arg0)
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

eventProcessingFailed

public void eventProcessingFailed(javax.slee.resource.ActivityHandle arg0,
                                  javax.slee.resource.FireableEventType arg1,
                                  java.lang.Object arg2,
                                  javax.slee.Address arg3,
                                  javax.slee.resource.ReceivableService arg4,
                                  int arg5,
                                  javax.slee.resource.FailureReason arg6)
Specified by:
eventProcessingFailed in interface javax.slee.resource.ResourceAdaptor

eventProcessingSuccessful

public void eventProcessingSuccessful(javax.slee.resource.ActivityHandle arg0,
                                      javax.slee.resource.FireableEventType arg1,
                                      java.lang.Object arg2,
                                      javax.slee.Address arg3,
                                      javax.slee.resource.ReceivableService arg4,
                                      int arg5)
Specified by:
eventProcessingSuccessful in interface javax.slee.resource.ResourceAdaptor

eventUnreferenced

public void eventUnreferenced(javax.slee.resource.ActivityHandle arg0,
                              javax.slee.resource.FireableEventType arg1,
                              java.lang.Object event,
                              javax.slee.Address arg3,
                              javax.slee.resource.ReceivableService arg4,
                              int arg5)
Specified by:
eventUnreferenced in interface javax.slee.resource.ResourceAdaptor

queryLiveness

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

getResourceAdaptorInterface

public java.lang.Object getResourceAdaptorInterface(java.lang.String arg0)
Specified by:
getResourceAdaptorInterface in interface javax.slee.resource.ResourceAdaptor

getMarshaler

public javax.slee.resource.Marshaler getMarshaler()
Specified by:
getMarshaler in interface javax.slee.resource.ResourceAdaptor

onRequest

public void onRequest(javax.servlet.http.HttpServletRequest request,
                      javax.servlet.http.HttpServletResponse response)
Specified by:
onRequest in interface HttpServletResourceEntryPoint

onSessionTerminated

public void onSessionTerminated(java.lang.String sessionId)
Specified by:
onSessionTerminated in interface HttpServletResourceEntryPoint


Copyright © 2011. All Rights Reserved.