public class FolderImpl extends AbstractFilableCmisObject implements Folder
| Constructor and Description |
|---|
FolderImpl(SessionImpl session,
ObjectType objectType,
ObjectData objectData,
OperationContext context)
Constructor.
|
addToFolder, getParents, move, move, removeFromFolderaddAcl, applyAcl, applyPolicy, applyPolicy, delete, delete, findObjectType, getAcl, getAcl, getAdapter, getAllowableActions, getBaseType, getBaseTypeId, getBinding, getChangeToken, getCreatedBy, getCreationContext, getCreationDate, getDescription, getExtensions, getId, getLastModificationDate, getLastModifiedBy, getName, getObjectFactory, getObjectId, getObjectType, getPermissionsForPrincipal, getPolicies, getPolicyIds, getProperties, getProperty, getPropertyQueryName, getPropertyValue, getRefreshTimestamp, getRelationships, getRenditions, getRepositoryId, getSecondaryTypes, getSession, getType, hasAllowableAction, initialize, readLock, readUnlock, refresh, refreshIfOld, removeAcl, removePolicy, removePolicy, rename, rename, setAcl, toString, updateProperties, updateProperties, updateProperties, updateProperties, writeLock, writeUnlockclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaddToFolder, getParents, move, move, removeFromFolderaddAcl, 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 FolderImpl(SessionImpl session, ObjectType objectType, ObjectData objectData, OperationContext context)
public FolderType getFolderType()
getFolderType in interface Folderpublic Document createDocument(Map<String,?> properties, ContentStream contentStream, VersioningState versioningState, List<Policy> policies, List<Ace> addAces, List<Ace> removeAces, OperationContext context)
createDocument in interface Folderpublic Document createDocumentFromSource(ObjectId source, Map<String,?> properties, VersioningState versioningState, List<Policy> policies, List<Ace> addAces, List<Ace> removeAces, OperationContext context)
createDocumentFromSource in interface Folderpublic Folder createFolder(Map<String,?> properties, List<Policy> policies, List<Ace> addAces, List<Ace> removeAces, OperationContext context)
createFolder in interface Folderpublic Policy createPolicy(Map<String,?> properties, List<Policy> policies, List<Ace> addAces, List<Ace> removeAces, OperationContext context)
createPolicy in interface Folderpublic Item createItem(Map<String,?> properties, List<Policy> policies, List<Ace> addAces, List<Ace> removeAces, OperationContext context)
createItem in interface Folderpublic List<String> deleteTree(boolean allVersions, UnfileObject unfile, boolean continueOnFailure)
deleteTree in interface Folderpublic String getParentId()
getParentId in interface FolderPropertiespublic List<ObjectType> getAllowedChildObjectTypes()
getAllowedChildObjectTypes in interface FolderPropertiespublic ItemIterable<Document> getCheckedOutDocs()
getCheckedOutDocs in interface Folderpublic ItemIterable<Document> getCheckedOutDocs(OperationContext context)
getCheckedOutDocs in interface Folderpublic ItemIterable<CmisObject> getChildren()
getChildren in interface Folderpublic ItemIterable<CmisObject> getChildren(OperationContext context)
getChildren in interface Folderpublic List<Tree<FileableCmisObject>> getDescendants(int depth)
getDescendants in interface Folderpublic List<Tree<FileableCmisObject>> getDescendants(int depth, OperationContext context)
getDescendants in interface Folderpublic List<Tree<FileableCmisObject>> getFolderTree(int depth)
getFolderTree in interface Folderpublic List<Tree<FileableCmisObject>> getFolderTree(int depth, OperationContext context)
getFolderTree in interface Folderpublic boolean isRootFolder()
isRootFolder in interface Folderpublic Folder getFolderParent()
getFolderParent in interface Folderpublic List<Folder> getParents(OperationContext context)
getParents in interface FileableCmisObjectgetParents in class AbstractFilableCmisObjectpublic List<String> getPaths()
getPaths in interface FileableCmisObjectgetPaths in class AbstractFilableCmisObjectpublic Document createDocument(Map<String,?> properties, ContentStream contentStream, VersioningState versioningState)
createDocument in interface Folderpublic Document createDocumentFromSource(ObjectId source, Map<String,?> properties, VersioningState versioningState)
createDocumentFromSource in interface Folderpublic Folder createFolder(Map<String,?> properties)
createFolder in interface Folderpublic Policy createPolicy(Map<String,?> properties)
createPolicy in interface Folderpublic Item createItem(Map<String,?> properties)
createItem in interface FolderCopyright © 2009–2017 The Apache Software Foundation. All rights reserved.