|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.servebox.foundry.value.BasicObject
org.servebox.foundry.value.AbstractValueObject
org.servebox.toolbox.acl.BasicACLObject
org.servebox.toolbox.acl.AccessRequestObject
org.servebox.toolbox.acl.AccessRequestGroup
public class AccessRequestGroup
An AccessRequestGroup is a collection of AccessRequestUsers requiring
access verification on a resource.
| Field Summary | |
|---|---|
static long |
serialVersionUID
|
| Constructor Summary | |
|---|---|
AccessRequestGroup()
|
|
AccessRequestGroup(String name)
|
|
| Method Summary | |
|---|---|
boolean |
addGroup(AccessRequestGroup group)
Add the specified ARG to the tree. |
boolean |
addObject(AccessRequestObject object)
Add the specified object to the tree |
Vector |
getChildContainer()
|
AccessRequestGroup |
getParentGroup()
|
Collection |
getRequestObjects()
get a list of all request objects that are part of this group |
Collection |
getRoles()
Obtain the roles for this ARG. |
boolean |
removeGroup(AccessRequestGroup group)
Remove the specified ARG from the tree. |
boolean |
removeObject(AccessRequestObject object)
Remove the specified object from the tree |
void |
setParentGroup(AccessRequestGroup parent)
|
void |
setRoles(Vector roles)
Set the roles for this ARG. |
String |
toString()
|
| Methods inherited from class org.servebox.toolbox.acl.BasicACLObject |
|---|
equals, getName, getUID, setName, setUID |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final long serialVersionUID
| Constructor Detail |
|---|
public AccessRequestGroup()
public AccessRequestGroup(String name)
| Method Detail |
|---|
public void setRoles(Vector roles)
roles - public Collection getRoles()
Vectorcontaining the roles applicable.public void setParentGroup(AccessRequestGroup parent)
public AccessRequestGroup getParentGroup()
public boolean addGroup(AccessRequestGroup group)
group -
public boolean removeGroup(AccessRequestGroup group)
group -
public boolean addObject(AccessRequestObject object)
object -
public boolean removeObject(AccessRequestObject object)
object -
public Collection getRequestObjects()
Collectionpublic String toString()
toString in class AccessRequestObjectpublic Vector getChildContainer()
getChildContainer in interface IACLContainer
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||