Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.jboss.net.axis.server
Class EJBProvider.EJBServiceLifeCycle  view EJBProvider.EJBServiceLifeCycle download EJBProvider.EJBServiceLifeCycle.java

java.lang.Object
  extended byorg.jboss.net.axis.server.EJBProvider.EJBServiceLifeCycle
All Implemented Interfaces:
java.util.EventListener, javax.servlet.http.HttpSessionBindingListener, javax.xml.rpc.server.ServiceLifecycle
Enclosing class:
EJBProvider

protected static class EJBProvider.EJBServiceLifeCycle
extends java.lang.Object
implements javax.xml.rpc.server.ServiceLifecycle, javax.servlet.http.HttpSessionBindingListener

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(javax.servlet.http.HttpSessionBindingEvent arg0)
          Notifies the object that it is being bound to a session and identifies the session.
 void valueUnbound(javax.servlet.http.HttpSessionBindingEvent arg0)
          Notifies the object that it is being unbound from a session and identifies the session.
 
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 javax.xml.rpc.server.ServiceLifecycle

init

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

Specified by:
init in interface javax.xml.rpc.server.ServiceLifecycle

valueBound

public void valueBound(javax.servlet.http.HttpSessionBindingEvent arg0)
Description copied from interface: javax.servlet.http.HttpSessionBindingListener
Notifies the object that it is being bound to a session and identifies the session.

Specified by:
valueBound in interface javax.servlet.http.HttpSessionBindingListener

valueUnbound

public void valueUnbound(javax.servlet.http.HttpSessionBindingEvent arg0)
Description copied from interface: javax.servlet.http.HttpSessionBindingListener
Notifies the object that it is being unbound from a session and identifies the session.

Specified by:
valueUnbound in interface javax.servlet.http.HttpSessionBindingListener