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, isExactAcl
getExtensions, setExtensions
void 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–2017 The Apache Software Foundation. All rights reserved.