Nuxeo ECM Projects 5.4.3-SNAPSHOT

org.nuxeo.ecm.platform.publisher.remoting.invoker
Class DefaultRemotePublicationInvoker

java.lang.Object
  extended by org.nuxeo.ecm.platform.publisher.remoting.invoker.DefaultRemotePublicationInvoker
All Implemented Interfaces:
RemotePublicationInvoker

public class DefaultRemotePublicationInvoker
extends Object
implements RemotePublicationInvoker

Dummy test invoker: does all marshaling work but directly calls the TestInvokationHandler without any network.

Author:
tiry

Constructor Summary
DefaultRemotePublicationInvoker()
           
 
Method Summary
 void init(String baseURL, String userName, String password, RemotePublisherMarshaler marshaler)
           
 Object invoke(String methodName, List<Object> params)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultRemotePublicationInvoker

public DefaultRemotePublicationInvoker()
Method Detail

init

public void init(String baseURL,
                 String userName,
                 String password,
                 RemotePublisherMarshaler marshaler)
Specified by:
init in interface RemotePublicationInvoker

invoke

public Object invoke(String methodName,
                     List<Object> params)
              throws ClientException
Specified by:
invoke in interface RemotePublicationInvoker
Throws:
ClientException

Nuxeo ECM Projects 5.4.3-SNAPSHOT

Copyright © 2011 Nuxeo SAS. All Rights Reserved.