|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.atlassian.core.bean.EntityObject
com.atlassian.confluence.security.ContentPermissionSet
public class ContentPermissionSet
| Constructor Summary | |
|---|---|
ContentPermissionSet()
|
|
ContentPermissionSet(String type,
ContentEntityObject owningContent)
|
|
| Method Summary | |
|---|---|
void |
addContentPermission(ContentPermission contentPermission)
|
boolean |
contains(ContentPermission contentPermission)
|
Collection |
getAllExcept(Collection exclusions)
Retrieve all the ContentPermissions in this set that do not exist in the
given collection. |
List |
getGroupNames()
Returns the names of all groups in this Content Permission Set as a list of Strings. |
ContentEntityObject |
getOwningContent()
|
String |
getType()
|
List |
getUserNames()
Returns the names of all users in this Content Permission Set as a list of Strings. |
boolean |
isEmpty()
|
boolean |
isPermitted(com.atlassian.user.User user)
|
Iterator |
iterator()
|
void |
removeContentPermission(ContentPermission contentPermission)
Remove the given content permission from this set. |
void |
setOwningContent(ContentEntityObject owningContent)
Hibernate setter. |
void |
setType(String type)
|
int |
size()
|
String |
toString()
|
| Methods inherited from class com.atlassian.core.bean.EntityObject |
|---|
clone, equals, getCreationDate, getCurrentDate, getId, getLastModificationDate, hashCode, setClock, setCreationDate, setId, setLastModificationDate |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public ContentPermissionSet()
public ContentPermissionSet(String type,
ContentEntityObject owningContent)
| Method Detail |
|---|
public void addContentPermission(ContentPermission contentPermission)
public void removeContentPermission(ContentPermission contentPermission)
public boolean isPermitted(com.atlassian.user.User user)
public String getType()
public void setType(String type)
public boolean isEmpty()
public int size()
public boolean contains(ContentPermission contentPermission)
public ContentEntityObject getOwningContent()
public void setOwningContent(ContentEntityObject owningContent)
public Iterator iterator()
ContentPermissions in the set.public List getGroupNames()
Strings.
Strings.public List getUserNames()
Strings.
Strings.public Collection getAllExcept(Collection exclusions)
ContentPermissions in this set that do not exist in the
given collection. The comparison is done according to ContentPermission.compareTo(Object).
exclusions - a collection of ContentPermissions
ContentPermissions that are in this object and not given collection.public String toString()
toString in class Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||