Skip navigation links
oracle.odi.domain.runtime.lpi
Class OdiLoadPlanInstanceStepContainer
java.lang.Object
oracle.odi.domain.support.BusinessObject
oracle.odi.domain.support.AbstractRepositoryEntity
oracle.odi.domain.runtime.lpi.OdiLoadPlanInstanceElement
oracle.odi.domain.runtime.lpi.OdiLoadPlanInstanceStep
oracle.odi.domain.runtime.lpi.OdiLoadPlanInstanceStepContainer
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable, IRepositoryEntity
- Direct Known Subclasses:
- OdiLoadPlanInstanceStepParallel, OdiLoadPlanInstanceStepSerial
-
public abstract class OdiLoadPlanInstanceStepContainer
- extends OdiLoadPlanInstanceStep
This abstract class represents the steps that serve as container for other steps. They own and manage a list of children steps.
- Since:
- 11.1.1.5.0
- See Also:
- Serialized Form
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 |
OdiLoadPlanInstanceStepContainer
public OdiLoadPlanInstanceStepContainer()
getInternalId
public java.io.Serializable getInternalId()
- Description copied from interface:
IRepositoryEntity
- Provides a common getter for the persistence layer to obtain an identity, irrespective of the actual type of identity used.
Typically a subclass will delegate to a public SomePrimitiveWrapper getId()
method. The necessity for the getInternalId()
abstract method is solely because the persistence layer needs a way of obtaining the identity irrespective of the actual identity implementation choice.
Returning null
from this method will indicate the object has never been saved. This will likely be relied on by some DAO
implementations.
-
- Specified by:
getInternalId
in interface IRepositoryEntity
- Overrides:
getInternalId
in class OdiLoadPlanInstanceStep
-
- Returns:
- the persistence identity of this instance
getChildrenSteps
public java.util.List<OdiLoadPlanInstanceStep> getChildrenSteps()
-
- Returns:
- the unmodifiable list of children
OdiLoadPlanStep
for this step
- See Also:
#addStepCase(String, OdiLoadPlanVariable)
, #addStepParallel(String, int)
, #addStepRunScenario(String, OdiScenario, OdiLogicalAgent, OdiContext)
, #addStepSerial(String)
, #removeStep(OdiLoadPlanStep)
Skip navigation links
Copyright © 2011, Oracle and/or its affiliates. All rights reserved.