public class OdiLoadPlanInstanceStepLog extends oracle.odi.domain.support.AbstractRepositoryEntity implements OdiLoadPlanInstanceSessionLog
Constructor and Description |
---|
OdiLoadPlanInstanceStepLog() |
Modifier and Type | Method and Description |
---|---|
java.lang.Number |
getDeleteCount() |
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.Number |
getErrorCount() |
java.lang.String |
getErrorMessage() |
OdiLoadPlanInstanceExceptionLog |
getExceptionLog()
Returns the potential exception log related to this step log.
|
java.lang.String |
getExecutedKeywords() |
java.lang.Number |
getInsertCount() |
java.io.Serializable |
getInternalId()
Provides a common getter for the persistence layer to obtain an identity,
irrespective of the actual type of identity used.
|
OdiLoadPlanInstanceVariableLog |
getLastOverridenVariableLog(OdiLoadPlanInstanceVariable pVariable) |
OdiLoadPlanInstanceStep |
getLoadPlanInstanceStep() |
java.lang.Number |
getRecordCount() |
java.lang.String |
getReturnCode() |
IRepositoryEntity |
getSecurityContainer()
Define a generic way to retrieve container for entities.
|
java.lang.Number |
getSessionId() |
java.util.Date |
getStartTime() |
OdiLoadPlanInstanceRun.Status |
getStatus() |
java.lang.Number |
getUpdateCount() |
OdiLoadPlanInstanceVariableLog |
getVariableLog(OdiLoadPlanInstanceVariable pVariable) |
boolean |
isExceptionRaised() |
void |
setStatus(OdiLoadPlanInstanceRun.Status pStatus)
Forces the status for this step log.
|
public OdiLoadPlanInstanceExceptionLog getExceptionLog()
OdiLoadPlanInstanceExceptionLog
public boolean isExceptionRaised()
public OdiLoadPlanInstanceVariableLog getVariableLog(OdiLoadPlanInstanceVariable pVariable)
pVariable
- must be a variable refreshed on the step executedpublic OdiLoadPlanInstanceVariableLog getLastOverridenVariableLog(OdiLoadPlanInstanceVariable pVariable)
pVariable
- 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.
getInternalId
in interface IRepositoryEntity
public java.lang.Number getSessionId()
getSessionId
in interface OdiLoadPlanInstanceSessionLog
public java.util.Date getStartTime()
getStartTime
in interface OdiLoadPlanInstanceBaseLog
null
if not yet started.public java.util.Date getEndTime()
getEndTime
in interface OdiLoadPlanInstanceBaseLog
null
if not yet finished.public java.lang.Number getDuration()
getDuration
in interface OdiLoadPlanInstanceBaseLog
null
if not yet definedpublic OdiLoadPlanInstanceRun.Status getStatus()
getStatus
in interface OdiLoadPlanInstanceBaseLog
public void setStatus(OdiLoadPlanInstanceRun.Status pStatus)
pStatus
- OdiLoadPlanInstanceRun.Status
DomainRuntimeException
- when trying to switch outside the allowed ERROR to DONE & DONE to ERROR transitions.public java.lang.String getErrorMessage()
getErrorMessage
in interface OdiLoadPlanInstanceBaseLog
null
if not failed.public java.lang.String getReturnCode()
getReturnCode
in interface OdiLoadPlanInstanceBaseLog
public java.lang.Number getRecordCount()
getRecordCount
in interface OdiLoadPlanInstanceSessionLog
null
if not applicablepublic java.lang.Number getInsertCount()
getInsertCount
in interface OdiLoadPlanInstanceSessionLog
null
if not applicablepublic java.lang.Number getUpdateCount()
getUpdateCount
in interface OdiLoadPlanInstanceSessionLog
null
if not applicablepublic java.lang.Number getDeleteCount()
getDeleteCount
in interface OdiLoadPlanInstanceSessionLog
null
if not applicablepublic java.lang.Number getErrorCount()
getErrorCount
in interface OdiLoadPlanInstanceSessionLog
public java.lang.String getExecutedKeywords()
getExecutedKeywords
in interface OdiLoadPlanInstanceSessionLog
public OdiLoadPlanInstanceStep getLoadPlanInstanceStep()
public IRepositoryEntity getSecurityContainer()
IRepositoryEntity
getSecurityContainer
in interface IRepositoryEntity