public abstract class NuxeoFileableObject extends NuxeoObject implements org.apache.chemistry.opencmis.client.api.FileableCmisObject
allTypes, data, nuxeoCmisService, objectFactory, secondaryTypes, service, session, type, UPDATABILITY_READWRITE| Constructor and Description |
|---|
NuxeoFileableObject(NuxeoSession session,
NuxeoObjectData data,
org.apache.chemistry.opencmis.client.api.ObjectType type,
List<org.apache.chemistry.opencmis.client.api.SecondaryType> secondaryTypes) |
| 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, applyPolicy, construct, delete, delete, findObjectType, getAcl, getAdapter, getAllowableActions, getBaseType, getBaseTypeId, getChangeToken, getCreatedBy, getCreationDate, getDescription, getExtensions, getId, getLastModificationDate, getLastModifiedBy, getName, getPermissionsForPrincipal, getPolicies, getPolicyIds, getProperties, getProperty, getPropertyValue, getRefreshTimestamp, getRelationships, getRenditions, getRepositoryId, getSecondaryTypes, getType, hasAllowableAction, refresh, refreshIfOld, removeAcl, removePolicy, removePolicy, rename, rename, setAcl, updateProperties, updateProperties, updateProperties, updatePropertiesclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddAcl, applyAcl, applyPolicy, applyPolicy, delete, delete, getAcl, getAdapter, getAllowableActions, getExtensions, getPermissionsForPrincipal, getPolicies, getPolicyIds, getRefreshTimestamp, getRelationships, getRenditions, hasAllowableAction, refresh, refreshIfOld, removeAcl, removePolicy, removePolicy, rename, rename, setAcl, updateProperties, updateProperties, updateProperties, updatePropertiesfindObjectType, getBaseType, getBaseTypeId, getChangeToken, getCreatedBy, getCreationDate, getDescription, getLastModificationDate, getLastModifiedBy, getName, getProperties, getProperty, getPropertyValue, getSecondaryTypes, getTypepublic NuxeoFileableObject(NuxeoSession session, NuxeoObjectData data, org.apache.chemistry.opencmis.client.api.ObjectType type, List<org.apache.chemistry.opencmis.client.api.SecondaryType> secondaryTypes)
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.FileableCmisObjectpublic List<org.apache.chemistry.opencmis.client.api.Folder> getParents()
getParents in interface org.apache.chemistry.opencmis.client.api.FileableCmisObjectpublic List<String> getPaths()
getPaths in interface org.apache.chemistry.opencmis.client.api.FileableCmisObjectpublic void addToFolder(org.apache.chemistry.opencmis.client.api.ObjectId folderId, boolean allVersions)
addToFolder in interface org.apache.chemistry.opencmis.client.api.FileableCmisObjectpublic void removeFromFolder(org.apache.chemistry.opencmis.client.api.ObjectId folderId)
removeFromFolder in interface org.apache.chemistry.opencmis.client.api.FileableCmisObjectpublic 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.FileableCmisObjectpublic 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.FileableCmisObjectCopyright © 2019 Nuxeo. All rights reserved.