|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.bankframe.ejb.ESessionBean
public abstract class ESessionBean
This class is the superclass to all BankFrame session EJBs
| Constructor Summary | |
|---|---|
ESessionBean()
|
|
| Method Summary | |
|---|---|
void |
audit(String userId,
String functionalArea,
String actionCarriedOut,
String forwardedToUserId,
String description)
This method creates an audit record. |
void |
ejbActivate()
This method activates the EJB. |
void |
ejbCreate()
This method creates the EJB. |
void |
ejbLoad()
This method loads the EJB. |
void |
ejbPassivate()
This method passivates the EJB. |
void |
ejbPostCreate()
This method post-creates the EJB. |
void |
ejbRemove()
This method removes the EJB. |
void |
ejbStore()
This method stores the EJB. |
SessionContext |
getSessionContext()
This method gets the session context of this session bean. |
abstract Vector |
processDataPacket(DataPacket data)
This method processes a DataPacket. |
Vector |
processDataPackets(Vector dataPackets)
This method processes a vector of DataPackets |
void |
setSessionContext(SessionContext ctx)
This method set the session context. |
void |
unsetSessionContext()
This method sets the session context to null |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ESessionBean()
| Method Detail |
|---|
public void audit(String userId,
String functionalArea,
String actionCarriedOut,
String forwardedToUserId,
String description)
throws UnsupportedOperationException
userId - User IDfunctionalArea - Functional AreaactionCarriedOut - Action Carried OutforwardedToUserId - Forwarded To User Iddescription - Description
ProcessingErrorException - if an error occurs during processing
UnsupportedOperationExceptionpublic void ejbActivate()
ejbActivate in interface SessionBeanpublic void ejbCreate()
public void ejbLoad()
public void ejbPassivate()
ejbPassivate in interface SessionBeanpublic void ejbPostCreate()
public void ejbRemove()
ejbRemove in interface SessionBeanpublic void ejbStore()
public SessionContext getSessionContext()
public abstract Vector processDataPacket(DataPacket data)
throws ProcessingErrorException,
RemoteException
processDataPacket in interface ESessiondata - The DataPacket to process.
ProcessingErrorException
RemoteException
public Vector processDataPackets(Vector dataPackets)
throws ProcessingErrorException,
RemoteException
processDataPackets in interface ESessiondataPackets - a vector of DataPackets.
ProcessingError - exception if the request cannot be processed.
RemoteExcpetion
ProcessingErrorException - if the request cannot be processed
RemoteExceptionpublic void setSessionContext(SessionContext ctx)
setSessionContext in interface SessionBeanctx - the new session context
public void unsetSessionContext()
throws RemoteException
RemoteException.
RemoteException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||