IBM Branch Transformation Toolkit Javadoc

com.ibm.btt.server.bean
Class StatelessSingleAction

java.lang.Object
  extended bycom.ibm.btt.server.bean.BaseSingleAction
      extended bycom.ibm.btt.server.bean.StatelessSingleAction

public class StatelessSingleAction
extends BaseSingleAction

This class is the supper class for customer's stateless Single Action EJB. It encapsulates some basic functions, such as context operations. The customer's stateless EJB could extend from this class and provide his own execute() method.


Field Summary
 
Fields inherited from class com.ibm.btt.server.bean.BaseSingleAction
bttUserWorkArea, COMPID, systemData
 
Constructor Summary
StatelessSingleAction()
           
 
Method Summary
 void ejbCreate()
          This method performs ejbCreate, and implements session propagation with Work Area if avail.
 void initialize(BTTSystemData sysData)
          This method implements session propagation when Work Area is not available.
 
Methods inherited from class com.ibm.btt.server.bean.BaseSingleAction
addElement, assignService, chainTo, close, ejbRemove, getApplicationId, getContext, getContextByType, getContextName, getElementAt, getFormat, getInstanceId, getKeyedCollection, getName, getOriginWorkstation, getParent, getService, getSessionId, getType, getValueAt, initialize, isChained, isDistributedContext, mapResponseFromCHA, prune, releaseService, removeAt, runInSession, setApplicationId, setContext, setContextName, setIsDistributedContext, setKeyedCollection, setName, setOriginWorkstation, setSessionId, setType, setupSessionContext, setupSessionContext, setValueAt, unassignService, unchain
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StatelessSingleAction

public StatelessSingleAction()
Method Detail

ejbCreate

public void ejbCreate()
               throws BTTSAEException
This method performs ejbCreate, and implements session propagation with Work Area if avail.

Throws:
BTTSAEException

initialize

public void initialize(BTTSystemData sysData)
                throws BTTSAEException
This method implements session propagation when Work Area is not available.

Parameters:
sysData - com.ibm.btt.base.BTTSystemData
Throws:
BTTSAEException

IBM Branch Transformation Toolkit Javadoc

(c) Copyright IBM Corporation 1998, 2005