public class RemoteEJBRegister extends Object implements Register
RegisterRemote
.
A required argument for this register is ejb.location
, which specifies
the JNDI location to look up the remote EJB at.
Note that by default, the EJB will be looked up from a default InitialContext. It is however possible to specify an environment for the initial context by specifying the standard JNDI keys as arguments.
For example, specifying an argument with a name of java.naming.security.principal
and a value of testuser
will result in an InitialContext being created with
the user specified as 'testuser'.
Constructor and Description |
---|
RemoteEJBRegister() |
Modifier and Type | Method and Description |
---|---|
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.
|
public Object registerVariable(WorkflowContext context, WorkflowEntry entry, Map args, com.opensymphony.module.propertyset.PropertySet ps) throws WorkflowException
Register
registerVariable
in interface Register
context
- The current workflow contextentry
- The workflow entry. Note that this might be null, for example in a pre function
before the workflow has been initialisedargs
- Map of arguments as set in the workflow descriptorWorkflowException
Copyright © 2021 catworkx GmbH. All rights reserved.