|
|||||||||
| 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,
org.alfresco.service.cmr.repository.NodeRef sourceNodeRef,
org.alfresco.service.cmr.repository.NodeRef targetParentRef,
java.lang.String newName)
|
FileInfo[] |
create(java.lang.String ticket,
org.alfresco.service.cmr.repository.NodeRef[] parentNodeRefs,
java.lang.String[] names,
org.alfresco.service.namespace.QName[] typesQName)
|
FileInfo |
create(java.lang.String ticket,
org.alfresco.service.cmr.repository.NodeRef parentNodeRef,
java.lang.String name,
org.alfresco.service.namespace.QName typeQName)
|
void |
delete(java.lang.String ticket,
org.alfresco.service.cmr.repository.NodeRef nodeRef)
|
void |
delete(java.lang.String ticket,
org.alfresco.service.cmr.repository.NodeRef[] nodeRefs)
|
byte[] |
getContent(java.lang.String ticket,
org.alfresco.service.cmr.repository.NodeRef nodeRef)
TODO: Refactor!!! |
FileInfo |
getFileInfo(java.lang.String ticket,
org.alfresco.service.cmr.repository.NodeRef nodeRef)
|
java.util.List |
getNamePath(java.lang.String ticket,
org.alfresco.service.cmr.repository.NodeRef rootNodeRef,
org.alfresco.service.cmr.repository.NodeRef nodeRef)
|
org.alfresco.service.cmr.repository.ContentReader |
getReader(java.lang.String ticket,
org.alfresco.service.cmr.repository.NodeRef nodeRef)
|
org.alfresco.service.cmr.repository.ContentWriter |
getWriter(java.lang.String ticket,
org.alfresco.service.cmr.repository.NodeRef nodeRef)
|
java.util.List |
list(java.lang.String ticket,
org.alfresco.service.cmr.repository.NodeRef contextNodeRef)
|
java.util.List |
listFiles(java.lang.String ticket,
org.alfresco.service.cmr.repository.NodeRef folderNodeRef)
|
java.util.List |
listFolders(java.lang.String ticket,
org.alfresco.service.cmr.repository.NodeRef contextNodeRef)
|
FileInfo |
makeFolders(java.lang.String ticket,
org.alfresco.service.cmr.repository.NodeRef parentNodeRef,
java.util.List pathElements,
org.alfresco.service.namespace.QName folderTypeQName)
|
FileInfo |
move(java.lang.String ticket,
org.alfresco.service.cmr.repository.NodeRef sourceNodeRef,
org.alfresco.service.cmr.repository.NodeRef targetParentRef,
java.lang.String newName)
|
org.alfresco.service.cmr.repository.ContentData[] |
putContent(java.lang.String ticket,
org.alfresco.service.cmr.repository.NodeRef[] nodeRefs,
byte[][] bytes,
java.lang.String[] filenames)
|
org.alfresco.service.cmr.repository.ContentData |
putContent(java.lang.String ticket,
org.alfresco.service.cmr.repository.NodeRef nodeRef,
byte[] bytes,
java.lang.String filename)
TODO: Refactor!!! The dirtiest of hacks. |
FileInfo |
rename(java.lang.String ticket,
org.alfresco.service.cmr.repository.NodeRef fileFolderRef,
java.lang.String newName)
|
FileInfo |
resolveNamePath(java.lang.String ticket,
org.alfresco.service.cmr.repository.NodeRef rootNodeRef,
java.util.List pathElements)
|
java.util.List |
search(java.lang.String ticket,
org.alfresco.service.cmr.repository.NodeRef contextNodeRef,
java.lang.String namePattern,
boolean includeSubFolders)
|
java.util.List |
search(java.lang.String ticket,
org.alfresco.service.cmr.repository.NodeRef contextNodeRef,
java.lang.String namePattern,
boolean fileSearch,
boolean folderSearch,
boolean includeSubFolders)
|
org.alfresco.service.cmr.repository.NodeRef |
searchSimple(java.lang.String ticket,
org.alfresco.service.cmr.repository.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,
org.alfresco.service.cmr.repository.NodeRef contextNodeRef)
token - the authentication ticketFileFolderService.list(NodeRef)
java.util.List listFiles(java.lang.String ticket,
org.alfresco.service.cmr.repository.NodeRef folderNodeRef)
token - the authentication ticketFileFolderService.listFiles(NodeRef)
java.util.List listFolders(java.lang.String ticket,
org.alfresco.service.cmr.repository.NodeRef contextNodeRef)
token - the authentication ticketFileFolderService.listFolders(NodeRef)
org.alfresco.service.cmr.repository.NodeRef searchSimple(java.lang.String ticket,
org.alfresco.service.cmr.repository.NodeRef contextNodeRef,
java.lang.String name)
token - the authentication ticketFileFolderService.searchSimple(NodeRef, String)
java.util.List search(java.lang.String ticket,
org.alfresco.service.cmr.repository.NodeRef contextNodeRef,
java.lang.String namePattern,
boolean includeSubFolders)
token - the authentication ticketFileFolderService.search(NodeRef, String, boolean)
java.util.List search(java.lang.String ticket,
org.alfresco.service.cmr.repository.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,
org.alfresco.service.cmr.repository.NodeRef fileFolderRef,
java.lang.String newName)
throws FileExistsException,
FileNotFoundException
token - the authentication ticket
FileExistsException
FileNotFoundExceptionFileFolderService.rename(NodeRef, String)
FileInfo move(java.lang.String ticket,
org.alfresco.service.cmr.repository.NodeRef sourceNodeRef,
org.alfresco.service.cmr.repository.NodeRef targetParentRef,
java.lang.String newName)
throws FileExistsException,
FileNotFoundException
token - the authentication ticket
FileExistsException
FileNotFoundExceptionFileFolderService.move(NodeRef, NodeRef, String)
FileInfo copy(java.lang.String ticket,
org.alfresco.service.cmr.repository.NodeRef sourceNodeRef,
org.alfresco.service.cmr.repository.NodeRef targetParentRef,
java.lang.String newName)
throws FileExistsException,
FileNotFoundException
token - the authentication ticket
FileExistsException
FileNotFoundExceptionFileFolderService.copy(NodeRef, NodeRef, String)
FileInfo create(java.lang.String ticket,
org.alfresco.service.cmr.repository.NodeRef parentNodeRef,
java.lang.String name,
org.alfresco.service.namespace.QName typeQName)
throws FileExistsException
token - the authentication ticket
FileExistsExceptionFileFolderService.create(NodeRef, String, QName)
FileInfo[] create(java.lang.String ticket,
org.alfresco.service.cmr.repository.NodeRef[] parentNodeRefs,
java.lang.String[] names,
org.alfresco.service.namespace.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,
org.alfresco.service.cmr.repository.NodeRef nodeRef)
token - the authentication ticketFileFolderService.delete(NodeRef)
void delete(java.lang.String ticket,
org.alfresco.service.cmr.repository.NodeRef[] nodeRefs)
token - the authentication ticket
This is additional method to avoid multiple authorisation during deleting files
FileInfo makeFolders(java.lang.String ticket,
org.alfresco.service.cmr.repository.NodeRef parentNodeRef,
java.util.List pathElements,
org.alfresco.service.namespace.QName folderTypeQName)
token - the authentication ticketFileFolderService#makeFolders(NodeRef, List, QName)
java.util.List getNamePath(java.lang.String ticket,
org.alfresco.service.cmr.repository.NodeRef rootNodeRef,
org.alfresco.service.cmr.repository.NodeRef nodeRef)
throws FileNotFoundException
token - the authentication ticket
FileNotFoundExceptionFileFolderService.getNamePath(NodeRef, NodeRef)
FileInfo resolveNamePath(java.lang.String ticket,
org.alfresco.service.cmr.repository.NodeRef rootNodeRef,
java.util.List pathElements)
throws FileNotFoundException
token - the authentication ticket
FileNotFoundExceptionFileFolderService.resolveNamePath(NodeRef, List)
FileInfo getFileInfo(java.lang.String ticket,
org.alfresco.service.cmr.repository.NodeRef nodeRef)
token - the authentication ticketFileFolderService.getFileInfo(NodeRef)
org.alfresco.service.cmr.repository.ContentData putContent(java.lang.String ticket,
org.alfresco.service.cmr.repository.NodeRef nodeRef,
byte[] bytes,
java.lang.String filename)
org.alfresco.service.cmr.repository.ContentData[] putContent(java.lang.String ticket,
org.alfresco.service.cmr.repository.NodeRef[] nodeRefs,
byte[][] bytes,
java.lang.String[] filenames)
token - the authentication ticket
This is additional method to avoid multiple authorisation during putting content
byte[] getContent(java.lang.String ticket,
org.alfresco.service.cmr.repository.NodeRef nodeRef)
org.alfresco.service.cmr.repository.ContentReader getReader(java.lang.String ticket,
org.alfresco.service.cmr.repository.NodeRef nodeRef)
token - the authentication ticketFileFolderService.getReader(NodeRef)
org.alfresco.service.cmr.repository.ContentWriter getWriter(java.lang.String ticket,
org.alfresco.service.cmr.repository.NodeRef nodeRef)
token - the authentication ticketFileFolderService.getWriter(NodeRef)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||