OdiSessionBlueprintSequence
instead.public class OdiSessionSequence
extends oracle.odi.domain.support.AbstractRepositoryEntity
OdiSession
and is part of the session aggregate.
An OdiSessionSequence
is created during session creation process. It will be
destroyed when the session it belongs is removed from runtime repository.
Constructor and Description |
---|
OdiSessionSequence(java.lang.Number pSessionId,
OdiSessionBlueprintSequence pSessionBlueprintSequence)
Deprecated.
FOR INTERNAL USE ONLY
|
Modifier and Type | Method and Description |
---|---|
java.io.Serializable |
getInternalId()
Deprecated.
Provides a common getter for the persistence layer to obtain an identity,
irrespective of the actual type of identity used.
|
java.lang.String |
getName()
Deprecated.
Gets the name of this sequence.
|
IRepositoryEntity |
getSecurityContainer()
Deprecated.
Define a generic way to retrieve container for entities.
|
java.lang.Number |
getSessionId()
Deprecated.
Returns the ID of session owning this
OdiSessionSequence . |
SequenceType |
getType()
Deprecated.
Gets the type of sequence.
|
public OdiSessionSequence(java.lang.Number pSessionId, OdiSessionBlueprintSequence pSessionBlueprintSequence)
pSession
- sessionpSessionBlueprintSequence
- session blueprint sequencepublic 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 IRepositoryEntity getSecurityContainer()
IRepositoryEntity
public java.lang.Number getSessionId()
OdiSessionSequence
.public java.lang.String getName()
public SequenceType getType()