public abstract class NuxeoFileableObject extends NuxeoObject implements org.apache.chemistry.opencmis.client.api.FileableCmisObject
data
Constructor and Description |
---|
NuxeoFileableObject(NuxeoSession session,
NuxeoObjectData data,
org.apache.chemistry.opencmis.client.api.ObjectType type) |
Modifier and Type | Method and Description |
---|---|
void |
addToFolder(org.apache.chemistry.opencmis.client.api.ObjectId folderId,
boolean allVersions) |
List<org.apache.chemistry.opencmis.client.api.Folder> |
getParents() |
List<org.apache.chemistry.opencmis.client.api.Folder> |
getParents(org.apache.chemistry.opencmis.client.api.OperationContext context) |
List<String> |
getPaths() |
NuxeoFileableObject |
move(org.apache.chemistry.opencmis.client.api.ObjectId sourceFolder,
org.apache.chemistry.opencmis.client.api.ObjectId targetFolder) |
NuxeoFileableObject |
move(org.apache.chemistry.opencmis.client.api.ObjectId sourceFolder,
org.apache.chemistry.opencmis.client.api.ObjectId targetFolder,
org.apache.chemistry.opencmis.client.api.OperationContext context) |
void |
removeFromFolder(org.apache.chemistry.opencmis.client.api.ObjectId folderId) |
addAcl, applyAcl, applyPolicy, construct, delete, delete, findObjectType, getAcl, getAdapter, getAllowableActions, getBaseType, getBaseTypeId, getChangeToken, getCreatedBy, getCreationDate, getDescription, getExtensions, getId, getLastModificationDate, getLastModifiedBy, getName, getPermissonsForPrincipal, getPolicies, getProperties, getProperty, getPropertyValue, getRefreshTimestamp, getRelationships, getRenditions, getRepositoryId, getSecondaryTypes, getType, hasAllowableAction, refresh, refreshIfOld, removeAcl, removePolicy, rename, rename, setAcl, updateProperties, updateProperties
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addAcl, applyAcl, applyPolicy, delete, delete, getAcl, getAdapter, getAllowableActions, getExtensions, getPermissonsForPrincipal, getPolicies, getRefreshTimestamp, getRelationships, getRenditions, hasAllowableAction, refresh, refreshIfOld, removeAcl, removePolicy, rename, rename, setAcl, updateProperties, updateProperties
findObjectType, getBaseType, getBaseTypeId, getChangeToken, getCreatedBy, getCreationDate, getDescription, getLastModificationDate, getLastModifiedBy, getName, getProperties, getProperty, getPropertyValue, getSecondaryTypes, getType
public NuxeoFileableObject(NuxeoSession session, NuxeoObjectData data, org.apache.chemistry.opencmis.client.api.ObjectType type)
public List<org.apache.chemistry.opencmis.client.api.Folder> getParents(org.apache.chemistry.opencmis.client.api.OperationContext context)
getParents
in interface org.apache.chemistry.opencmis.client.api.FileableCmisObject
public List<org.apache.chemistry.opencmis.client.api.Folder> getParents()
getParents
in interface org.apache.chemistry.opencmis.client.api.FileableCmisObject
public List<String> getPaths()
getPaths
in interface org.apache.chemistry.opencmis.client.api.FileableCmisObject
public void addToFolder(org.apache.chemistry.opencmis.client.api.ObjectId folderId, boolean allVersions)
addToFolder
in interface org.apache.chemistry.opencmis.client.api.FileableCmisObject
public void removeFromFolder(org.apache.chemistry.opencmis.client.api.ObjectId folderId)
removeFromFolder
in interface org.apache.chemistry.opencmis.client.api.FileableCmisObject
public NuxeoFileableObject move(org.apache.chemistry.opencmis.client.api.ObjectId sourceFolder, org.apache.chemistry.opencmis.client.api.ObjectId targetFolder, org.apache.chemistry.opencmis.client.api.OperationContext context)
move
in interface org.apache.chemistry.opencmis.client.api.FileableCmisObject
public NuxeoFileableObject move(org.apache.chemistry.opencmis.client.api.ObjectId sourceFolder, org.apache.chemistry.opencmis.client.api.ObjectId targetFolder)
move
in interface org.apache.chemistry.opencmis.client.api.FileableCmisObject
Copyright © 2015 Nuxeo SA. All rights reserved.