public class AccessPolicy extends AbstractFixedEntity
Modifier and Type | Class and Description |
---|---|
static class |
AccessPolicy.ATTRIBUTE |
static class |
AccessPolicy.OwnerType |
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ENTITY_TYPE |
Constructor and Description |
---|
AccessPolicy(java.lang.String id,
boolean isChildEntity) |
AccessPolicy(java.lang.String name,
java.lang.String description,
boolean retrofit,
long priority,
AccessPolicy.OwnerType ownerType,
java.lang.String ownerId) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getEntityType() |
java.lang.String |
getOwnerDisplayName() |
java.lang.String |
getOwnerId() |
AccessPolicy.OwnerType |
getOwnerType() |
java.util.List |
getPolicyElements() |
long |
getPriority() |
boolean |
getRetrofit() |
byte[] |
getRowVer() |
void |
setAttribute(java.lang.String attrName,
java.lang.Object attrVal) |
void |
setOwnerDisplayName(java.lang.String ownerDisplayName) |
void |
setOwnerId(java.lang.String ownerId) |
void |
setOwnerType(AccessPolicy.OwnerType ownerType) |
void |
setPolicyElements(java.util.List elements) |
void |
setPriority(long priority) |
void |
setRetrofit(boolean retrofit) |
void |
setRowVer(java.lang.String rowVersion) |
getCreate, getCreateById, getDescription, getName, getUpdate, getUpdateById, isLocked, setDescription, setName
getAttribute, getAttributeNames, getAttributes, getEntityId, isChildEntity, toString
public static final java.lang.String ENTITY_TYPE
public AccessPolicy(java.lang.String id, boolean isChildEntity)
public AccessPolicy(java.lang.String name, java.lang.String description, boolean retrofit, long priority, AccessPolicy.OwnerType ownerType, java.lang.String ownerId)
public java.lang.String getEntityType()
getEntityType
in class AbstractEntity
public void setAttribute(java.lang.String attrName, java.lang.Object attrVal)
setAttribute
in class AbstractEntity
public long getPriority()
public void setPriority(long priority)
public AccessPolicy.OwnerType getOwnerType()
public void setOwnerType(AccessPolicy.OwnerType ownerType)
public java.lang.String getOwnerId()
getOwnerId
in class AbstractFixedEntity
public void setOwnerId(java.lang.String ownerId)
setOwnerId
in class AbstractFixedEntity
public java.util.List getPolicyElements()
public void setPolicyElements(java.util.List elements)
public boolean getRetrofit()
public void setRetrofit(boolean retrofit)
public java.lang.String getOwnerDisplayName()
public void setOwnerDisplayName(java.lang.String ownerDisplayName)
public byte[] getRowVer()
public void setRowVer(java.lang.String rowVersion)