|
Oracle® Data Integrator Java API Reference 11g Release 1 (11.1.1.5.0) E17060-02 |
|||||||||
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.runtime.scenario.OdiScenarioReport
public final class OdiScenarioReport
Defines execution report of an OdiScenario
. It is part of the OdiScenario
- OdiScenarioVariable
- OdiScenarioSequence
- OdiScenarioReport
aggregate. However it also root of the OdiScenarioReport
- OdiStepReport
aggregate.
An OdiScenarioReport
life cycle begins when an ODI scenario is executed by ODI Execution Engine. Once created an OdiScenarioReport
cannot be updated. It would be possible to remove an OdiScenarioReport
from its enclosing OdiScenario
(thus delete it from runtime repository), but this will be not supported by the current API. Its life cycle ends when enclosing OdiScenario
is removed from runtime repository.
Method Summary | |
---|---|
java.lang.String |
getAgentName() Gets ODI agent name that has executed the scenario. |
java.lang.String |
getContextCode() Gets ODI context code on which the scenario has been executed. |
java.io.Serializable |
getInternalId() Provides a common getter for the persistence layer to obtain an identity, irrespective of the actual type of identity used. |
int |
getScenarioExecutionNumber() Gets run number of the scenario, this report belongs to. |
IRepositoryEntity |
getSecurityContainer() Define a generic way to retrieve container for entities. |
java.lang.Integer |
getSessionDeleteCount() Gets delete count of relevant ODI session. |
java.lang.Integer |
getSessionDuration() Gets duration of relevant ODI session. |
java.util.Date |
getSessionEndTime() Gets end time of relevant ODI session. |
java.lang.Integer |
getSessionErrorCount() Gets error count of relevant ODI session. |
java.lang.String |
getSessionErrorMessage() Gets error message of relevant ODI session. |
java.lang.Integer |
getSessionInsertCount() Gets insert count of relevant ODI session. |
java.lang.String |
getSessionReturnCode() Gets return code of relevant ODI session. |
java.lang.Integer |
getSessionRowCount() Gets row count of relevant ODI session. |
java.util.Date |
getSessionStartTime() Gets start time of relevant ODI session. |
Status |
getSessionStatus() Gets status of relevant ODI session. |
java.lang.Integer |
getSessionUpdateCount() Gets update count of relevant ODI session. |
java.util.List<OdiStepReport> |
getStepReports() Gets ordered (by stepNumber and executionCount) list of step reports. |
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 |
Method Detail |
---|
public java.lang.String getAgentName()
public java.lang.String getContextCode()
public java.util.Date getSessionStartTime()
public java.util.Date getSessionEndTime()
public java.lang.Integer getSessionDuration()
public java.lang.String getSessionReturnCode()
public Status getSessionStatus()
public java.lang.String getSessionErrorMessage()
public java.lang.Integer getSessionInsertCount()
public java.lang.Integer getSessionDeleteCount()
public java.lang.Integer getSessionUpdateCount()
public java.lang.Integer getSessionErrorCount()
public java.lang.Integer getSessionRowCount()
public int getScenarioExecutionNumber()
public IRepositoryEntity getSecurityContainer()
IRepositoryEntity
public java.util.List<OdiStepReport> getStepReports()
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.
|
Oracle® Data Integrator Java API Reference 11g Release 1 (11.1.1.5.0) E17060-02 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |