flux
Interface RmiAction

All Superinterfaces:
Action, java.lang.Cloneable, Rmi, RuntimeDataMap, java.io.Serializable

public interface RmiAction
extends Rmi, Action

Invokes a method on an existing RMI server object. The RMI server object must implement the flux.RemoteActionListener interface. When the job executes this action, the object returned by the RMI server object is added to the flow context.

Author:
Copyright 2014 Flux Corporation. All rights reserved.

Method Summary
 java.lang.Object getKey()
          Returns optional data that is passed to the RMI server object to provide context as it is invoked.
 void setKey(java.lang.Object key)
          Sets optional data that is passed to the RMI server object to provide context as it is invoked.
 
Methods inherited from interface flux.Rmi
getBindName, getHost, getHostAsUrl, getPort, setBindName, setHost, setHost, setPort
 
Methods inherited from interface flux.Action
addFlow, addFlow, addSignalFlow, clone, execute, getDescription, getFlows, getHiddenVariableNames, getJoinExpression, getName, getPostscript, getPostscriptLanguage, getPrescript, getPrescriptLanguage, getResultInfo, getSignalsToMonitor, getTimeoutBusinessInterval, getTimeoutBusinessIntervalNamespace, getTimeoutExpression, getVariableManager, isEndOfRun, isJoinPoint, isSkippable, isStartAction, isStartOfRun, isTransactionBreak, removeFlow, reset, setDescription, setElseFlow, setEndOfRun, setErrorFlow, setErrorFlowWithoutRollback, setErrorFlowWithRollback, setJoinExpression, setJoinPoint, setName, setPostscript, setPostscriptLanguage, setPrescript, setPrescriptLanguage, setSignalsToMonitor, setSkippable, setStartAction, setStartOfRun, setTimeoutBusinessInterval, setTimeoutBusinessIntervalNamespace, setTimeoutExpression, setTimeoutFlow, setTransactionBreak, verify, verifyOnClient
 
Methods inherited from interface flux.runtimedatamap.RuntimeDataMap
getRuntimeDataMap, setRuntimeDataMap
 

Method Detail

getKey

java.lang.Object getKey()
                        throws EngineException
Returns optional data that is passed to the RMI server object to provide context as it is invoked.

Returns:
Optional data that is passed to the RMI server object to provide context as it is invoked.
Throws:
EngineException - If a system error occurs.

setKey

void setKey(java.lang.Object key)
            throws EngineException
Sets optional data that is passed to the RMI server object to provide context as it is invoked.

Parameters:
key - Optional data that is passed to the RMI server object to provide context as it is invoked.
Throws:
EngineException - If a system error occurs.


© 2014 Flux Corporation. All rights reserved.