Nuxeo ECM Projects 5.4.3-SNAPSHOT

org.nuxeo.ecm.automation.client
Interface OperationRequest

All Known Implementing Classes:
DefaultOperationRequest, JavaOperationRequest

public interface OperationRequest

Author:
Bogdan Stefanescu

Method Summary
 Object execute()
           
 void execute(AsyncCallback<Object> cb)
           
 Map<String,Object> getContextParameters()
           
 Map<String,String> getHeaders()
           
 OperationInput getInput()
           
 OperationDocumentation getOperation()
          Get the ID of the operation to be invoked
 Map<String,Object> getParameters()
           
 Session getSession()
           
 String getUrl()
           
 OperationRequest set(String key, Object value)
           
 OperationRequest setContextProperty(String key, Object value)
           
 OperationRequest setHeader(String key, String value)
           
 OperationRequest setInput(OperationInput input)
           
 

Method Detail

getSession

Session getSession()

getUrl

String getUrl()

getOperation

OperationDocumentation getOperation()
Get the ID of the operation to be invoked

Returns:

setInput

OperationRequest setInput(OperationInput input)

getInput

OperationInput getInput()

set

OperationRequest set(String key,
                     Object value)

setContextProperty

OperationRequest setContextProperty(String key,
                                    Object value)

execute

Object execute()
               throws Exception
Throws:
Exception

execute

void execute(AsyncCallback<Object> cb)

getParameters

Map<String,Object> getParameters()

getContextParameters

Map<String,Object> getContextParameters()

setHeader

OperationRequest setHeader(String key,
                           String value)

getHeaders

Map<String,String> getHeaders()

Nuxeo ECM Projects 5.4.3-SNAPSHOT

Copyright © 2011 Nuxeo SAS. All Rights Reserved.