com.opensymphony.workflow.util.ejb.local
Class LocalEJBRegister

java.lang.Object
  extended by com.opensymphony.workflow.util.ejb.local.LocalEJBRegister
All Implemented Interfaces:
Register

public class LocalEJBRegister
extends Object
implements Register

A register helper that exposes a local session bean as a register. This register takes in one argument, ejb.location that specifies the JNDI location of the session bean.

Version:
$Revision: 1.5 $
Author:
$Author: hani $

Constructor Summary
LocalEJBRegister()
           
 
Method Summary
 Object registerVariable(WorkflowContext context, WorkflowEntry entry, Map args, com.opensymphony.module.propertyset.PropertySet ps)
          Returns the object to bind to the variable map for this workflow instance.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LocalEJBRegister

public LocalEJBRegister()
Method Detail

registerVariable

public Object registerVariable(WorkflowContext context,
                               WorkflowEntry entry,
                               Map args,
                               com.opensymphony.module.propertyset.PropertySet ps)
                        throws WorkflowException
Description copied from interface: Register
Returns the object to bind to the variable map for this workflow instance.

Specified by:
registerVariable in interface Register
Parameters:
context - The current workflow context
entry - The workflow entry. Note that this might be null, for example in a pre function before the workflow has been initialised
args - Map of arguments as set in the workflow descriptor
Returns:
the object to bind to the variable map for this workflow instance
Throws:
WorkflowException

OpenSymphony Workflow Project Page