Protomatter Classes v1.1.6

com.protomatter.j2ee.ejb
Class ProtoSessionEJB

java.lang.Object
  |
  +--com.protomatter.j2ee.ejb.ProtoEJB
        |
        +--com.protomatter.j2ee.ejb.ProtoSessionEJB
All Implemented Interfaces:
javax.ejb.EnterpriseBean, java.io.Serializable, javax.ejb.SessionBean, SyslogChannelAware

public abstract class ProtoSessionEJB
extends ProtoEJB
implements javax.ejb.SessionBean

Session EJB base class.

See Also:
Serialized Form

Fields inherited from class com.protomatter.j2ee.ejb.ProtoEJB
COMP_ENV_CHANNEL_LIST
 
Constructor Summary
ProtoSessionEJB()
          Default constructor.
 
Method Summary
 void ejbActivate()
          EJB activation callback.
 void ejbPassivate()
          EJB passivation callback.
 void ejbRemove()
          EJB removal callback.
protected  javax.ejb.SessionContext getSessionContext()
          Get the session context.
 void setSessionContext(javax.ejb.SessionContext context)
          Set the session context.
 
Methods inherited from class com.protomatter.j2ee.ejb.ProtoEJB
close, close, close, getComponentContext, getSyslogChannel, initSyslogChannelList, setChannelList, setChannelList
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProtoSessionEJB

public ProtoSessionEJB()
Default constructor.
Method Detail

setSessionContext

public void setSessionContext(javax.ejb.SessionContext context)
Set the session context. Also calls initSyslogChannelList() to read the channel list from the deployment information.
Specified by:
setSessionContext in interface javax.ejb.SessionBean

getSessionContext

protected javax.ejb.SessionContext getSessionContext()
Get the session context.

ejbActivate

public void ejbActivate()
EJB activation callback. This implementation does nothing.
Specified by:
ejbActivate in interface javax.ejb.SessionBean

ejbPassivate

public void ejbPassivate()
EJB passivation callback. This implementation does nothing.
Specified by:
ejbPassivate in interface javax.ejb.SessionBean

ejbRemove

public void ejbRemove()
EJB removal callback. This implementation does nothing.
Specified by:
ejbRemove in interface javax.ejb.SessionBean

Protomatter Classes v1.1.6
Copyright 1998-2001 Nate Sammons

Protomatter Classes v1.1.6 http://protomatter.sourceforge.net/1.1.6