Interface ProcedureType
-
- All Known Implementing Classes:
ProcedureTypeImpl
public interface ProcedureTypeType definitionof aProcedure.- Author:
- Daniel Sagenschneider
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ProcedureEscalationType[]getEscalationTypes()Obtains theProcedureEscalationTypedefinitions for the possibleEscalationFlowinstances by theProcedure.ProcedureFlowType[]getFlowTypes()Obtains theProcedureFlowTypedefinitions for the possibleFlowinstances instigated by theProcedure.java.lang.Class<?>getNextArgumentType()ProcedureObjectType[]getObjectTypes()Obtains theProcedureObjectTypedefinitions for the dependentObjectinstances required by theProcedure.java.lang.Class<?>getParameterType()Obtains the type name of theParameter.java.lang.StringgetProcedureName()Obtains the name of theProcedure.ProcedureVariableType[]getVariableTypes()
-
-
-
Method Detail
-
getProcedureName
java.lang.String getProcedureName()
Obtains the name of theProcedure.- Returns:
- Name of the
Procedure.
-
getParameterType
java.lang.Class<?> getParameterType()
Obtains the type name of theParameter.
-
getObjectTypes
ProcedureObjectType[] getObjectTypes()
Obtains theProcedureObjectTypedefinitions for the dependentObjectinstances required by theProcedure.- Returns:
ProcedureObjectTypedefinitions for the dependentObjectinstances required by theProcedure.
-
getVariableTypes
ProcedureVariableType[] getVariableTypes()
- Returns:
ProcedureVariableTypedefinitions for theVarinstances required by theProcedure.
-
getFlowTypes
ProcedureFlowType[] getFlowTypes()
Obtains theProcedureFlowTypedefinitions for the possibleFlowinstances instigated by theProcedure.- Returns:
ProcedureFlowTypedefinitions for the possibleFlowinstances instigated by theProcedure.
-
getEscalationTypes
ProcedureEscalationType[] getEscalationTypes()
Obtains theProcedureEscalationTypedefinitions for the possibleEscalationFlowinstances by theProcedure.- Returns:
ProcedureEscalationTypedefinitions for the possibleEscalationFlowinstances by theProcedure.
-
getNextArgumentType
java.lang.Class<?> getNextArgumentType()
- Returns:
- Type name of
Objectpassed to theNextManagedFunction. May benullif no argument.
-
-