|
Oracle® Data Integrator Java API Reference 11g Release 1 (11.1.1.3.0) E17060-01 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
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
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 based
java.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 than Method Detail |
---|
public StepVariable.IVariableAction getAction()
StepVariable.IVariableAction
objectsetAction(IVariableAction)
public OdiVariable getVariable()
OdiVariable
public void setAction(StepVariable.IVariableAction pVariableAction)
pVariableAction
- the actiongetAction()
|
Oracle® Data Integrator Java API Reference 11g Release 1 (11.1.1.3.0) E17060-01 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |