org.camunda.bpm.engine.rest.impl
Class AbstractProcessEngineRestServiceImpl
java.lang.Object
org.camunda.bpm.engine.rest.impl.AbstractProcessEngineRestServiceImpl
- Direct Known Subclasses:
- DefaultProcessEngineRestServiceImpl, NamedProcessEngineRestServiceImpl
public abstract class AbstractProcessEngineRestServiceImpl
- extends Object
Abstract process engine resource that provides instantiations of all REST resources.
Subclasses can add JAX-RS to methods as required annotations. For example, if only
the process definition resource should be exposed, it is sufficient to add JAX-RS annotations to that
resource. The engineName parameter of all the provided methods may be null
to instantiate a resource for the default engine.
- Author:
- Thorben Lindhauer
|
Field Summary |
protected javax.ws.rs.ext.Providers |
providers
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
providers
@Context
protected javax.ws.rs.ext.Providers providers
AbstractProcessEngineRestServiceImpl
public AbstractProcessEngineRestServiceImpl()
getProcessDefinitionService
public ProcessDefinitionRestService getProcessDefinitionService(String engineName)
getProcessInstanceService
public ProcessInstanceRestService getProcessInstanceService(String engineName)
getExecutionService
public ExecutionRestService getExecutionService(String engineName)
getTaskRestService
public TaskRestService getTaskRestService(String engineName)
getIdentityRestService
public IdentityRestService getIdentityRestService(String engineName)
getMessageRestService
public MessageRestService getMessageRestService(String engineName)
getVariableInstanceService
public VariableInstanceRestService getVariableInstanceService(String engineName)
getJobDefinitionRestService
public JobDefinitionRestService getJobDefinitionRestService(String engineName)
getJobRestService
public JobRestService getJobRestService(String engineName)
getGroupRestService
public GroupRestService getGroupRestService(String engineName)
getUserRestService
public UserRestService getUserRestService(String engineName)
getAuthorizationRestService
public AuthorizationRestService getAuthorizationRestService(String engineName)
getIncidentService
public IncidentRestService getIncidentService(String engineName)
getHistoryRestService
public HistoryRestService getHistoryRestService(String engineName)
getDeploymentRestService
public DeploymentRestService getDeploymentRestService(String engineName)
getCaseDefinitionRestService
public CaseDefinitionRestService getCaseDefinitionRestService(String engineName)
getCaseInstanceRestService
public CaseInstanceRestService getCaseInstanceRestService(String engineName)
getCaseExecutionRestService
public CaseExecutionRestService getCaseExecutionRestService(String engineName)
getFilterRestService
public FilterRestService getFilterRestService(String engineName)
getMetricsRestService
public MetricsRestService getMetricsRestService(String engineName)
getDecisionDefinitionRestService
public DecisionDefinitionRestService getDecisionDefinitionRestService(String engineName)
getDecisionRequirementsDefinitionRestService
public DecisionRequirementsDefinitionRestService getDecisionRequirementsDefinitionRestService(String engineName)
getExternalTaskRestService
public ExternalTaskRestService getExternalTaskRestService(String engineName)
getMigrationRestService
public MigrationRestService getMigrationRestService(String engineName)
getBatchRestService
public BatchRestService getBatchRestService(String engineName)
getTenantRestService
public TenantRestService getTenantRestService(String engineName)
getRelativeEngineUri
protected abstract URI getRelativeEngineUri(String engineName)
getObjectMapper
protected com.fasterxml.jackson.databind.ObjectMapper getObjectMapper()
Copyright © 2016 camunda services GmbH. All rights reserved.