org.jboss.net.axis.server
Class EJBProvider.EJBServiceLifeCycle

java.lang.Object
  extended byorg.jboss.net.axis.server.EJBProvider.EJBServiceLifeCycle
All Implemented Interfaces:
ServiceLifecycle (src)
Enclosing class:
EJBProvider (src)

protected static class EJBProvider.EJBServiceLifeCycle
extends java.lang.Object
implements ServiceLifecycle (src)

This is the lifecycle object that is registered in the message scope and that shields the proper bean reference


Field Summary
protected  java.lang.Object serviceObject
          may be local or remote object
 
Constructor Summary
protected EJBProvider.EJBServiceLifeCycle(java.lang.Object serviceObject)
          constructs a new lifecycle
 
Method Summary
 void destroy()
          call remove
 void init(java.lang.Object arg0)
          Nothing to be done
 void valueBound(HttpSessionBindingEvent arg0)
           
 void valueUnbound(HttpSessionBindingEvent arg0)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

serviceObject

protected java.lang.Object serviceObject
may be local or remote object

Constructor Detail

EJBProvider.EJBServiceLifeCycle

protected EJBProvider.EJBServiceLifeCycle(java.lang.Object serviceObject)
constructs a new lifecycle

Method Detail

destroy

public void destroy()
call remove

Specified by:
destroy in interface ServiceLifecycle (src)
See Also:
ServiceLifecycle.destroy()

init

public void init(java.lang.Object arg0)
Nothing to be done

Specified by:
init in interface ServiceLifecycle (src)
Parameters:
arg0 - Endpoint context for a JAX-RPC service endpoint
See Also:
ServiceLifecycle.init(Object)

valueBound

public void valueBound(HttpSessionBindingEvent arg0)
See Also:
javax.servlet.http.HttpSessionBindingListener#valueBound(HttpSessionBindingEvent)

valueUnbound

public void valueUnbound(HttpSessionBindingEvent arg0)
See Also:
javax.servlet.http.HttpSessionBindingListener#valueUnbound(HttpSessionBindingEvent)