| java.lang.Object de.danet.an.workflow.domain.ActImplBase
All known Subclasses: de.danet.an.workflow.domain.ToolBasedImpl, de.danet.an.workflow.domain.ProcBasedImpl,
Constructor Summary | |
public | ActImplBase() Creates an instance of ActImplBase
with all attributes initialized to default values. |
serialVersionUID | final static long serialVersionUID(Code) | | Unique id.
|
ActImplBase | public ActImplBase()(Code) | | Creates an instance of ActImplBase
with all attributes initialized to default values.
|
actualParameters | abstract public Object[] actualParameters()(Code) | | Return the actual parameters.
actualParameters. |
mergeResult | protected void mergeResult(ProcessLocal process, FormalParameter[] fps, Map result) throws InvalidDataException(Code) | | Merge the result returned by an implementation into the process
data. The names of the result data items must be formal parameter
names which are mapped to process data items as defined by the
actual parameters.
Parameters: process - the process whose activity has invoked the implementation Parameters: fps - the formal parameters Parameters: result - the result data throws: InvalidDataException - if the entries in the result do notmatch formal parameter names or excessive entries exist |
parameterMap | public Map parameterMap(ExtProcessLocal process, ActivityLocal act, FormalParameter[] fps)(Code) | | Create the parameter map for an invocation based on the
given activity, its container and the formal parameters.
Parameters: process - the process which the activity belongs to Parameters: act - the activity to which this tool implementation descriptionis to be applied Parameters: fps - the formal parameters the parameter map |
|
|