|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.util.AbstractCollection | +--java.util.AbstractSet | +--java.util.HashSet | +--com.oakgrovesystems.reactor.processMediation.ACL
The relationships between the Reactor objects and the users of the system are captured using ACLs. Each Reactor object has an ACL.
Constructor Summary | |
ACL()
Creates an ACL that contains no ACEs. |
|
ACL(java.util.Collection c)
Creates an ACL with the same ACEs as those in the Collection specified. |
Method Summary | |
boolean |
hasACE(com.oakgrovesystems.reactor.processMediation.ACE ace)
checks to see if this ACL contains the ACE specified by using ACE.sameAs() |
boolean |
hasACEIgnoreNull(com.oakgrovesystems.reactor.processMediation.ACE ace)
checks to see if this ACL contains the ACE specified by using ACE.equalsIgnoreNull() |
boolean |
remove(java.lang.Object obj)
Remove an ACE from this ACL. |
boolean |
sameAs(java.lang.Object o)
compares to ACLs for content equality |
Methods inherited from class java.util.HashSet |
add, clear, clone, contains, isEmpty, iterator, size |
Methods inherited from class java.util.AbstractSet |
equals, hashCode, removeAll |
Methods inherited from class java.util.AbstractCollection |
addAll, containsAll, retainAll, toArray, toArray, toString |
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface java.util.Set |
addAll, containsAll, equals, hashCode, removeAll, retainAll, toArray, toArray |
Constructor Detail |
public ACL()
public ACL(java.util.Collection c)
c
- The collection of ACEs to include in this ACLMethod Detail |
public boolean sameAs(java.lang.Object o)
o
- the ACL to compare for content equality
public boolean hasACE(com.oakgrovesystems.reactor.processMediation.ACE ace)
ace
- the ACE to check for membership in this ACL
public boolean remove(java.lang.Object obj)
remove
in interface java.util.Set
remove
in class java.util.HashSet
public boolean hasACEIgnoreNull(com.oakgrovesystems.reactor.processMediation.ACE ace)
ace
- the ACE to check for membership in this ACL
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |