public class TransientFolderImpl extends AbstractTransientFileableCmisObject implements TransientFolder
AbstractTransientCmisObject.AceChangeHolderacl, addAces, addPolicies, allowableActions, deleteAllVersions, inputExtensions, isMarkedForDelete, isModified, isPropertyUpdateRequired, object, ouputExtensions, policies, properties, relationships, removeAces, removePolicies, renditions, session| Constructor and Description |
|---|
TransientFolderImpl() |
addToFolder, getParents, getPaths, move, removeFromFolderaddAce, applyPolicy, delete, getAllowableActions, getBaseType, getBaseTypeId, getBinding, getChangeToken, getCmisObject, getCreatedBy, getCreationDate, getId, getInputExtensions, getLastModificationDate, getLastModifiedBy, getLatestChangeToken, getName, getObjectFactory, getObjectId, getOriginalAcl, getOutputExtensions, getPolicies, getProperties, getProperty, getPropertyValue, getRelationships, getRenditions, getRepositoryId, getSession, getType, isMarkedForDelete, isModified, prepareAcl, prepareProperties, refreshAndReset, removeAce, removePolicy, reset, saveACL, saveDelete, savePolicies, saveProperties, setName, setOutputExtensions, setPropertyValueclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddToFolder, getParents, getPaths, move, removeFromFolderaddAce, applyPolicy, delete, getAllowableActions, getCmisObject, getInputExtensions, getOriginalAcl, getOutputExtensions, getPolicies, getRelationships, getRenditions, isMarkedForDelete, isModified, refreshAndReset, removeAce, removePolicy, reset, setName, setOutputExtensions, setPropertyValuegetBaseType, getBaseTypeId, getChangeToken, getCreatedBy, getCreationDate, getLastModificationDate, getLastModifiedBy, getName, getProperties, getProperty, getPropertyValue, getTypeprotected void initialize(Session session, CmisObject object)
initialize in class AbstractTransientCmisObjectpublic Document createDocument(Map<String,?> properties, ContentStream contentStream, VersioningState versioningState, List<Policy> policies, List<Ace> addAces, List<Ace> removeAces, OperationContext context)
createDocument in interface TransientFolderpublic Document createDocument(Map<String,?> properties, ContentStream contentStream, VersioningState versioningState)
createDocument in interface TransientFolderpublic Document createDocumentFromSource(ObjectId source, Map<String,?> properties, VersioningState versioningState, List<Policy> policies, List<Ace> addAces, List<Ace> removeAces, OperationContext context)
createDocumentFromSource in interface TransientFolderpublic Document createDocumentFromSource(ObjectId source, Map<String,?> properties, VersioningState versioningState)
createDocumentFromSource in interface TransientFolderpublic Folder createFolder(Map<String,?> properties, List<Policy> policies, List<Ace> addAces, List<Ace> removeAces, OperationContext context)
createFolder in interface TransientFolderpublic Folder createFolder(Map<String,?> properties)
createFolder in interface TransientFolderpublic Policy createPolicy(Map<String,?> properties, List<Policy> policies, List<Ace> addAces, List<Ace> removeAces, OperationContext context)
createPolicy in interface TransientFolderpublic Policy createPolicy(Map<String,?> properties)
createPolicy in interface TransientFolderpublic void deleteTree(boolean allversions,
UnfileObject unfile,
boolean continueOnFailure)
deleteTree in interface TransientFolderpublic List<Tree<FileableCmisObject>> getFolderTree(int depth)
getFolderTree in interface TransientFolderpublic List<Tree<FileableCmisObject>> getFolderTree(int depth, OperationContext context)
getFolderTree in interface TransientFolderpublic List<Tree<FileableCmisObject>> getDescendants(int depth)
getDescendants in interface TransientFolderpublic List<Tree<FileableCmisObject>> getDescendants(int depth, OperationContext context)
getDescendants in interface TransientFolderpublic ItemIterable<CmisObject> getChildren()
getChildren in interface TransientFolderpublic ItemIterable<CmisObject> getChildren(OperationContext context)
getChildren in interface TransientFolderpublic boolean isRootFolder()
isRootFolder in interface TransientFolderpublic Folder getFolderParent()
getFolderParent in interface TransientFolderpublic String getPath()
getPath in interface TransientFolderpublic ItemIterable<Document> getCheckedOutDocs()
getCheckedOutDocs in interface TransientFolderpublic ItemIterable<Document> getCheckedOutDocs(OperationContext context)
getCheckedOutDocs in interface TransientFolderpublic String getParentId()
FolderPropertiesnull if the folder is ther root
folder (CMIS property cmis:parentId).getParentId in interface FolderPropertiespublic List<ObjectType> getAllowedChildObjectTypes()
FolderPropertiescmis:allowedChildObjectTypeIds). If the list is
empty or null all object types are allowed.getAllowedChildObjectTypes in interface FolderPropertiespublic void setAllowedChildObjectTypes(List<ObjectType> types)
setAllowedChildObjectTypes in interface TransientFolderpublic ObjectId save()
save in interface TransientCmisObjectsave in class AbstractTransientCmisObjectCopyright © 2009-2012 The Apache Software Foundation. All Rights Reserved.