org.alfresco.repo.deploy
Class DeploymentReceiverServiceClient

java.lang.Object
  extended by org.alfresco.repo.deploy.DeploymentReceiverServiceClient
All Implemented Interfaces:
org.alfresco.deployment.DeploymentReceiverService

public class DeploymentReceiverServiceClient
extends java.lang.Object
implements org.alfresco.deployment.DeploymentReceiverService

Client side implementation of DeploymentReceiverService which decorates a DeploymentReceiverTransport instance. This class adds code to the send and finishSend methods.


Constructor Summary
DeploymentReceiverServiceClient()
           
 
Method Summary
 void abort(java.lang.String ticket)
           
 org.alfresco.deployment.DeploymentToken begin(java.lang.String target, java.lang.String storeName, int version, java.lang.String user, char[] password)
           
 void commit(java.lang.String ticket)
           
 void createDirectory(java.lang.String ticket, java.lang.String path, java.lang.String guid, java.util.Set aspects, java.util.Map properties)
           
 void delete(java.lang.String ticket, java.lang.String path)
           
 void finishSend(java.lang.String ticket, java.io.OutputStream out)
           
 java.util.List getListing(java.lang.String ticket, java.lang.String path)
           
 void prepare(java.lang.String ticket)
           
 java.io.OutputStream send(java.lang.String ticket, boolean create, java.lang.String path, java.lang.String guid, java.lang.String encoding, java.lang.String mimeType, java.util.Set aspects, java.util.Map props)
           
 void setDeploymentReceiverTransport(org.alfresco.deployment.DeploymentReceiverTransport transport)
           
 void shutDown(java.lang.String user, char[] password)
           
 void updateDirectory(java.lang.String ticket, java.lang.String path, java.lang.String guid, java.util.Set aspects, java.util.Map props)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DeploymentReceiverServiceClient

public DeploymentReceiverServiceClient()
Method Detail

setDeploymentReceiverTransport

public void setDeploymentReceiverTransport(org.alfresco.deployment.DeploymentReceiverTransport transport)

abort

public void abort(java.lang.String ticket)
Specified by:
abort in interface org.alfresco.deployment.DeploymentReceiverService

begin

public org.alfresco.deployment.DeploymentToken begin(java.lang.String target,
                                                     java.lang.String storeName,
                                                     int version,
                                                     java.lang.String user,
                                                     char[] password)
Specified by:
begin in interface org.alfresco.deployment.DeploymentReceiverService

prepare

public void prepare(java.lang.String ticket)
Specified by:
prepare in interface org.alfresco.deployment.DeploymentReceiverService

commit

public void commit(java.lang.String ticket)
Specified by:
commit in interface org.alfresco.deployment.DeploymentReceiverService

delete

public void delete(java.lang.String ticket,
                   java.lang.String path)
Specified by:
delete in interface org.alfresco.deployment.DeploymentReceiverService

finishSend

public void finishSend(java.lang.String ticket,
                       java.io.OutputStream out)

getListing

public java.util.List getListing(java.lang.String ticket,
                                 java.lang.String path)
Specified by:
getListing in interface org.alfresco.deployment.DeploymentReceiverService

createDirectory

public void createDirectory(java.lang.String ticket,
                            java.lang.String path,
                            java.lang.String guid,
                            java.util.Set aspects,
                            java.util.Map properties)
Specified by:
createDirectory in interface org.alfresco.deployment.DeploymentReceiverService

send

public java.io.OutputStream send(java.lang.String ticket,
                                 boolean create,
                                 java.lang.String path,
                                 java.lang.String guid,
                                 java.lang.String encoding,
                                 java.lang.String mimeType,
                                 java.util.Set aspects,
                                 java.util.Map props)
Specified by:
send in interface org.alfresco.deployment.DeploymentReceiverService

shutDown

public void shutDown(java.lang.String user,
                     char[] password)

updateDirectory

public void updateDirectory(java.lang.String ticket,
                            java.lang.String path,
                            java.lang.String guid,
                            java.util.Set aspects,
                            java.util.Map props)
Specified by:
updateDirectory in interface org.alfresco.deployment.DeploymentReceiverService


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.