public class RepoRemoteImpl extends java.lang.Object implements RepoRemote
| Constructor and Description |
|---|
RepoRemoteImpl()
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
org.alfresco.service.cmr.repository.NodeRef |
createDirectory(org.alfresco.service.cmr.repository.NodeRef base,
java.lang.String path)
Create a new directory.
|
java.io.OutputStream |
createFile(org.alfresco.service.cmr.repository.NodeRef base,
java.lang.String path)
Create a file relative to a base node.
|
java.util.Map |
getListing(org.alfresco.service.cmr.repository.NodeRef dir)
Get a listing of a directory.
|
org.alfresco.service.cmr.repository.NodeRef |
getRoot()
Get the root node of the SpacesStore repo.
|
org.alfresco.util.Pair |
lookup(org.alfresco.service.cmr.repository.NodeRef base,
java.lang.String path)
Lookup a node by path relative to a node.
|
java.io.InputStream |
readFile(org.alfresco.service.cmr.repository.NodeRef fileRef)
Read a file directly.
|
java.io.InputStream |
readFile(org.alfresco.service.cmr.repository.NodeRef base,
java.lang.String path)
Read a file from a relative path.
|
void |
removeNode(org.alfresco.service.cmr.repository.NodeRef toRemove)
Remove a node directly.
|
void |
removeNode(org.alfresco.service.cmr.repository.NodeRef base,
java.lang.String path)
Remove a node via a relative path.
|
void |
rename(org.alfresco.service.cmr.repository.NodeRef base,
java.lang.String src,
java.lang.String dst)
Rename a node
|
void |
setClientTicketHolder(ClientTicketHolder ticketHolder)
Setter.
|
void |
setRepoRemoteTransport(RepoRemoteTransport transport)
Set the transport instance.
|
java.io.OutputStream |
writeFile(org.alfresco.service.cmr.repository.NodeRef base,
java.lang.String path)
Write to an already existing file.
|
public void setRepoRemoteTransport(RepoRemoteTransport transport)
public void setClientTicketHolder(ClientTicketHolder ticketHolder)
ticketHolder - To set.public org.alfresco.service.cmr.repository.NodeRef createDirectory(org.alfresco.service.cmr.repository.NodeRef base,
java.lang.String path)
RepoRemotecreateDirectory in interface RepoRemotebase - The base node ref.path - The relative path.public java.io.OutputStream createFile(org.alfresco.service.cmr.repository.NodeRef base,
java.lang.String path)
RepoRemotecreateFile in interface RepoRemotebase - The base node ref.path - The relative path.public java.util.Map getListing(org.alfresco.service.cmr.repository.NodeRef dir)
RepoRemotegetListing in interface RepoRemotedir - The node ref of the directory.public org.alfresco.service.cmr.repository.NodeRef getRoot()
RepoRemotegetRoot in interface RepoRemotepublic org.alfresco.util.Pair lookup(org.alfresco.service.cmr.repository.NodeRef base,
java.lang.String path)
RepoRemotelookup in interface RepoRemotebase - The base node ref.path - The relative path.public java.io.InputStream readFile(org.alfresco.service.cmr.repository.NodeRef fileRef)
RepoRemotereadFile in interface RepoRemotefileRef - The node ref of the file.public java.io.InputStream readFile(org.alfresco.service.cmr.repository.NodeRef base,
java.lang.String path)
RepoRemotereadFile in interface RepoRemotebase - The base node ref.path - The relative path to the file.public void removeNode(org.alfresco.service.cmr.repository.NodeRef toRemove)
RepoRemoteremoveNode in interface RepoRemotetoRemove - The node ref to remove.public void removeNode(org.alfresco.service.cmr.repository.NodeRef base,
java.lang.String path)
RepoRemoteremoveNode in interface RepoRemotebase - The base node ref.path - The relative path.public void rename(org.alfresco.service.cmr.repository.NodeRef base,
java.lang.String src,
java.lang.String dst)
RepoRemoterename in interface RepoRemotebase - The base node ref.src - The relative source path.dst - The relative target path.public java.io.OutputStream writeFile(org.alfresco.service.cmr.repository.NodeRef base,
java.lang.String path)
RepoRemotewriteFile in interface RepoRemotebase - The base node ref.path - The relative path.Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.