|
|||||||||
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
FileNotFoundException
FileFolderService.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
FileNotFoundException
FileFolderService.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
FileNotFoundException
FileFolderService.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
FileExistsException
FileFolderService.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 filesFileInfo 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
FileNotFoundException
FileFolderService.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
FileNotFoundException
FileFolderService.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 contentbyte[] 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 |