|
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.OdiScenarioSequence
public class OdiScenarioSequence
Defines a sequence inside an OdiScenario
. It is part of the OdiScenario
- OdiScenarioVariable
- OdiScenarioSequence
- OdiScenarioReport
aggregate.
An OdiScenarioSequence
is created during scenario generation for each ODI Sequence referenced inside source component of the scenario. Once created, an OdiScenarioSequence
cannot be modified, and cannot be removed from the OdiScenario
it belongs and its life cycle ends only when enclosing OdiScenario
is removed from runtime repository.
Method Summary | |
---|---|
java.lang.String |
getColumnName() Returns the name of the column used by this OdiScenarioSequence to store sequence value. |
java.lang.Integer |
getIncrementValue() Returns increment value of this OdiScenarioSequence . |
java.io.Serializable |
getInternalId() Provides a common getter for the persistence layer to obtain an identity, irrespective of the actual type of identity used. |
java.lang.String |
getLogicalSchemaName() Returns ODI logical schema name associated with this OdiScenarioSequence . |
java.lang.String |
getName() Returns the name of this OdiScenarioSequence in ODI. |
java.lang.String |
getNativeSequenceName() Returns native DB sequence name. |
java.lang.String |
getRowFilter() Returns SQL WHERE clause used to filter single row from sequence table. |
IRepositoryEntity |
getSecurityContainer() Define a generic way to retrieve container for entities. |
java.lang.String |
getTableName() Returns the name of the table used by this OdiScenarioSequence . |
SequenceType |
getType() Returns this sequence type (see SequenceType ). |
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 getName()
OdiScenarioSequence
in ODI.OdiScenarioSequence
in ODIpublic SequenceType getType()
SequenceType
).SequenceType
)public java.lang.String getLogicalSchemaName()
OdiScenarioSequence
. Isn't relevant if this OdiScenarioSequence
is an ODI standard sequence.OdiScenarioSequence
public java.lang.String getNativeSequenceName()
public java.lang.Integer getIncrementValue()
OdiScenarioSequence
. Isn't relevant if this OdiScenarioSequence
is a native sequence.OdiScenarioSequence
public java.lang.String getTableName()
OdiScenarioSequence
. Only relevant for user defined sequences.OdiScenarioSequence
public java.lang.String getColumnName()
OdiScenarioSequence
to store sequence value. Only relevant for user defined sequences.OdiScenarioSequence
to store sequence valuepublic IRepositoryEntity getSecurityContainer()
IRepositoryEntity
public java.lang.String getRowFilter()
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 |