public abstract class AbstractFilableCmisObject extends AbstractCmisObject implements FileableCmisObject
Constructor and Description |
---|
AbstractFilableCmisObject() |
Modifier and Type | Method and Description |
---|---|
void |
addToFolder(ObjectId folderId,
boolean allVersions)
Adds this object to a folder.
|
List<Folder> |
getParents()
Returns the parents of this object.
|
List<Folder> |
getParents(OperationContext context)
Returns the parents of this object.
|
List<String> |
getPaths()
Returns the paths of this object.
|
FileableCmisObject |
move(ObjectId sourceFolderId,
ObjectId targetFolderId)
Moves the object.
|
FileableCmisObject |
move(ObjectId sourceFolderId,
ObjectId targetFolderId,
OperationContext context)
Moves the object.
|
void |
removeFromFolder(ObjectId folderId)
Removes this object from a folder.
|
addAcl, applyAcl, applyPolicy, createTransientCmisObject, delete, delete, findObjectType, getAcl, getAcl, getAdapter, getAllowableActions, getBaseType, getBaseTypeId, getBinding, getChangeToken, getCreatedBy, getCreationContext, getCreationDate, getDescription, getExtensions, getId, getLastModificationDate, getLastModifiedBy, getName, getObjectFactory, getObjectId, getObjectType, getPolicies, getProperties, getProperty, getPropertyQueryName, getPropertyValue, getRefreshTimestamp, getRelationships, getRenditions, getRepositoryId, getSecondaryTypes, getSession, getTransientObject, getType, initialize, readLock, readUnlock, refresh, refreshIfOld, removeAcl, removePolicy, setAcl, updateProperties, updateProperties, writeLock, writeUnlock
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addAcl, applyAcl, applyPolicy, delete, delete, getAcl, getAdapter, getAllowableActions, getExtensions, getPolicies, getRefreshTimestamp, getRelationships, getRenditions, getTransientObject, refresh, refreshIfOld, removeAcl, removePolicy, setAcl, updateProperties, updateProperties
findObjectType, getBaseType, getBaseTypeId, getChangeToken, getCreatedBy, getCreationDate, getDescription, getLastModificationDate, getLastModifiedBy, getName, getProperties, getProperty, getPropertyValue, getSecondaryTypes, getType
public List<Folder> getParents()
FileableCmisObject
getParents
in interface FileableCmisObject
public List<Folder> getParents(OperationContext context)
FileableCmisObject
getParents
in interface FileableCmisObject
public List<String> getPaths()
FileableCmisObject
getPaths
in interface FileableCmisObject
public FileableCmisObject move(ObjectId sourceFolderId, ObjectId targetFolderId)
FileableCmisObject
move
in interface FileableCmisObject
public FileableCmisObject move(ObjectId sourceFolderId, ObjectId targetFolderId, OperationContext context)
FileableCmisObject
move
in interface FileableCmisObject
public void addToFolder(ObjectId folderId, boolean allVersions)
FileableCmisObject
addToFolder
in interface FileableCmisObject
public void removeFromFolder(ObjectId folderId)
FileableCmisObject
removeFromFolder
in interface FileableCmisObject
Copyright © 2009-2013 The Apache Software Foundation. All Rights Reserved.