public interface MutableObjectData extends ObjectData
| Modifier and Type | Method and Description |
|---|---|
void |
setAcl(Acl acl)
Sets the access control list.
|
void |
setAllowableActions(AllowableActions allowableActions)
Sets the Allowable Actions.
|
void |
setChangeEventInfo(ChangeEventInfo changeEventInfo)
Sets the change event info.
|
void |
setIsExactAcl(Boolean isExactACL)
Sets if the access control list reflects the exact permission set in the
repository.
|
void |
setPolicyIds(PolicyIdList policyIds)
Sets the policy IDs.
|
void |
setProperties(Properties properties)
Sets the properties.
|
void |
setRelationships(List<ObjectData> relationships)
Sets the relationships.
|
void |
setRenditions(List<RenditionData> renditions)
Sets the renditions.
|
getAcl, getAllowableActions, getBaseTypeId, getChangeEventInfo, getId, getPolicyIds, getProperties, getRelationships, getRenditions, isExactAclgetExtensions, setExtensionsvoid setProperties(Properties properties)
properties - the properties of null to remove all propertiesvoid setChangeEventInfo(ChangeEventInfo changeEventInfo)
changeEventInfo - the change event info of null to remove the change
event infovoid setRelationships(List<ObjectData> relationships)
relationships - the list of relationships of null to remove all
relationshipsvoid setRenditions(List<RenditionData> renditions)
renditions - the list of renditions of null to remove all
renditionsvoid setPolicyIds(PolicyIdList policyIds)
policyIds - the policy ID of null to remove all policy IDsvoid setAllowableActions(AllowableActions allowableActions)
allowableActions - the Allowable Actions of null to remove the Allowable
Actionsvoid setAcl(Acl acl)
acl - the access control list of null to remove the access
control listvoid setIsExactAcl(Boolean isExactACL)
Should be set to true or false if an access control list
exists. Should be set to null if no access control list exists.
isExactACL - the exact flag.Copyright © 2009-2015 The Apache Software Foundation. All Rights Reserved.