|
Oracle® Data Integrator Java API Reference 11g Release 1 (11.1.1.5.0) E17060-02 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
oracle.odi.domain.support.BusinessObject
oracle.odi.domain.support.AbstractRepositoryEntity
oracle.odi.domain.project.Step
oracle.odi.domain.project.StepVariable
public class StepVariable
Subclass of Step
that will be used inside an OdiPackage
to express usage/action of a variable for further use inside that OdiPackage
.
Such step will be used to
and such actions will be defined using one of the provided StepVariable.IVariableAction
implementation that are respectively StepVariable.DeclareVariable
, StepVariable.SetVariable
, StepVariable.RefreshVariable
and StepVariable.EvaluateVariable
.
Nested Class Summary | |
---|---|
static class |
StepVariable.DeclareVariable Implements declare action for an StepVariable . |
static class |
StepVariable.EvaluateVariable Implements evaluate action for an StepVariable . |
static interface |
StepVariable.IVariableAction Type safety interface that implementation classes will use to define variable actions. |
static class |
StepVariable.RefreshVariable Implements refresh action for an StepVariable . |
static class |
StepVariable.SetVariable Implements set action for an StepVariable . |
Nested classes/interfaces inherited from class oracle.odi.domain.project.Step |
---|
Step.LogLevel |
Field Summary |
---|
Fields inherited from class oracle.odi.domain.project.Step |
---|
NAME_MAX_LENGTH |
Constructor Summary | |
---|---|
StepVariable(OdiPackage pPackage, OdiVariable pVariable, java.lang.String pName) Constructor that sets the parent OdiPackage , the OdiVariable upon which this Step is based and the step name. |
Method Summary | |
---|---|
StepVariable.IVariableAction |
getAction() Returns the action proceeded by this step. |
OdiVariable |
getVariable() Returns the variable used by this step. |
void |
setAction(StepVariable.IVariableAction pVariableAction) Defines the action to do with this variable. |
Methods inherited from class oracle.odi.domain.project.Step |
---|
getFailureRetryDelay, getFailureRetryNumber, getInternalId, getLoglevel, getName, getNextStepAfterFailure, getNextStepAfterSuccess, getParentPackage, getSecurityContainer, getStepId, isFirstStep, setFailureRetryDelay, setFailureRetryNumber, setLoglevel, setName, setNextStepAfterFailure, setNextStepAfterSuccess |
Methods inherited from class oracle.odi.domain.support.BusinessObject |
---|
clone |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public StepVariable(OdiPackage pPackage, OdiVariable pVariable, java.lang.String pName)
OdiPackage
, the OdiVariable
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 createdpVariable
- the variable this step upon which this step is basedjava.lang.IllegalArgumentException
- if the package is null, if the variable is null or from another project or if the name is null, empty or longer thanMethod Detail |
---|
public OdiVariable getVariable()
OdiVariable
public StepVariable.IVariableAction getAction()
StepVariable.IVariableAction
objectsetAction(IVariableAction)
public void setAction(StepVariable.IVariableAction pVariableAction)
pVariableAction
- the actiongetAction()
|
Oracle® Data Integrator Java API Reference 11g Release 1 (11.1.1.5.0) E17060-02 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |