|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface RepoRemote
A highly simplified remote interface for the repo.
Method Summary | |
---|---|
NodeRef |
createDirectory(NodeRef base,
java.lang.String path)
Create a new directory. |
java.io.OutputStream |
createFile(NodeRef base,
java.lang.String path)
Create a file relative to a base node. |
java.util.Map |
getListing(NodeRef dir)
Get a listing of a directory. |
NodeRef |
getRoot()
Get the root node of the SpacesStore repo. |
org.alfresco.util.Pair |
lookup(NodeRef base,
java.lang.String path)
Lookup a node by path relative to a node. |
java.io.InputStream |
readFile(NodeRef fileRef)
Read a file directly. |
java.io.InputStream |
readFile(NodeRef base,
java.lang.String path)
Read a file from a relative path. |
void |
removeNode(NodeRef toRemove)
Remove a node directly. |
void |
removeNode(NodeRef base,
java.lang.String path)
Remove a node via a relative path. |
void |
rename(NodeRef base,
java.lang.String src,
java.lang.String dst)
Rename a node |
java.io.OutputStream |
writeFile(NodeRef base,
java.lang.String path)
Write to an already existing file. |
Method Detail |
---|
NodeRef getRoot()
java.util.Map getListing(NodeRef dir)
dir
- The node ref of the directory.
org.alfresco.util.Pair lookup(NodeRef base, java.lang.String path)
base
- The base node ref.path
- The relative path.
java.io.OutputStream createFile(NodeRef base, java.lang.String path)
base
- The base node ref.path
- The relative path.
java.io.OutputStream writeFile(NodeRef base, java.lang.String path)
base
- The base node ref.path
- The relative path.
NodeRef createDirectory(NodeRef base, java.lang.String path)
base
- The base node ref.path
- The relative path.
void removeNode(NodeRef toRemove)
toRemove
- The node ref to remove.void removeNode(NodeRef base, java.lang.String path)
base
- The base node ref.path
- The relative path.void rename(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.io.InputStream readFile(NodeRef fileRef)
fileRef
- The node ref of the file.
java.io.InputStream readFile(NodeRef base, java.lang.String path)
base
- The base node ref.path
- The relative path to the file.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |