com.opensymphony.workflow.util.jndi
Class JNDIRegister

java.lang.Object
  extended by com.opensymphony.workflow.util.jndi.JNDIRegister
All Implemented Interfaces:
Register

public class JNDIRegister
extends Object
implements Register

Invoke a register registred in JNDI. Args must contain a Workflow.JNDI_LOCATION key.

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

Constructor Summary
JNDIRegister()
           
 
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

JNDIRegister

public JNDIRegister()
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