wt.access
Class AclMigrationUtilities.M_AclEntrySet

java.lang.Object
  extended bywt.access.AclMigrationUtilities.M_AclEntrySet
Enclosing class:
AclMigrationUtilities

public static class AclMigrationUtilities.M_AclEntrySet
extends Object


Field Summary
private  String ALL_KEY
           
private  String NEG_HEADER
           
private  Hashtable negEntries
           
private  Long NO_PERMISSION
           
private  String OWNER_KEY
           
private  String OWNER_TARGET
           
private  String POS_HEADER
           
private  Hashtable posEntries
           
private  String PRE_60_OWNER_TARGET
           
private  String PROXYGROUP_PREFIX
           
private  String PROXYUSER_PREFIX
           
private  boolean validated
           
private  String value
           
private  String WTGROUP_CLASSNAME
           
private  String WTUSER_CLASSNAME
           
 
Constructor Summary
AclMigrationUtilities.M_AclEntrySet()
           
AclMigrationUtilities.M_AclEntrySet(AclMigrationUtilities.M_AclEntrySet source)
           
AclMigrationUtilities.M_AclEntrySet(String set_str)
           
 
Method Summary
 Enumeration allEntries()
           
private  void decodeValue()
           
 Enumeration entries()
           
private  int findEntry(String header)
           
private  AclMigrationUtilities.M_WTAclEntry getEntry(int index)
           
private  void invalidate(AclMigrationUtilities.M_WTAclEntry entry)
           
 boolean isEmpty()
           
 void mergeEntry(AclMigrationUtilities.M_WTAclEntry entry)
           
 void mergeSet(AclMigrationUtilities.M_AclEntrySet set)
           
private  EnumeratorVector parseEntrySet()
           
private  void remove(int index)
           
protected  String targetToString(Object target)
           
 String toString()
           
private  void validateValue()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

value

private String value

OWNER_KEY

private String OWNER_KEY

ALL_KEY

private String ALL_KEY

WTUSER_CLASSNAME

private String WTUSER_CLASSNAME

WTGROUP_CLASSNAME

private String WTGROUP_CLASSNAME

NO_PERMISSION

private Long NO_PERMISSION

POS_HEADER

private String POS_HEADER

NEG_HEADER

private String NEG_HEADER

validated

private boolean validated

posEntries

private Hashtable posEntries

negEntries

private Hashtable negEntries

PRE_60_OWNER_TARGET

private String PRE_60_OWNER_TARGET

OWNER_TARGET

private String OWNER_TARGET

PROXYGROUP_PREFIX

private String PROXYGROUP_PREFIX

PROXYUSER_PREFIX

private String PROXYUSER_PREFIX
Constructor Detail

AclMigrationUtilities.M_AclEntrySet

public AclMigrationUtilities.M_AclEntrySet()

AclMigrationUtilities.M_AclEntrySet

public AclMigrationUtilities.M_AclEntrySet(String set_str)

AclMigrationUtilities.M_AclEntrySet

public AclMigrationUtilities.M_AclEntrySet(AclMigrationUtilities.M_AclEntrySet source)
Method Detail

allEntries

public Enumeration allEntries()

parseEntrySet

private EnumeratorVector parseEntrySet()

isEmpty

public boolean isEmpty()

mergeSet

public void mergeSet(AclMigrationUtilities.M_AclEntrySet set)
              throws InvalidAclEntryException
Throws:
InvalidAclEntryException

mergeEntry

public void mergeEntry(AclMigrationUtilities.M_WTAclEntry entry)
                throws InvalidAclEntryException
Throws:
InvalidAclEntryException

findEntry

private int findEntry(String header)

invalidate

private void invalidate(AclMigrationUtilities.M_WTAclEntry entry)

getEntry

private AclMigrationUtilities.M_WTAclEntry getEntry(int index)

remove

private void remove(int index)

entries

public Enumeration entries()

decodeValue

private void decodeValue()

validateValue

private void validateValue()

targetToString

protected String targetToString(Object target)

toString

public String toString()