eu.larkc.core.management
Class WorkflowResourceImpl

java.lang.Object
  extended by org.restlet.resource.UniformResource
      extended by org.restlet.resource.ServerResource
          extended by eu.larkc.core.management.WorkflowResourceImpl
All Implemented Interfaces:
WorkflowResource

public class WorkflowResourceImpl
extends org.restlet.resource.ServerResource
implements WorkflowResource

This class implements the methods defined by the WorkflowResource interface to allow operations on specific workflows over the management interface.

Author:
norlan

Constructor Summary
WorkflowResourceImpl()
           
 
Method Summary
 void deleteWorkflow()
          This method deletes a workflow via the management interface.
 
Methods inherited from class org.restlet.resource.ServerResource
abort, commit, getOnSent, getVariants, handle, isAnnotated, isAutoCommitting, isCommitted, isConditional, isExisting, isInRole, isNegotiated, redirectPermanent, redirectPermanent, redirectSeeOther, redirectSeeOther, redirectTemporary, redirectTemporary, setAllowedMethods, setAnnotated, setAutoCommitting, setChallengeRequests, setCommitted, setConditional, setCookieSettings, setDimensions, setExisting, setLocationRef, setLocationRef, setNegotiated, setOnSent, setServerInfo, setStatus, setStatus, setStatus, setStatus, updateAllowedMethods
 
Methods inherited from class org.restlet.resource.UniformResource
getAllowedMethods, getApplication, getChallengeRequests, getChallengeResponse, getClientInfo, getConditions, getContext, getConverterService, getCookies, getCookieSettings, getDimensions, getHostRef, getLocationRef, getLogger, getMatrix, getMaxForwards, getMetadataService, getMethod, getOriginalRef, getProtocol, getQuery, getRanges, getReference, getReferrerRef, getRequest, getRequestAttributes, getRequestEntity, getResponse, getResponseAttributes, getResponseEntity, getRootRef, getServerInfo, getStatus, getStatusService, init, isConfidential, release, setRequest, setResponse
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WorkflowResourceImpl

public WorkflowResourceImpl()
Method Detail

deleteWorkflow

public void deleteWorkflow()
                    throws InvalidURLException,
                           EndpointShutdownException
Description copied from interface: WorkflowResource
This method deletes a workflow via the management interface.

Specified by:
deleteWorkflow in interface WorkflowResource
Throws:
InvalidURLException - if the URL is invalid
EndpointShutdownException - if one or more endpoints are unable to shutdown