Skip navigation links

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

E17060-04


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
 void addOdiProfile(OdiProfile profile)
           
 void addOdiProfileList(java.util.List<OdiProfile> profileList)
           
 java.util.Date getAccountExpiracyDate()
          Return the account expiration 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.List<OdiProfile> getOdiProfileList()
           
 java.util.Date getPasswordExpiracyDate()
          Returns the password expiration 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.
 void removeOdiProfile(OdiProfile profile)
           
 void setAccountExpiracyDate(java.util.Date accountExpiracyDate)
           

 

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

getPasswordExpiracyDate

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

getAccountExpiracyDate

public java.util.Date getAccountExpiracyDate()
Return the account expiration date.
Returns:
the account expiration date.

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.

isSupervisor

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

getInitials

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

getNotes

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

getUserId

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

getInternalId

public java.io.Serializable getInternalId()
Return the id of the user.
Specified by:
getInternalId in interface IRepositoryEntity
Returns:
the id of the user.

getSecurityContainer

public IRepositoryEntity getSecurityContainer()
Return the parent object.
Specified by:
getSecurityContainer in interface IRepositoryEntity
Returns:
the parent object.

setAccountExpiracyDate

public void setAccountExpiracyDate(java.util.Date accountExpiracyDate)
Parameters:
accountExpiracyDate - the accountExpiracyDate to set

getOdiProfileList

public java.util.List<OdiProfile> getOdiProfileList()

removeOdiProfile

public void removeOdiProfile(OdiProfile profile)

addOdiProfile

public void addOdiProfile(OdiProfile profile)

addOdiProfileList

public void addOdiProfileList(java.util.List<OdiProfile> profileList)

Skip navigation links

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

E17060-04


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