public class StepProcedure extends Step implements IProcedureUser
Step
that will be used inside an OdiPackage
to express
execution of an OdiUserProcedure
.Step.LogLevel
NAME_MAX_LENGTH
Constructor and Description |
---|
StepProcedure(OdiPackage pPackage,
OdiUserProcedure pUserProcedure,
java.lang.String pName)
Constructor that sets the parent
OdiPackage , the OdiUserProcedure upon
which this Step is based and the step name. |
Modifier and Type | Method and Description |
---|---|
java.lang.Number |
getInstanceId()
Return the internal identifier of the instance that is marked by this interface.
|
OdiUserProcedure |
getProcedure()
Returns the
OdiUserProcedure upon which this Step is based. |
java.util.List |
getProcedureOptions()
Return the values used in this step for the procedure options.
|
OdiUserProcedure |
getProcedureShortcut()
Internal use only.
|
getFailureRetryDelay, getFailureRetryNumber, getInternalId, getLoglevel, getName, getNextStepAfterFailure, getNextStepAfterSuccess, getParentPackage, getSecurityContainer, getStepId, isFirstStep, setFailureRetryDelay, setFailureRetryNumber, setLoglevel, setName, setNextStepAfterFailure, setNextStepAfterSuccess
public StepProcedure(OdiPackage pPackage, OdiUserProcedure pUserProcedure, java.lang.String pName)
OdiPackage
, the OdiUserProcedure
upon
which this Step
is based and the step name.pPackage
- the package that will hold this steppName
- the name of the step to be createdpUserProcedure
- the procedure to be executed when executing this stepDomainRuntimeException
- if the package is null, if the procedure is null or if the name is null,
empty or longer than public OdiUserProcedure getProcedure()
OdiUserProcedure
upon which this Step
is based.OdiUserProcedure
objectpublic OdiUserProcedure getProcedureShortcut()
public java.util.List getProcedureOptions()
IOptionValue
public java.lang.Number getInstanceId()
IProcedureUser
getInstanceId
in interface IProcedureUser