public class NuxeoTransientFolder extends NuxeoTransientFileableObject implements org.apache.chemistry.opencmis.client.api.TransientFolder
Constructor and Description |
---|
NuxeoTransientFolder(NuxeoObject object) |
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) |
org.apache.chemistry.opencmis.client.api.Document |
createDocumentFromSource(org.apache.chemistry.opencmis.client.api.ObjectId source,
Map<String,?> properties,
org.apache.chemistry.opencmis.commons.enums.VersioningState versioningState) |
org.apache.chemistry.opencmis.client.api.Document |
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) |
void |
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() |
boolean |
isMarkedForDelete() |
boolean |
isModified() |
boolean |
isRootFolder() |
void |
reset() |
void |
setAllowedChildObjectTypes(List<org.apache.chemistry.opencmis.client.api.ObjectType> types) |
addToFolder, getParents, getPaths, move, removeFromFolder
addAce, applyPolicy, delete, getAllowableActions, getBaseType, getBaseTypeId, getChangeToken, getCmisObject, getCreatedBy, getCreationDate, getId, getInputExtensions, getLastModificationDate, getLastModifiedBy, getName, getOriginalAcl, getOutputExtensions, getPolicies, getProperties, getProperty, getPropertyValue, getRelationships, getRenditions, getType, refreshAndReset, removeAce, removePolicy, save, setName, setOutputExtensions, setPropertyValue
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addToFolder, getParents, getPaths, move, removeFromFolder
addAce, applyPolicy, delete, getAllowableActions, getCmisObject, getInputExtensions, getOriginalAcl, getOutputExtensions, getPolicies, getRelationships, getRenditions, refreshAndReset, removeAce, removePolicy, save, setName, setOutputExtensions, setPropertyValue
public NuxeoTransientFolder(NuxeoObject object)
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.TransientFolder
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.TransientFolder
public org.apache.chemistry.opencmis.client.api.Document 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.TransientFolder
public org.apache.chemistry.opencmis.client.api.Document 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.TransientFolder
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.TransientFolder
public org.apache.chemistry.opencmis.client.api.Folder createFolder(Map<String,?> properties)
createFolder
in interface org.apache.chemistry.opencmis.client.api.TransientFolder
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.TransientFolder
public org.apache.chemistry.opencmis.client.api.Policy createPolicy(Map<String,?> properties)
createPolicy
in interface org.apache.chemistry.opencmis.client.api.TransientFolder
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.TransientFolder
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.TransientFolder
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.TransientFolder
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.TransientFolder
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.TransientFolder
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.TransientFolder
public boolean isRootFolder()
isRootFolder
in interface org.apache.chemistry.opencmis.client.api.TransientFolder
public org.apache.chemistry.opencmis.client.api.Folder getFolderParent()
getFolderParent
in interface org.apache.chemistry.opencmis.client.api.TransientFolder
public String getParentId()
getParentId
in interface org.apache.chemistry.opencmis.client.api.FolderProperties
public String getPath()
getPath
in interface org.apache.chemistry.opencmis.client.api.TransientFolder
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.TransientFolder
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.TransientFolder
public List<org.apache.chemistry.opencmis.client.api.ObjectType> getAllowedChildObjectTypes()
getAllowedChildObjectTypes
in interface org.apache.chemistry.opencmis.client.api.FolderProperties
public void setAllowedChildObjectTypes(List<org.apache.chemistry.opencmis.client.api.ObjectType> types)
setAllowedChildObjectTypes
in interface org.apache.chemistry.opencmis.client.api.TransientFolder
public void deleteTree(boolean allversions, org.apache.chemistry.opencmis.commons.enums.UnfileObject unfile, boolean continueOnFailure)
deleteTree
in interface org.apache.chemistry.opencmis.client.api.TransientFolder
public boolean isMarkedForDelete()
isMarkedForDelete
in interface org.apache.chemistry.opencmis.client.api.TransientCmisObject
isMarkedForDelete
in class NuxeoTransientObject
public boolean isModified()
isModified
in interface org.apache.chemistry.opencmis.client.api.TransientCmisObject
isModified
in class NuxeoTransientObject
public void reset()
reset
in interface org.apache.chemistry.opencmis.client.api.TransientCmisObject
reset
in class NuxeoTransientObject
Copyright © 2012 Nuxeo SA. All Rights Reserved.