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 |
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() |
void |
removeAclEntry(AclEntry aclEntry) |
void |
setAcl(Acl acl) |
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 org.springframework.data.domain.Sort NAME_OWNER_SORT
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