Nuxeo Enterprise Platform 5.4

org.nuxeo.ecm.automation.server.jaxrs
Class ExecutableResource

java.lang.Object
  extended by org.nuxeo.ecm.automation.server.jaxrs.ExecutableResource
Direct Known Subclasses:
ChainResource, OperationResource

public abstract class ExecutableResource
extends java.lang.Object

Author:
Bogdan Stefanescu

Constructor Summary
ExecutableResource(AutomationService service)
           
 
Method Summary
 java.lang.Object doPost(javax.servlet.http.HttpServletRequest request, ExecutionRequest xreq)
           
abstract  java.lang.Object execute(ExecutionRequest req)
           
 CoreSession getCoreSession()
           
abstract  java.lang.String getId()
           
abstract  boolean isChain()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExecutableResource

public ExecutableResource(AutomationService service)
Method Detail

getCoreSession

public CoreSession getCoreSession()

doPost

public java.lang.Object doPost(@Context
                               javax.servlet.http.HttpServletRequest request,
                               ExecutionRequest xreq)

getId

public abstract java.lang.String getId()

execute

public abstract java.lang.Object execute(ExecutionRequest req)
                                  throws java.lang.Exception
Throws:
java.lang.Exception

isChain

public abstract boolean isChain()

Nuxeo Enterprise Platform 5.4

Copyright © 2010 Nuxeo SAS. All Rights Reserved.