public class Shareable
extends java.lang.Object
implements java.io.Serializable
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
ACL |
static java.lang.String |
DESCRIPTION |
static java.lang.String |
ID |
static org.springframework.data.domain.Sort |
NAME_OWNER_SORT |
static java.lang.String |
OWNER |
| Constructor and Description |
|---|
Shareable() |
| Modifier and Type | Method and Description |
|---|---|
void |
addAclEntry(AclEntry aclEntry) |
Acl |
getAcl() |
java.lang.String |
getDescription() |
void |
removeAclEntry(AclEntry aclEntry) |
void |
setAcl(Acl acl) |
void |
setDescription(java.lang.String description) |
void |
setOwner(java.security.Principal principal) |
void |
setOwner(java.lang.String owner) |
public static final java.lang.String ID
public static final java.lang.String ACL
public static final java.lang.String OWNER
public static final java.lang.String DESCRIPTION
public static final org.springframework.data.domain.Sort NAME_OWNER_SORT
public java.lang.String getDescription()
public void setDescription(java.lang.String description)
public Acl getAcl()
public void setAcl(Acl acl)
public void setOwner(java.security.Principal principal)
public void setOwner(java.lang.String owner)
public void addAclEntry(AclEntry aclEntry)
public void removeAclEntry(AclEntry aclEntry) throws java.security.acl.NotOwnerException
java.security.acl.NotOwnerException