com.opensymphony.workflow.ejb
Class WorkflowSession

java.lang.Object
  extended by com.opensymphony.workflow.AbstractWorkflow
      extended by com.opensymphony.workflow.ejb.WorkflowEJB
          extended by com.opensymphony.workflow.ejb.WorkflowSession
All Implemented Interfaces:
Workflow, Serializable, javax.ejb.EnterpriseBean, javax.ejb.SessionBean

public class WorkflowSession
extends WorkflowEJB
implements javax.ejb.SessionBean

Session layer for Workflow.

Version:
$Revision: 1.7 $
Author:
Pat Lightbody, Hani Suleiman
See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.opensymphony.workflow.AbstractWorkflow
context
 
Fields inherited from interface com.opensymphony.workflow.Workflow
BSF_COL, BSF_LANGUAGE, BSF_ROW, BSF_SCRIPT, BSF_SOURCE, BSH_SCRIPT, CLASS_NAME, EJB_LOCATION, JNDI_LOCATION
 
Constructor Summary
WorkflowSession()
           
 
Method Summary
 void ejbActivate()
           
 void ejbPassivate()
           
 void ejbRemove()
           
 void setSessionContext(javax.ejb.SessionContext ctx)
           
 void unsetSessionContext()
           
 
Methods inherited from class com.opensymphony.workflow.ejb.WorkflowEJB
changeEntryState, doAction, ejbCreate, ejbPostCreate, executeTriggerFunction, initialize
 
Methods inherited from class com.opensymphony.workflow.AbstractWorkflow
canInitialize, canInitialize, canModifyEntryState, checkImplicitFinish, completeEntry, executeFunction, getAvailableActions, getAvailableActions, getAvailableActionsForStep, getAvailableAutoActions, getAvailableAutoActionsForStep, getConfiguration, getCurrentSteps, getEntryState, getHistorySteps, getPersistence, getPersistenceProperties, getPropertySet, getResolver, getSecurityPermissions, getSecurityPermissions, getWorkflowDescriptor, getWorkflowName, getWorkflowNames, passesCondition, passesConditions, passesConditions, populateTransientMap, query, query, removeWorkflowDescriptor, saveWorkflowDescriptor, setConfiguration, setResolver, transitionWorkflow, verifyInputs
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WorkflowSession

public WorkflowSession()
Method Detail

setSessionContext

public void setSessionContext(javax.ejb.SessionContext ctx)
Specified by:
setSessionContext in interface javax.ejb.SessionBean
Overrides:
setSessionContext in class WorkflowEJB

ejbActivate

public void ejbActivate()
Specified by:
ejbActivate in interface javax.ejb.SessionBean

ejbPassivate

public void ejbPassivate()
Specified by:
ejbPassivate in interface javax.ejb.SessionBean

ejbRemove

public void ejbRemove()
Specified by:
ejbRemove in interface javax.ejb.SessionBean

unsetSessionContext

public void unsetSessionContext()

OpenSymphony Workflow Project Page