org.apache.chemistry.opencmis.client.api
Interface TransientFileableCmisObject

All Superinterfaces:
CmisObjectProperties, ObjectId, TransientCmisObject
All Known Subinterfaces:
TransientDocument, TransientFolder, TransientPolicy

public interface TransientFileableCmisObject
extends TransientCmisObject


Method Summary
 void addToFolder(ObjectId folderId, boolean allVersions)
           
 List<Folder> getParents()
           
 List<String> getPaths()
           
 FileableCmisObject move(ObjectId sourceFolderId, ObjectId targetFolderId)
           
 void removeFromFolder(ObjectId folderId)
           
 
Methods inherited from interface org.apache.chemistry.opencmis.client.api.TransientCmisObject
addAce, applyPolicy, delete, getAllowableActions, getCmisObject, getInputExtensions, getOriginalAcl, getOutputExtensions, getPolicies, getRelationships, getRenditions, isMarkedForDelete, isModified, refreshAndReset, removeAce, removePolicy, reset, save, setName, setOutputExtensions, setPropertyValue
 
Methods inherited from interface org.apache.chemistry.opencmis.client.api.ObjectId
getId
 
Methods inherited from interface org.apache.chemistry.opencmis.client.api.CmisObjectProperties
getBaseType, getBaseTypeId, getChangeToken, getCreatedBy, getCreationDate, getLastModificationDate, getLastModifiedBy, getName, getProperties, getProperty, getPropertyValue, getType
 

Method Detail

move

FileableCmisObject move(ObjectId sourceFolderId,
                        ObjectId targetFolderId)

getParents

List<Folder> getParents()

getPaths

List<String> getPaths()

addToFolder

void addToFolder(ObjectId folderId,
                 boolean allVersions)

removeFromFolder

void removeFromFolder(ObjectId folderId)


Copyright © 2009-2011 The Apache Software Foundation. All Rights Reserved.