Interface ProcedureArchitect<S>
-
public interface ProcedureArchitect<S>
Builds theProcedure
instances.- Author:
- Daniel Sagenschneider
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
INPUT_NAME
SectionInput
name to invoke theProcedure
.static java.lang.String
NEXT_OUTPUT_NAME
SectionOutput
name for nextFlow
.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description S
addProcedure(java.lang.String sectionName, java.lang.String resource, java.lang.String sourceName, java.lang.String procedureName, boolean isNext, PropertyList properties)
Adds aProcedure
.
-
-
-
Field Detail
-
INPUT_NAME
static final java.lang.String INPUT_NAME
SectionInput
name to invoke theProcedure
.- See Also:
- Constant Field Values
-
NEXT_OUTPUT_NAME
static final java.lang.String NEXT_OUTPUT_NAME
SectionOutput
name for nextFlow
.- See Also:
- Constant Field Values
-
-
Method Detail
-
addProcedure
S addProcedure(java.lang.String sectionName, java.lang.String resource, java.lang.String sourceName, java.lang.String procedureName, boolean isNext, PropertyList properties)
Adds aProcedure
.- Parameters:
sectionName
- Name to uniquely identify the use of theProcedure
. It is possible to configure the sameProcedure
, so need to name them each uniquely.resource
- Resource.sourceName
-ProcedureSource
name.procedureName
- Name ofProcedure
to be provided toProcedureSource
.isNext
- Indicates if nextFlow
configured.properties
-PropertyList
for extra configuration.- Returns:
OfficeSection
/SubSection
for theProcedure
.
-
-