Oracle® Data Integrator Java API Reference
11g Release 1 (11.1.1.3.0)

E17060-01

oracle.odi.domain.security
Class OdiUser

java.lang.Object
  extended by oracle.odi.domain.support.BusinessObject
      extended by oracle.odi.domain.support.AbstractRepositoryEntity
          extended by oracle.odi.domain.support.AbstractOdiEntity
              extended by oracle.odi.domain.security.OdiUser
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, IMasterOdiEntity, IExportable, IOdiEntity, IRepositoryEntity

public class OdiUser
extends oracle.odi.domain.support.AbstractOdiEntity
implements IMasterOdiEntity, IExportable

The OdiUser class contains informations about a user including password and supervisor.

Mapping information: mapped to the repository table SNP_USER

See Also:
Serialized Form

Field Summary
 
Fields inherited from class oracle.odi.domain.support.AbstractOdiEntity
STARTING_INTERNAL_VERSION
 
Method Summary
 java.util.Date getAccountExpiracyDate()
          Return the account expiracy date.
 java.lang.String getInitials()
          Return the initials.
 java.io.Serializable getInternalId()
          Return the id of the user.
 java.lang.String getName()
          Return the user name.
 java.lang.String getNotes()
          Return the user detail.
 java.util.Date getPasswordExpiracyDate()
          Returns the password expiracy date.
 IRepositoryEntity getSecurityContainer()
          Return the parent object.
 java.lang.Number getUserId()
          Return the id of the user.
 boolean isSupervisor()
          Return true if this user is supervisor, otherwise false.
 
Methods inherited from class oracle.odi.domain.support.AbstractOdiEntity
equals, getFirstDate, getFirstUser, getInternalVersion, getLastDate, getLastUser, hashCode, isInstanceLevelSecurityNeeded, isNew, toString
 
Methods inherited from class oracle.odi.domain.support.BusinessObject
clone
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface oracle.odi.domain.IOdiEntity
getFirstDate, getFirstUser, getLastDate, getLastUser, isInstanceLevelSecurityNeeded
 

Method Detail

getAccountExpiracyDate

public java.util.Date getAccountExpiracyDate()
Return the account expiracy date.

Returns:
the account expiracy date.

getInitials

public java.lang.String getInitials()
Return the initials.

Returns:
the initials.

getInternalId

public java.io.Serializable getInternalId()
Return the id of the user.

Specified by:
getInternalId in interface IRepositoryEntity
Returns:
the id of the user.

getName

public java.lang.String getName()
Return the user name.

Specified by:
getName in interface IOdiEntity
Overrides:
getName in class oracle.odi.domain.support.AbstractOdiEntity
Returns:
the user name.

getNotes

public java.lang.String getNotes()
Return the user detail.

Returns:
the user detail.

getPasswordExpiracyDate

public java.util.Date getPasswordExpiracyDate()
Returns the password expiracy date.

Returns:
the password expiracy date.

getSecurityContainer

public IRepositoryEntity getSecurityContainer()
Return the parent object.

Specified by:
getSecurityContainer in interface IRepositoryEntity
Returns:
the parent object.

getUserId

public java.lang.Number getUserId()
Return the id of the user.

Returns:
the id of the user.

isSupervisor

public boolean isSupervisor()
Return true if this user is supervisor, otherwise false.

Returns:
true if this user is supervisor, otherwise false.

Oracle® Data Integrator Java API Reference
11g Release 1 (11.1.1.3.0)

E17060-01

Copyright © 2010, Oracle and/or its affiliates. All rights reserved.