|
Oracle® Data Integrator Java API Reference 11g Release 1 (11.1.1.6.0) E17060-03 |
|||||||||
| 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
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.DeclareVariableImplements declare action for an StepVariable. |
static class |
StepVariable.EvaluateVariableImplements evaluate action for an StepVariable. |
static interface |
StepVariable.IVariableActionType safety interface that implementation classes will use to define variable actions. |
static class |
StepVariable.RefreshVariableImplements refresh action for an StepVariable. |
static class |
StepVariable.SetVariableImplements 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 basedDomainRuntimeException - 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 OdiVariable getVariable()
OdiVariablepublic 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.6.0) E17060-03 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||