|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface RepoRemoteTransport
Over the wire, and authentication safe flavor of RepoRemote interface.
| Method Summary | |
|---|---|
void |
closeInputHandle(java.lang.String ticket,
java.lang.String handle)
Close a remote InputStream. |
void |
closeOutputHandle(java.lang.String ticket,
java.lang.String handle)
Close a remote OutputStream. |
org.alfresco.service.cmr.repository.NodeRef |
createDirectory(java.lang.String ticket,
org.alfresco.service.cmr.repository.NodeRef base,
java.lang.String path)
Create a new directory. |
java.lang.String |
createFile(java.lang.String ticket,
org.alfresco.service.cmr.repository.NodeRef base,
java.lang.String path)
Create a file relative to a base node. |
java.util.Map |
getListing(java.lang.String ticket,
org.alfresco.service.cmr.repository.NodeRef dir)
Get a listing of a directory. |
org.alfresco.service.cmr.repository.NodeRef |
getRoot(java.lang.String ticket)
Get the root node of the SpacesStore repo. |
org.alfresco.util.Pair |
lookup(java.lang.String ticket,
org.alfresco.service.cmr.repository.NodeRef base,
java.lang.String path)
Lookup a node by path relative to a node. |
java.lang.String |
readFile(java.lang.String ticket,
org.alfresco.service.cmr.repository.NodeRef fileRef)
Read a file directly. |
java.lang.String |
readFile(java.lang.String ticket,
org.alfresco.service.cmr.repository.NodeRef base,
java.lang.String path)
Read a file from a relative path. |
byte[] |
readInput(java.lang.String ticket,
java.lang.String handle,
int count)
Read a block of bytes over the wire. |
void |
removeNode(java.lang.String ticket,
org.alfresco.service.cmr.repository.NodeRef toRemove)
Remove a node directly. |
void |
removeNode(java.lang.String ticket,
org.alfresco.service.cmr.repository.NodeRef base,
java.lang.String path)
Remove a node via a relative path. |
void |
rename(java.lang.String ticket,
org.alfresco.service.cmr.repository.NodeRef base,
java.lang.String src,
java.lang.String dst)
Rename a node |
java.lang.String |
writeFile(java.lang.String ticket,
org.alfresco.service.cmr.repository.NodeRef base,
java.lang.String path)
Write to an already existing file. |
void |
writeOutput(java.lang.String ticket,
java.lang.String handle,
byte[] buff,
int count)
Write a portion of a block of bytes over the wire. |
| Method Detail |
|---|
org.alfresco.service.cmr.repository.NodeRef getRoot(java.lang.String ticket)
java.util.Map getListing(java.lang.String ticket,
org.alfresco.service.cmr.repository.NodeRef dir)
dir - The node ref of the directory.
org.alfresco.util.Pair lookup(java.lang.String ticket,
org.alfresco.service.cmr.repository.NodeRef base,
java.lang.String path)
base - The base node ref.path - The relative path.
java.lang.String createFile(java.lang.String ticket,
org.alfresco.service.cmr.repository.NodeRef base,
java.lang.String path)
base - The base node ref.path - The relative path.
java.lang.String writeFile(java.lang.String ticket,
org.alfresco.service.cmr.repository.NodeRef base,
java.lang.String path)
base - The base node ref.path - The relative path.
org.alfresco.service.cmr.repository.NodeRef createDirectory(java.lang.String ticket,
org.alfresco.service.cmr.repository.NodeRef base,
java.lang.String path)
base - The base node ref.path - The relative path.
void removeNode(java.lang.String ticket,
org.alfresco.service.cmr.repository.NodeRef toRemove)
toRemove - The node ref to remove.
void removeNode(java.lang.String ticket,
org.alfresco.service.cmr.repository.NodeRef base,
java.lang.String path)
base - The base node ref.path - The relative path.
void rename(java.lang.String ticket,
org.alfresco.service.cmr.repository.NodeRef base,
java.lang.String src,
java.lang.String dst)
base - The base node ref.src - The relative source path.dst - The relative target path.
java.lang.String readFile(java.lang.String ticket,
org.alfresco.service.cmr.repository.NodeRef fileRef)
fileRef - The node ref of the file.
java.lang.String readFile(java.lang.String ticket,
org.alfresco.service.cmr.repository.NodeRef base,
java.lang.String path)
base - The base node ref.path - The relative path to the file.
byte[] readInput(java.lang.String ticket,
java.lang.String handle,
int count)
ticket - The authentication ticket.handle - The remote handle.count - The number of bytes to try to read.
void writeOutput(java.lang.String ticket,
java.lang.String handle,
byte[] buff,
int count)
ticket - The authentication ticket.handle - The remote handle.buff - The buffer with data.count - The number of bytes to write.
void closeInputHandle(java.lang.String ticket,
java.lang.String handle)
ticket - The authentication ticket.handle - The handle.
void closeOutputHandle(java.lang.String ticket,
java.lang.String handle)
ticket - The authentication ticket.handle - The handle.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||