|
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.Objectoracle.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()
OdiVariablepublic 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 | ||||||||