public class OdiLoadPlanInstanceRun
extends oracle.odi.domain.support.AbstractOdiEntity
OdiLoadPlanInstance| Modifier and Type | Class and Description |
|---|---|
static class |
OdiLoadPlanInstanceRun.OdiLoadPlanInstanceRunId
Implements the composite key for
OdiContextualSchemaMapping. |
static class |
OdiLoadPlanInstanceRun.Status
Execution status
|
static class |
OdiLoadPlanInstanceRun.StepCaseConditionStatus
Case step clause Evaluation status
|
| Modifier and Type | Method and Description |
|---|---|
OdiLoadPlanInstanceRun.StepCaseConditionStatus |
getConditionStatus(OdiLoadPlanInstanceCaseCondition pCaseCondition) |
OdiContext |
getContext() |
java.lang.Number |
getDuration()
Deprecated.
as the duration is no more populated by runtime. Use getEndTime-getStartTime to get the duration
|
java.util.Date |
getEndTime() |
java.lang.String |
getErrorMessage() |
java.lang.Long |
getEssJobId()
Returns the ID of ESS Job which started this
OdiLoadPlanInstance. |
java.lang.Long |
getEssRequestExecutionContext()
Returns the RequestExecutionContext of ESS Job which started this
OdiLoadPlanInstance. |
ExecutionMode |
getExecutionMode()
Returns execution mode of this OdiLoadPlanInstanceRun that will be used to
launch an OdiScenario.
|
java.io.Serializable |
getInternalId()
Provides a common getter for the persistence layer to obtain an identity,
irrespective of the actual type of identity used.
|
OdiLoadPlanInstance |
getLoadPlanInstance() |
OdiLoadPlanInstanceStepLog |
getLog(OdiLoadPlanInstanceStep pStep) |
OdiLoadPlanInstanceExceptionLog |
getLogForExceptionStep(OdiLoadPlanInstanceStep parentStep,
OdiLoadPlanInstanceStep exceptionStep) |
java.lang.String |
getPhysicalAgentName() |
java.lang.String |
getReturnCode() |
java.lang.Long |
getRunCount() |
java.util.Date |
getStartTime() |
OdiLoadPlanInstanceRun.Status |
getStatus() |
java.lang.String |
getStatusCode(OdiLoadPlanInstanceRun.Status status) |
java.lang.String |
getUserName() |
boolean |
isEssJobLoadPlanInstance()
Returns true if this
OdiLoadPlanInstance was started by ESS Job, false otherwise. |
getFirstDate, getFirstUser, getInternalVersion, getLastDate, getLastUser, getName, isInstanceLevelSecurityNeeded, isNew, preCommit, toStringequals, getGlobalId, getNumericId, getParent, hashCodegetGlobalId, getParentpublic ExecutionMode getExecutionMode()
public java.io.Serializable getInternalId()
IRepositoryEntity
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.
public OdiLoadPlanInstanceStepLog getLog(OdiLoadPlanInstanceStep pStep)
pStep - public OdiLoadPlanInstanceExceptionLog getLogForExceptionStep(OdiLoadPlanInstanceStep parentStep, OdiLoadPlanInstanceStep exceptionStep)
public java.util.Date getStartTime()
null if not yet started.public java.util.Date getEndTime()
null if not yet finished.@Deprecated public java.lang.Number getDuration()
public OdiLoadPlanInstanceRun.Status getStatus()
public java.lang.String getStatusCode(OdiLoadPlanInstanceRun.Status status)
public java.lang.String getErrorMessage()
null if not failed.public java.lang.String getReturnCode()
public java.lang.String getUserName()
public OdiContext getContext()
#setOptimizationContext(OdiContext),
OdiContextpublic java.lang.String getPhysicalAgentName()
public OdiLoadPlanInstance getLoadPlanInstance()
public OdiLoadPlanInstanceRun.StepCaseConditionStatus getConditionStatus(OdiLoadPlanInstanceCaseCondition pCaseCondition)
pCaseCondition - OdiLoadPlanInstanceCaseCondition in the current runpublic java.lang.Long getRunCount()
public java.lang.Long getEssJobId()
OdiLoadPlanInstance.OdiLoadPlanInstancejava.lang.IllegalStateException - if this OdiLoadPlanInstance is not ESS Job relatedpublic java.lang.Long getEssRequestExecutionContext()
OdiLoadPlanInstance.OdiLoadPlanInstancejava.lang.IllegalStateException - if this OdiLoadPlanInstance is not ESS Job relatedpublic boolean isEssJobLoadPlanInstance()
OdiLoadPlanInstance was started by ESS Job, false otherwise.OdiLoadPlanInstance was started by ESS Job, false otherwise