public class OdiOpenTool
extends oracle.odi.domain.support.AbstractOdiEntity
IOdiOpenToolFinder
, remove OdiOpenTool from repository in order to de-register the tool.
Note: no validation is being performed for the tool's class name.oracle.odi.sdk.opentools.IOpenTool}
,
IOdiOpenToolFinder}
,
Serialized FormConstructor and Description |
---|
OdiOpenTool(java.lang.String pClassName)
Creates new OdiOpenTool instance with className specified.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getClassName()
Returns class name registered for this open tool
|
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.Number |
getOpenToolId()
Returns this tool's id
|
IRepositoryEntity |
getSecurityContainer()
Define a generic way to retrieve container for entities.
|
equals, getFirstDate, getFirstUser, getInternalVersion, getLastDate, getLastUser, getName, hashCode, isInstanceLevelSecurityNeeded, isNew, preCommit, toString
getGlobalId, getNumericId, hasCustomizedPersistenceMethodFor, invokeCustomizedPersistenceMethodFor
getGlobalId
public OdiOpenTool(java.lang.String pClassName)
pClassName
- the tool's implementation class namepublic java.lang.Number getOpenToolId()
public java.lang.String getClassName()
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 IRepositoryEntity getSecurityContainer()
IRepositoryEntity