public class NuxeoFolder extends NuxeoFileableObject implements org.apache.chemistry.opencmis.client.api.Folder
data
Constructor and Description |
---|
NuxeoFolder(NuxeoSession session,
NuxeoObjectData data,
org.apache.chemistry.opencmis.client.api.ObjectType type) |
Modifier and Type | Method and Description |
---|---|
org.apache.chemistry.opencmis.client.api.Document |
createDocument(Map<String,?> properties,
org.apache.chemistry.opencmis.commons.data.ContentStream contentStream,
org.apache.chemistry.opencmis.commons.enums.VersioningState versioningState) |
org.apache.chemistry.opencmis.client.api.Document |
createDocument(Map<String,?> properties,
org.apache.chemistry.opencmis.commons.data.ContentStream contentStream,
org.apache.chemistry.opencmis.commons.enums.VersioningState versioningState,
List<org.apache.chemistry.opencmis.client.api.Policy> policies,
List<org.apache.chemistry.opencmis.commons.data.Ace> addAces,
List<org.apache.chemistry.opencmis.commons.data.Ace> removeAces,
org.apache.chemistry.opencmis.client.api.OperationContext context) |
NuxeoDocument |
createDocumentFromSource(org.apache.chemistry.opencmis.client.api.ObjectId source,
Map<String,?> properties,
org.apache.chemistry.opencmis.commons.enums.VersioningState versioningState) |
NuxeoDocument |
createDocumentFromSource(org.apache.chemistry.opencmis.client.api.ObjectId source,
Map<String,?> properties,
org.apache.chemistry.opencmis.commons.enums.VersioningState versioningState,
List<org.apache.chemistry.opencmis.client.api.Policy> policies,
List<org.apache.chemistry.opencmis.commons.data.Ace> addACEs,
List<org.apache.chemistry.opencmis.commons.data.Ace> removeACEs,
org.apache.chemistry.opencmis.client.api.OperationContext context) |
org.apache.chemistry.opencmis.client.api.Folder |
createFolder(Map<String,?> properties) |
org.apache.chemistry.opencmis.client.api.Folder |
createFolder(Map<String,?> properties,
List<org.apache.chemistry.opencmis.client.api.Policy> policies,
List<org.apache.chemistry.opencmis.commons.data.Ace> addAces,
List<org.apache.chemistry.opencmis.commons.data.Ace> removeAces,
org.apache.chemistry.opencmis.client.api.OperationContext context) |
org.apache.chemistry.opencmis.client.api.Policy |
createPolicy(Map<String,?> properties) |
org.apache.chemistry.opencmis.client.api.Policy |
createPolicy(Map<String,?> properties,
List<org.apache.chemistry.opencmis.client.api.Policy> policies,
List<org.apache.chemistry.opencmis.commons.data.Ace> addAces,
List<org.apache.chemistry.opencmis.commons.data.Ace> removeAces,
org.apache.chemistry.opencmis.client.api.OperationContext context) |
List<String> |
deleteTree(boolean allVersions,
org.apache.chemistry.opencmis.commons.enums.UnfileObject unfile,
boolean continueOnFailure) |
List<org.apache.chemistry.opencmis.client.api.ObjectType> |
getAllowedChildObjectTypes() |
org.apache.chemistry.opencmis.client.api.ItemIterable<org.apache.chemistry.opencmis.client.api.Document> |
getCheckedOutDocs() |
org.apache.chemistry.opencmis.client.api.ItemIterable<org.apache.chemistry.opencmis.client.api.Document> |
getCheckedOutDocs(org.apache.chemistry.opencmis.client.api.OperationContext context) |
org.apache.chemistry.opencmis.client.api.ItemIterable<org.apache.chemistry.opencmis.client.api.CmisObject> |
getChildren() |
org.apache.chemistry.opencmis.client.api.ItemIterable<org.apache.chemistry.opencmis.client.api.CmisObject> |
getChildren(org.apache.chemistry.opencmis.client.api.OperationContext context) |
List<org.apache.chemistry.opencmis.client.api.Tree<org.apache.chemistry.opencmis.client.api.FileableCmisObject>> |
getDescendants(int depth) |
List<org.apache.chemistry.opencmis.client.api.Tree<org.apache.chemistry.opencmis.client.api.FileableCmisObject>> |
getDescendants(int depth,
org.apache.chemistry.opencmis.client.api.OperationContext context) |
org.apache.chemistry.opencmis.client.api.Folder |
getFolderParent() |
List<org.apache.chemistry.opencmis.client.api.Tree<org.apache.chemistry.opencmis.client.api.FileableCmisObject>> |
getFolderTree(int depth) |
List<org.apache.chemistry.opencmis.client.api.Tree<org.apache.chemistry.opencmis.client.api.FileableCmisObject>> |
getFolderTree(int depth,
org.apache.chemistry.opencmis.client.api.OperationContext context) |
String |
getParentId() |
String |
getPath() |
org.apache.chemistry.opencmis.client.api.TransientFolder |
getTransientFolder() |
boolean |
isRootFolder() |
addToFolder, getParents, getParents, getPaths, move, move, removeFromFolder
addAcl, applyAcl, applyPolicy, construct, delete, getAcl, getAdapter, getAllowableActions, getBaseType, getBaseTypeId, getChangeToken, getCreatedBy, getCreationDate, getExtensions, getId, getLastModificationDate, getLastModifiedBy, getName, getPolicies, getProperties, getProperty, getPropertyValue, getRefreshTimestamp, getRelationships, getRenditions, getRepositoryId, getTransientObject, getType, refresh, refreshIfOld, removeAcl, removePolicy, updateProperties, updateProperties
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addToFolder, getParents, getParents, getPaths, move, move, removeFromFolder
addAcl, applyAcl, applyPolicy, delete, getAcl, getAdapter, getAllowableActions, getExtensions, getPolicies, getRefreshTimestamp, getRelationships, getRenditions, getTransientObject, refresh, refreshIfOld, removeAcl, removePolicy, updateProperties, updateProperties
public NuxeoFolder(NuxeoSession session, NuxeoObjectData data, org.apache.chemistry.opencmis.client.api.ObjectType type)
public org.apache.chemistry.opencmis.client.api.TransientFolder getTransientFolder()
getTransientFolder
in interface org.apache.chemistry.opencmis.client.api.Folder
public org.apache.chemistry.opencmis.client.api.Document createDocument(Map<String,?> properties, org.apache.chemistry.opencmis.commons.data.ContentStream contentStream, org.apache.chemistry.opencmis.commons.enums.VersioningState versioningState)
createDocument
in interface org.apache.chemistry.opencmis.client.api.Folder
public org.apache.chemistry.opencmis.client.api.Document createDocument(Map<String,?> properties, org.apache.chemistry.opencmis.commons.data.ContentStream contentStream, org.apache.chemistry.opencmis.commons.enums.VersioningState versioningState, List<org.apache.chemistry.opencmis.client.api.Policy> policies, List<org.apache.chemistry.opencmis.commons.data.Ace> addAces, List<org.apache.chemistry.opencmis.commons.data.Ace> removeAces, org.apache.chemistry.opencmis.client.api.OperationContext context)
createDocument
in interface org.apache.chemistry.opencmis.client.api.Folder
public NuxeoDocument createDocumentFromSource(org.apache.chemistry.opencmis.client.api.ObjectId source, Map<String,?> properties, org.apache.chemistry.opencmis.commons.enums.VersioningState versioningState)
createDocumentFromSource
in interface org.apache.chemistry.opencmis.client.api.Folder
public NuxeoDocument createDocumentFromSource(org.apache.chemistry.opencmis.client.api.ObjectId source, Map<String,?> properties, org.apache.chemistry.opencmis.commons.enums.VersioningState versioningState, List<org.apache.chemistry.opencmis.client.api.Policy> policies, List<org.apache.chemistry.opencmis.commons.data.Ace> addACEs, List<org.apache.chemistry.opencmis.commons.data.Ace> removeACEs, org.apache.chemistry.opencmis.client.api.OperationContext context)
createDocumentFromSource
in interface org.apache.chemistry.opencmis.client.api.Folder
public org.apache.chemistry.opencmis.client.api.Folder createFolder(Map<String,?> properties)
createFolder
in interface org.apache.chemistry.opencmis.client.api.Folder
public org.apache.chemistry.opencmis.client.api.Folder createFolder(Map<String,?> properties, List<org.apache.chemistry.opencmis.client.api.Policy> policies, List<org.apache.chemistry.opencmis.commons.data.Ace> addAces, List<org.apache.chemistry.opencmis.commons.data.Ace> removeAces, org.apache.chemistry.opencmis.client.api.OperationContext context)
createFolder
in interface org.apache.chemistry.opencmis.client.api.Folder
public org.apache.chemistry.opencmis.client.api.Policy createPolicy(Map<String,?> properties)
createPolicy
in interface org.apache.chemistry.opencmis.client.api.Folder
public org.apache.chemistry.opencmis.client.api.Policy createPolicy(Map<String,?> properties, List<org.apache.chemistry.opencmis.client.api.Policy> policies, List<org.apache.chemistry.opencmis.commons.data.Ace> addAces, List<org.apache.chemistry.opencmis.commons.data.Ace> removeAces, org.apache.chemistry.opencmis.client.api.OperationContext context)
createPolicy
in interface org.apache.chemistry.opencmis.client.api.Folder
public List<String> deleteTree(boolean allVersions, org.apache.chemistry.opencmis.commons.enums.UnfileObject unfile, boolean continueOnFailure)
deleteTree
in interface org.apache.chemistry.opencmis.client.api.Folder
public List<org.apache.chemistry.opencmis.client.api.ObjectType> getAllowedChildObjectTypes()
getAllowedChildObjectTypes
in interface org.apache.chemistry.opencmis.client.api.FolderProperties
public org.apache.chemistry.opencmis.client.api.ItemIterable<org.apache.chemistry.opencmis.client.api.Document> getCheckedOutDocs()
getCheckedOutDocs
in interface org.apache.chemistry.opencmis.client.api.Folder
public org.apache.chemistry.opencmis.client.api.ItemIterable<org.apache.chemistry.opencmis.client.api.Document> getCheckedOutDocs(org.apache.chemistry.opencmis.client.api.OperationContext context)
getCheckedOutDocs
in interface org.apache.chemistry.opencmis.client.api.Folder
public org.apache.chemistry.opencmis.client.api.ItemIterable<org.apache.chemistry.opencmis.client.api.CmisObject> getChildren()
getChildren
in interface org.apache.chemistry.opencmis.client.api.Folder
public org.apache.chemistry.opencmis.client.api.ItemIterable<org.apache.chemistry.opencmis.client.api.CmisObject> getChildren(org.apache.chemistry.opencmis.client.api.OperationContext context)
getChildren
in interface org.apache.chemistry.opencmis.client.api.Folder
public List<org.apache.chemistry.opencmis.client.api.Tree<org.apache.chemistry.opencmis.client.api.FileableCmisObject>> getDescendants(int depth)
getDescendants
in interface org.apache.chemistry.opencmis.client.api.Folder
public List<org.apache.chemistry.opencmis.client.api.Tree<org.apache.chemistry.opencmis.client.api.FileableCmisObject>> getDescendants(int depth, org.apache.chemistry.opencmis.client.api.OperationContext context)
getDescendants
in interface org.apache.chemistry.opencmis.client.api.Folder
public org.apache.chemistry.opencmis.client.api.Folder getFolderParent()
getFolderParent
in interface org.apache.chemistry.opencmis.client.api.Folder
public String getParentId()
getParentId
in interface org.apache.chemistry.opencmis.client.api.FolderProperties
public List<org.apache.chemistry.opencmis.client.api.Tree<org.apache.chemistry.opencmis.client.api.FileableCmisObject>> getFolderTree(int depth)
getFolderTree
in interface org.apache.chemistry.opencmis.client.api.Folder
public List<org.apache.chemistry.opencmis.client.api.Tree<org.apache.chemistry.opencmis.client.api.FileableCmisObject>> getFolderTree(int depth, org.apache.chemistry.opencmis.client.api.OperationContext context)
getFolderTree
in interface org.apache.chemistry.opencmis.client.api.Folder
public String getPath()
getPath
in interface org.apache.chemistry.opencmis.client.api.Folder
public boolean isRootFolder()
isRootFolder
in interface org.apache.chemistry.opencmis.client.api.Folder
Copyright © 2011 Nuxeo SA. All Rights Reserved.