com.ibm.xsp.acl
Class ACLEntry

java.lang.Object
  extended by com.ibm.xsp.acl.ACLEntry
All Implemented Interfaces:
java.lang.Cloneable, javax.faces.component.StateHolder

public class ACLEntry
extends java.lang.Object
implements java.lang.Cloneable, javax.faces.component.StateHolder

ACLEntry is an entry in the ACL definition. This corresponds to the xp:aclEntry tag in the XPage source, which may be set as a value of the "entries" property on an ACL tag.


Field Summary
static int ACL_EDITOR
          Lookup value.
static int ACL_NO_ACCESS
          Lookup value.
static int ACL_READER
          Lookup value.
static int TY_ANONYMOUS
          Lookup value.
static int TY_DEFAULT
          Lookup value.
static int TY_GROUP
          Lookup value.
static int TY_ORGROLE
          Deprecated. ORGROLE is not supported in Notes/Domino, it is left over from LCD.
static int TY_ORGUNIT
          Deprecated. ORGUNIT is not supported in Notes/Domino, it is left over from LCD.
static int TY_ROLE
          Lookup value.
static int TY_USER
          Lookup value.
 
Constructor Summary
ACLEntry()
           
 
Method Summary
 java.lang.String getFullName()
          Getter for attribute 'fullName'.
 java.lang.String getName()
          Getter for attribute 'name'.
 java.lang.String getRight()
          Getter for attribute 'right'.
 int getRightInt()
           
 java.lang.String getType()
          Getter for attribute 'type'.
 int getTypeInt()
           
 boolean isTransient()
           
 void restoreState(javax.faces.context.FacesContext context, java.lang.Object state)
           
 java.lang.Object saveState(javax.faces.context.FacesContext context)
           
 void setFullName(java.lang.String value)
          Setter for attribute 'fullName'.
 void setName(java.lang.String value)
          Setter for attribute 'name'.
 void setRight(java.lang.String right)
          Setter for attribute 'right'.
 void setTransient(boolean transientFlag)
           
 void setType(java.lang.String type)
          Setter for attribute 'type'.
 java.lang.String toFullString(boolean useLabel)
           
 java.lang.String toString()
          Get a user friendly representation of the resource name.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

TY_USER

public static final int TY_USER
Lookup value.

See Also:
Constant Field Values

TY_GROUP

public static final int TY_GROUP
Lookup value.

See Also:
Constant Field Values

TY_ROLE

public static final int TY_ROLE
Lookup value.

See Also:
Constant Field Values

TY_ORGUNIT

public static final int TY_ORGUNIT
Deprecated. ORGUNIT is not supported in Notes/Domino, it is left over from LCD.
Lookup value.

See Also:
Constant Field Values

TY_ORGROLE

public static final int TY_ORGROLE
Deprecated. ORGROLE is not supported in Notes/Domino, it is left over from LCD.
Lookup value.

See Also:
Constant Field Values

TY_DEFAULT

public static final int TY_DEFAULT
Lookup value.

See Also:
Constant Field Values

TY_ANONYMOUS

public static final int TY_ANONYMOUS
Lookup value.

See Also:
Constant Field Values

ACL_NO_ACCESS

public static final int ACL_NO_ACCESS
Lookup value.

See Also:
Constant Field Values

ACL_READER

public static final int ACL_READER
Lookup value.

See Also:
Constant Field Values

ACL_EDITOR

public static final int ACL_EDITOR
Lookup value.

See Also:
Constant Field Values
Constructor Detail

ACLEntry

public ACLEntry()
Method Detail

getFullName

public java.lang.String getFullName()
Getter for attribute 'fullName'.

Returns:
the value for attribute 'fullName'

setFullName

public void setFullName(java.lang.String value)
Setter for attribute 'fullName'.

Parameters:
value - the new value for attribute 'fullName'

getName

public java.lang.String getName()
Getter for attribute 'name'.

Returns:
the value for attribute 'name'

setName

public void setName(java.lang.String value)
Setter for attribute 'name'.

Parameters:
value - the new value for attribute 'name'

getType

public java.lang.String getType()
Getter for attribute 'type'.

Returns:
the value for attribute 'type'

setType

public void setType(java.lang.String type)
Setter for attribute 'type'. Use lookup 'ResourceEx' Valid values are:

Parameters:
value - the new value for attribute 'type'

getRight

public java.lang.String getRight()
Getter for attribute 'right'.

Returns:
the value for attribute 'right'

setRight

public void setRight(java.lang.String right)
Setter for attribute 'right'. Valid values are:

Parameters:
value - the new value for attribute 'right'

toString

public java.lang.String toString()
Get a user friendly representation of the resource name.

Overrides:
toString in class java.lang.Object
Returns:
a string

toFullString

public java.lang.String toFullString(boolean useLabel)

getTypeInt

public int getTypeInt()

getRightInt

public int getRightInt()

setTransient

public void setTransient(boolean transientFlag)
Specified by:
setTransient in interface javax.faces.component.StateHolder

isTransient

public boolean isTransient()
Specified by:
isTransient in interface javax.faces.component.StateHolder

saveState

public java.lang.Object saveState(javax.faces.context.FacesContext context)
Specified by:
saveState in interface javax.faces.component.StateHolder

restoreState

public void restoreState(javax.faces.context.FacesContext context,
                         java.lang.Object state)
Specified by:
restoreState in interface javax.faces.component.StateHolder