Nuxeo ECM Projects 5.4.3-SNAPSHOT

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 Object

Author:
Bogdan Stefanescu

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

Method Detail

getCoreSession

public CoreSession getCoreSession()

doPost

public Object doPost(@Context
                     HttpServletRequest request,
                     ExecutionRequest xreq)

getId

public abstract String getId()

execute

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

isChain

public abstract boolean isChain()

Nuxeo ECM Projects 5.4.3-SNAPSHOT

Copyright © 2011 Nuxeo SAS. All Rights Reserved.