|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Folder
CMIS Folder. Domain Model 2.5
Method Summary | |
---|---|
Document |
createDocument(Map<String,?> properties,
ContentStream contentStream,
VersioningState versioningState,
List<Policy> policies,
List<Ace> addAces,
List<Ace> removeAces,
OperationContext context)
Creates a new document in this folder. |
Document |
createDocumentFromSource(ObjectId source,
Map<String,?> properties,
VersioningState versioningState,
List<Policy> policies,
List<Ace> addAces,
List<Ace> removeAces,
OperationContext context)
Creates a new document from a source document in this folder. |
Folder |
createFolder(Map<String,?> properties,
List<Policy> policies,
List<Ace> addAces,
List<Ace> removeAces,
OperationContext context)
Creates a new subfolder in this folder. |
Policy |
createPolicy(Map<String,?> properties,
List<Policy> policies,
List<Ace> addAces,
List<Ace> removeAces,
OperationContext context)
Creates a new policy in this folder. |
List<String> |
deleteTree(boolean allversions,
UnfileObject unfile,
boolean continueOnFailure)
Deletes this folder and all subfolders. |
List<ObjectType> |
getAllowedChildObjectTypes()
If the children object types are restricted, it returns all allowed object types. |
ItemIterable<Document> |
getCheckedOutDocs()
Returns all checked out documents in this folder. |
ItemIterable<Document> |
getCheckedOutDocs(OperationContext context)
Returns all checked out documents in this folder using the given OperationContext . |
ItemIterable<CmisObject> |
getChildren()
Returns the children of this folder. |
ItemIterable<CmisObject> |
getChildren(OperationContext context)
Returns the children of this folder using the given OperationContext . |
List<Tree<FileableCmisObject>> |
getDescendants(int depth)
Gets the folder descendants starting with this folder. |
List<Tree<FileableCmisObject>> |
getDescendants(int depth,
OperationContext context)
Gets the folder descendants starting with this folder using the given OperationContext . |
Folder |
getFolderParent()
Gets the parent folder object |
List<Tree<FileableCmisObject>> |
getFolderTree(int depth)
Gets the folder tree starting with this folder. |
List<Tree<FileableCmisObject>> |
getFolderTree(int depth,
OperationContext context)
Gets the folder tree starting with this folder using the given OperationContext . |
String |
getPath()
Returns the path of the folder. |
boolean |
isRootFolder()
Returns if the folder is the root folder. |
Methods inherited from interface org.apache.chemistry.opencmis.client.api.FileableCmisObject |
---|
addToFolder, getParents, getPaths, move, removeFromFolder |
Methods inherited from interface org.apache.chemistry.opencmis.client.api.CmisObject |
---|
addAcl, applyAcl, applyPolicy, delete, getAcl, getAcl, getAllowableActions, getBaseType, getBaseTypeId, getChangeToken, getCreatedBy, getCreationDate, getExtensions, getLastModificationDate, getLastModifiedBy, getName, getPolicies, getProperties, getProperty, getPropertyMultivalue, getPropertyValue, getRefreshTimestamp, getRelationships, getRelationships, getRenditions, getType, isChanged, refresh, refreshIfOld, removeAcl, removePolicy, setName, setProperty, setPropertyMultivalue, updateProperties, updateProperties |
Methods inherited from interface org.apache.chemistry.opencmis.client.api.ObjectId |
---|
getId |
Method Detail |
---|
Document createDocument(Map<String,?> properties, ContentStream contentStream, VersioningState versioningState, List<Policy> policies, List<Ace> addAces, List<Ace> removeAces, OperationContext context)
null
if the parameter
context
was set to null
Document createDocumentFromSource(ObjectId source, Map<String,?> properties, VersioningState versioningState, List<Policy> policies, List<Ace> addAces, List<Ace> removeAces, OperationContext context)
null
if the parameter
context
was set to null
Folder createFolder(Map<String,?> properties, List<Policy> policies, List<Ace> addAces, List<Ace> removeAces, OperationContext context)
null
if the parameter
context
was set to null
Policy createPolicy(Map<String,?> properties, List<Policy> policies, List<Ace> addAces, List<Ace> removeAces, OperationContext context)
null
if the parameter
context
was set to null
List<String> deleteTree(boolean allversions, UnfileObject unfile, boolean continueOnFailure)
List<Tree<FileableCmisObject>> getFolderTree(int depth)
List<Tree<FileableCmisObject>> getFolderTree(int depth, OperationContext context)
OperationContext
.
List<Tree<FileableCmisObject>> getDescendants(int depth)
List<Tree<FileableCmisObject>> getDescendants(int depth, OperationContext context)
OperationContext
.
ItemIterable<CmisObject> getChildren()
ItemIterable<CmisObject> getChildren(OperationContext context)
OperationContext
.
boolean isRootFolder()
Folder getFolderParent()
null
if the folder is
the root folder.String getPath()
ItemIterable<Document> getCheckedOutDocs()
ItemIterable<Document> getCheckedOutDocs(OperationContext context)
OperationContext
.
List<ObjectType> getAllowedChildObjectTypes()
null
all object types
are allowed.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |