|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface FileFolderRemote
Remote transport interface for the FileFolderService
. This includes the
authentication tickets and abstracts the stream transport as well.
FileFolderService
Field Summary | |
---|---|
static java.lang.String |
SERVICE_NAME
The service name org.alfresco.FileFolderRemote |
Method Summary | |
---|---|
FileInfo |
copy(java.lang.String ticket,
NodeRef sourceNodeRef,
NodeRef targetParentRef,
java.lang.String newName)
|
FileInfo[] |
create(java.lang.String ticket,
NodeRef[] parentNodeRefs,
java.lang.String[] names,
QName[] typesQName)
|
FileInfo |
create(java.lang.String ticket,
NodeRef parentNodeRef,
java.lang.String name,
QName typeQName)
|
void |
delete(java.lang.String ticket,
NodeRef nodeRef)
|
void |
delete(java.lang.String ticket,
NodeRef[] nodeRefs)
|
byte[] |
getContent(java.lang.String ticket,
NodeRef nodeRef)
TODO: Refactor!!! |
FileInfo |
getFileInfo(java.lang.String ticket,
NodeRef nodeRef)
|
java.util.List |
getNamePath(java.lang.String ticket,
NodeRef rootNodeRef,
NodeRef nodeRef)
|
ContentReader |
getReader(java.lang.String ticket,
NodeRef nodeRef)
|
ContentWriter |
getWriter(java.lang.String ticket,
NodeRef nodeRef)
|
java.util.List |
list(java.lang.String ticket,
NodeRef contextNodeRef)
|
java.util.List |
listFiles(java.lang.String ticket,
NodeRef folderNodeRef)
|
java.util.List |
listFolders(java.lang.String ticket,
NodeRef contextNodeRef)
|
FileInfo |
makeFolders(java.lang.String ticket,
NodeRef parentNodeRef,
java.util.List pathElements,
QName folderTypeQName)
|
FileInfo |
move(java.lang.String ticket,
NodeRef sourceNodeRef,
NodeRef targetParentRef,
java.lang.String newName)
|
ContentData[] |
putContent(java.lang.String ticket,
NodeRef[] nodeRefs,
byte[][] bytes,
java.lang.String[] filenames)
|
ContentData |
putContent(java.lang.String ticket,
NodeRef nodeRef,
byte[] bytes,
java.lang.String filename)
TODO: Refactor!!! The dirtiest of hacks. |
FileInfo |
rename(java.lang.String ticket,
NodeRef fileFolderRef,
java.lang.String newName)
|
FileInfo |
resolveNamePath(java.lang.String ticket,
NodeRef rootNodeRef,
java.util.List pathElements)
|
java.util.List |
search(java.lang.String ticket,
NodeRef contextNodeRef,
java.lang.String namePattern,
boolean includeSubFolders)
|
java.util.List |
search(java.lang.String ticket,
NodeRef contextNodeRef,
java.lang.String namePattern,
boolean fileSearch,
boolean folderSearch,
boolean includeSubFolders)
|
NodeRef |
searchSimple(java.lang.String ticket,
NodeRef contextNodeRef,
java.lang.String name)
|
Field Detail |
---|
static final java.lang.String SERVICE_NAME
Method Detail |
---|
java.util.List list(java.lang.String ticket, NodeRef contextNodeRef)
token
- the authentication ticketFileFolderService.list(NodeRef)
java.util.List listFiles(java.lang.String ticket, NodeRef folderNodeRef)
token
- the authentication ticketFileFolderService.listFiles(NodeRef)
java.util.List listFolders(java.lang.String ticket, NodeRef contextNodeRef)
token
- the authentication ticketFileFolderService.listFolders(NodeRef)
NodeRef searchSimple(java.lang.String ticket, NodeRef contextNodeRef, java.lang.String name)
token
- the authentication ticketFileFolderService.searchSimple(NodeRef, String)
java.util.List search(java.lang.String ticket, NodeRef contextNodeRef, java.lang.String namePattern, boolean includeSubFolders)
token
- the authentication ticketFileFolderService.search(NodeRef, String, boolean)
java.util.List search(java.lang.String ticket, NodeRef contextNodeRef, java.lang.String namePattern, boolean fileSearch, boolean folderSearch, boolean includeSubFolders)
token
- the authentication ticketFileFolderService.search(NodeRef, String, boolean, boolean, boolean)
FileInfo rename(java.lang.String ticket, NodeRef fileFolderRef, java.lang.String newName) throws FileExistsException, FileNotFoundException
token
- the authentication ticket
FileExistsException
FileNotFoundException
FileFolderService.rename(NodeRef, String)
FileInfo move(java.lang.String ticket, NodeRef sourceNodeRef, NodeRef targetParentRef, java.lang.String newName) throws FileExistsException, FileNotFoundException
token
- the authentication ticket
FileExistsException
FileNotFoundException
FileFolderService.move(NodeRef, NodeRef, String)
FileInfo copy(java.lang.String ticket, NodeRef sourceNodeRef, NodeRef targetParentRef, java.lang.String newName) throws FileExistsException, FileNotFoundException
token
- the authentication ticket
FileExistsException
FileNotFoundException
FileFolderService.copy(NodeRef, NodeRef, String)
FileInfo create(java.lang.String ticket, NodeRef parentNodeRef, java.lang.String name, QName typeQName) throws FileExistsException
token
- the authentication ticket
FileExistsException
FileFolderService.create(NodeRef, String, QName)
FileInfo[] create(java.lang.String ticket, NodeRef[] parentNodeRefs, java.lang.String[] names, QName[] typesQName) throws FileExistsException
token
- the authentication ticket
This is additional method to avoid multiple authorisation during creating files
FileExistsException
void delete(java.lang.String ticket, NodeRef nodeRef)
token
- the authentication ticketFileFolderService.delete(NodeRef)
void delete(java.lang.String ticket, NodeRef[] nodeRefs)
token
- the authentication ticket
This is additional method to avoid multiple authorisation during deleting filesFileInfo makeFolders(java.lang.String ticket, NodeRef parentNodeRef, java.util.List pathElements, QName folderTypeQName)
token
- the authentication ticketFileFolderService.makeFolders(NodeRef, List, QName)
java.util.List getNamePath(java.lang.String ticket, NodeRef rootNodeRef, NodeRef nodeRef) throws FileNotFoundException
token
- the authentication ticket
FileNotFoundException
FileFolderService.getNamePath(NodeRef, NodeRef)
FileInfo resolveNamePath(java.lang.String ticket, NodeRef rootNodeRef, java.util.List pathElements) throws FileNotFoundException
token
- the authentication ticket
FileNotFoundException
FileFolderService.resolveNamePath(NodeRef, List)
FileInfo getFileInfo(java.lang.String ticket, NodeRef nodeRef)
token
- the authentication ticketFileFolderService.getFileInfo(NodeRef)
ContentData putContent(java.lang.String ticket, NodeRef nodeRef, byte[] bytes, java.lang.String filename)
ContentData[] putContent(java.lang.String ticket, NodeRef[] nodeRefs, byte[][] bytes, java.lang.String[] filenames)
token
- the authentication ticket
This is additional method to avoid multiple authorisation during putting contentbyte[] getContent(java.lang.String ticket, NodeRef nodeRef)
ContentReader getReader(java.lang.String ticket, NodeRef nodeRef)
token
- the authentication ticketFileFolderService.getReader(NodeRef)
ContentWriter getWriter(java.lang.String ticket, NodeRef nodeRef)
token
- the authentication ticketFileFolderService.getWriter(NodeRef)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |