org.demac.process.base.dpdl
Interface Implementation
- All Superinterfaces:
- Activity
- All Known Implementing Classes:
- ImplementationImpl
public interface Implementation
- extends Activity
An org.demac.process.base.dpdl.Activity that has an implemenation body.
That means, either a service has to be called, a manual execution is neccessary or the Activity is
fullfilled by a org.demac.process.base.dpdl.SubFlow.
Field Summary |
static java.lang.String |
NO
Type: NO. |
static java.lang.String |
SUBFLOW
Type: SUBFLOW. |
static java.lang.String |
TOOL
Type: TOOL. |
NO
static final java.lang.String NO
- Type: NO. NO means the org.demac.process.base.dpdl.Activity is a manual Activity.
- See Also:
- Constant Field Values
TOOL
static final java.lang.String TOOL
- Type: TOOL. TOOL means an application is responsible for executing the Activity.
- See Also:
- Constant Field Values
SUBFLOW
static final java.lang.String SUBFLOW
- Type: SUBFLOW. SUBFLOW means that a org.demac.process.base.dpdl.SubFlow
represents the Activity.
- See Also:
- Constant Field Values
getSubFlow
SubFlow getSubFlow()
- Returns:
- the org.demac.process.base.dpdl.SubFlow of the Activity.
Returns null if no subflow is specified.
getTool
Tool getTool()
- Returns:
- the org.demac.process.base.dpdl.Tool of the
org.demac.process.base.dpdl.Implementation.
Returns null if no org.demac.process.base.dpdl.Tool is specified.
getType
java.lang.String getType()
- Returns:
- the type of the org.demac.process.base.dpdl.Implementation.
Possible types are
NO, TOOL and SUBFLOW. NO means the Activity is a manual Activity.
TOOL means an org.demac.process.base.dpdl.Application
is responsible for executing the Activity.
SUBFLOW means that a org.demac.process.base.dpdl.SubFlow
represents the Activity.