com.hyperion.css.common
Interface CSSEntryIF


public interface CSSEntryIF

This class represents a user or a group entry. An instance of this class is dependent on the an instance of CSSAppEntryIF and cannot survive without this relationship

Since:
CSS v3.0 Jul 1, 2005
Author:
gkhanna

Method Summary
 java.lang.String getDescription()
           
 java.lang.String getEmail()
           
 java.lang.String getEntryIdentity()
           
 java.lang.String getEntryName()
           
 java.lang.String getEntryType()
          Returns whether the entry is a CSSAPIIF.ENTRY_TYPE_USER or a CSSAPIIF.ENTRY_TYPE_GROUP
 java.lang.String getFirstName()
           
 java.lang.String getLastName()
           
 CSSRoleLWIF[] getRoles()
          Return the roles.
 boolean isActive()
          Returns true if the user is active.
 

Method Detail

getDescription

java.lang.String getDescription()
Returns:
Returns the description.

getEmail

java.lang.String getEmail()
Returns:
Returns the email.

getEntryName

java.lang.String getEntryName()
Returns:
Returns the entryName.

getEntryIdentity

java.lang.String getEntryIdentity()
Returns:
Returns the entryIdentity.

getEntryType

java.lang.String getEntryType()
Returns whether the entry is a CSSAPIIF.ENTRY_TYPE_USER or a CSSAPIIF.ENTRY_TYPE_GROUP

Returns:
Returns the entryType.

getRoles

CSSRoleLWIF[] getRoles()
Return the roles.

Returns:
CSSRoleLWIF[] - empty if there are no roles.

isActive

boolean isActive()
Returns true if the user is active. As of Joyce (CSS 3.0) only the native users can be active or inactive. Corporate directory users are not set to be active or inactive. So this call on the corprated directory users will always return true.

Returns:
- true if the user is active, false otherwise.

getFirstName

java.lang.String getFirstName()
Returns:
the first name of the user entry. Returns null for a group entry.
Since:
11.1.2

getLastName

java.lang.String getLastName()
Returns:
the last name of the user entry. Returns null for a group entry.
Since:
11.1.2


Copyright © 2005-2009 Oracle Corporation.