Skip navigation links

Oracle® Data Integrator Java API Reference
11g Release 1 (11.1.1.7.0)

E17060-04


oracle.odi.domain.runtime.loadplan
Class OdiLoadPlanElement

java.lang.Object
  extended by oracle.odi.domain.support.BusinessObject
      extended by oracle.odi.domain.support.AbstractRepositoryEntity
          extended by oracle.odi.domain.runtime.loadplan.OdiLoadPlanElement

All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, IRepositoryEntity
Direct Known Subclasses:
OdiLoadPlanCaseCondition, OdiLoadPlanException, OdiLoadPlanStep

public abstract class OdiLoadPlanElement
extends oracle.odi.domain.support.AbstractRepositoryEntity

Abstract class representing an object in the OdiLoadPlan hierarchy of steps

Since:
11.1.1.5.0
See Also:
Serialized Form

Field Summary
static int NAME_MAX_LENGTH
           

 

Method Summary
 java.lang.String getName()
           
abstract  OdiLoadPlanElement getParentElement()
           
 IRepositoryEntity getSecurityContainer()
          Define a generic way to retrieve container for entities.
 java.lang.Number getStepId()
           
 boolean hasDisabledParent()
          Return if the current step is currently disabled by its parent hierarchy It means that enabled or not this step won't be evaluated
abstract  boolean isEnabled()
           
 void setName(java.lang.String pName)
           
 java.lang.String toString()
           

 

Methods inherited from class oracle.odi.domain.support.BusinessObject
clone

 

Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait

 

Methods inherited from interface oracle.odi.domain.IRepositoryEntity
getInternalId

 

Field Detail

NAME_MAX_LENGTH

public static final int NAME_MAX_LENGTH
See Also:
Constant Field Values

Method Detail

getName

public java.lang.String getName()
Returns:
the name of the element

setName

public void setName(java.lang.String pName)
Parameters:
pName - the name of element. Its length must be lower or equal to NAME_MAX_LENGTH.
Throws:
DomainRuntimeException - if the name is null, empty or longer than NAME_MAX_LENGTH

getStepId

public java.lang.Number getStepId()

hasDisabledParent

public boolean hasDisabledParent()
Return if the current step is currently disabled by its parent hierarchy It means that enabled or not this step won't be evaluated
Returns:
true if the current step hierarchy is disabled

isEnabled

public abstract boolean isEnabled()
Returns:
0/1 to enable or disable this exception. Disabled steps are not executed in the overall load plan regardless of the enabled/disabled property of their sub-elements.
See Also:
#setEnabled(boolean)

getParentElement

public abstract OdiLoadPlanElement getParentElement()
Returns:
the parent element of the step in the hierarchy

getSecurityContainer

public IRepositoryEntity getSecurityContainer()
Description copied from interface: IRepositoryEntity
Define a generic way to retrieve container for entities.
Returns:
container entity

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

Skip navigation links

Oracle® Data Integrator Java API Reference
11g Release 1 (11.1.1.7.0)

E17060-04


Copyright © 2010, 2013, Oracle and/or its affiliates. All rights reserved.