public interface ObjectStoreFiling
Modifier and Type | Interface and Description |
---|---|
static class |
ObjectStoreFiling.ChildrenResult |
Modifier and Type | Method and Description |
---|---|
ObjectStoreFiling.ChildrenResult |
getChildren(Folder folder,
int maxItems,
int skipCount,
String user,
boolean usePwc)
get all the children of this folder.
|
ObjectStoreFiling.ChildrenResult |
getFolderChildren(Folder folder,
int maxItems,
int skipCount,
String user)
get all the children of this folder which are folders.
|
List<String> |
getParentIds(Filing spo,
String user)
get all parent ids of this object visible for a user
|
void |
move(StoredObject so,
Folder oldParent,
Folder newParent)
Move an object to a different folder.
|
void |
rename(Fileable so,
String newName)
Rename an object
|
ObjectStoreFiling.ChildrenResult getChildren(Folder folder, int maxItems, int skipCount, String user, boolean usePwc)
folder
- folder to get children frommaxItems
- max. number of items to returnskipCount
- initial offset where to start fetchinguser
- user to determine visible childrenusePwc
- if true return private working copy otherwise return latest version;ObjectStoreFiling.ChildrenResult getFolderChildren(Folder folder, int maxItems, int skipCount, String user)
folder
- folder to get children frommaxItems
- max. number of items to returnskipCount
- initial offset where to start fetchinguser
- List<String> getParentIds(Filing spo, String user)
user
- user who can see parentsvoid move(StoredObject so, Folder oldParent, Folder newParent)
so
- object to be movedoldParent
- old parent folder for the objectnewParent
- new parent folder for the objectCopyright © 2009-2013 The Apache Software Foundation. All Rights Reserved.