public interface TransientCmisObject extends ObjectId, CmisObjectProperties
Modifier and Type | Method and Description |
---|---|
void |
addAce(String principalId,
List<String> permissions,
AclPropagation aclPropagation) |
void |
applyPolicy(Policy... policyIds) |
void |
delete(boolean allVersions) |
AllowableActions |
getAllowableActions() |
CmisObject |
getCmisObject() |
List<CmisExtensionElement> |
getInputExtensions(ExtensionLevel level) |
Acl |
getOriginalAcl() |
List<CmisExtensionElement> |
getOutputExtensions(ExtensionLevel level) |
List<Policy> |
getPolicies() |
List<Relationship> |
getRelationships() |
List<Rendition> |
getRenditions() |
boolean |
isMarkedForDelete() |
boolean |
isModified() |
void |
refreshAndReset() |
void |
removeAce(String principalId,
List<String> permissions,
AclPropagation aclPropagation) |
void |
removePolicy(Policy... policyIds) |
void |
reset() |
ObjectId |
save() |
void |
setName(String name) |
void |
setOutputExtensions(ExtensionLevel level,
List<CmisExtensionElement> extensions) |
<T> void |
setPropertyValue(String id,
Object value) |
getBaseType, getBaseTypeId, getChangeToken, getCreatedBy, getCreationDate, getLastModificationDate, getLastModifiedBy, getName, getProperties, getProperty, getPropertyValue, getType
void setName(String name)
AllowableActions getAllowableActions()
List<Relationship> getRelationships()
void addAce(String principalId, List<String> permissions, AclPropagation aclPropagation)
void removeAce(String principalId, List<String> permissions, AclPropagation aclPropagation)
Acl getOriginalAcl()
void applyPolicy(Policy... policyIds)
void removePolicy(Policy... policyIds)
void delete(boolean allVersions)
List<CmisExtensionElement> getInputExtensions(ExtensionLevel level)
List<CmisExtensionElement> getOutputExtensions(ExtensionLevel level)
void setOutputExtensions(ExtensionLevel level, List<CmisExtensionElement> extensions)
boolean isMarkedForDelete()
boolean isModified()
void reset()
void refreshAndReset()
ObjectId save()
CmisObject getCmisObject()
Copyright © 2009-2012 The Apache Software Foundation. All Rights Reserved.