|
Oracle® Data Integrator Java API Reference 11g Release 1 (11.1.1.3.0) E17060-01 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IOdiEntity
An interface that indicates an object is an ODI entity.
An ODI entity is any object that reside in an ODI repository and so is
capable of being persisted, typically via a IOdiEntityManager
implementation. In ODI, each aggregate roots have to implement this
interface.
Method Summary | |
---|---|
java.util.Date |
getFirstDate()
Provides a common getter to obtain the date of creation of this instance. |
java.lang.String |
getFirstUser()
Provides a common getter to obtain the name of the ODI user that created this instance. |
java.util.Date |
getLastDate()
Provides a common getter to obtain the date of last modification of this instance. |
java.lang.String |
getLastUser()
Provides a common getter to obtain the name of the last ODI user that modified this instance. |
java.lang.String |
getName()
Returns the name of this entity instance. |
boolean |
isInstanceLevelSecurityNeeded()
Internal: this method is for internal purpose and must not be considered as part of the public API. |
Methods inherited from interface oracle.odi.domain.IRepositoryEntity |
---|
getInternalId, getSecurityContainer |
Method Detail |
---|
java.util.Date getFirstDate()
When an instance of the subclass is persisted, the current date in the underlying database is saved on this instance in order to know the creation date of this instance. The value is set only if a real persist takes place (i.e. first persist).
java.lang.String getFirstUser()
When an instance of the subclass will be persisted, the current ODI user name will be saved on this instance in order to know which user created it. The value is set only if a real persist takes place (i.e. first persist).
java.util.Date getLastDate()
When an instance of the subclass is merged, the current date in the underlying database is saved on this instance in order to know the creation date of this instance. The value is set only if a real merge takes place (i.e. real modifications).
java.lang.String getLastUser()
When an instance of the subclass is persisted, the last user name is the same as the first user name.
When an instance of the subclass is merged, the current ODI user name will be saved on this instance in order to know which user modified it last. The value is set only if a real merge takes place (i.e. with real modifications).
java.lang.String getName()
boolean isInstanceLevelSecurityNeeded()
Defines a method to capture the info on which object needs instance level privilege.
true
if instance level security needed,
false
otherwise
|
Oracle® Data Integrator Java API Reference 11g Release 1 (11.1.1.3.0) E17060-01 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |