@Entity public class ACLUserGroupEntry extends Object implements Serializable, Cloneable
Modifier and Type | Field and Description |
---|---|
private ACL |
acl |
private int |
aclId |
private ACL.Permission |
permission |
private UserGroup |
principal |
private String |
principalId |
private String |
principalWorkspaceId |
Constructor and Description |
---|
ACLUserGroupEntry() |
ACLUserGroupEntry(ACL acl,
UserGroup principal,
ACL.Permission permission) |
Modifier and Type | Method and Description |
---|---|
ACLUserGroupEntry |
clone() |
ACL.Permission |
getPermission() |
UserGroup |
getPrincipal() |
String |
getPrincipalId() |
String |
getPrincipalWorkspaceId() |
void |
setACL(ACL pACL) |
void |
setPermission(ACL.Permission permission) |
void |
setPrincipal(UserGroup pPrincipal) |
private int aclId
private ACL acl
private String principalId
private String principalWorkspaceId
private UserGroup principal
private ACL.Permission permission
public ACLUserGroupEntry()
public ACLUserGroupEntry(ACL acl, UserGroup principal, ACL.Permission permission)
public void setACL(ACL pACL)
public void setPermission(ACL.Permission permission)
public void setPrincipal(UserGroup pPrincipal)
public ACL.Permission getPermission()
public UserGroup getPrincipal()
public String getPrincipalId()
public String getPrincipalWorkspaceId()
public ACLUserGroupEntry clone()
Copyright © 2013 OW2 Consortium. All Rights Reserved.