Package org.camunda.bpm.engine.rest.impl
Class AbstractProcessEngineRestServiceImpl
java.lang.Object
org.camunda.bpm.engine.rest.impl.AbstractProcessEngineRestServiceImpl
- Direct Known Subclasses:
DefaultProcessEngineRestServiceImpl
,NamedProcessEngineRestServiceImpl
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
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetAuthorizationRestService
(String engineName) getBatchRestService
(String engineName) getCaseDefinitionRestService
(String engineName) getCaseExecutionRestService
(String engineName) getCaseInstanceRestService
(String engineName) getConditionRestService
(String engineName) getDecisionDefinitionRestService
(String engineName) getDecisionRequirementsDefinitionRestService
(String engineName) getDeploymentRestService
(String engineName) getEventSubscriptionRestService
(String engineName) getExecutionService
(String engineName) getExternalTaskRestService
(String engineName) getFilterRestService
(String engineName) getGroupRestService
(String engineName) getHistoryRestService
(String engineName) getIdentityRestService
(String engineName) getIncidentService
(String engineName) getJobDefinitionRestService
(String engineName) getJobRestService
(String engineName) getMessageRestService
(String engineName) getMetricsRestService
(String engineName) getMigrationRestService
(String engineName) getModificationRestService
(String engineName) protected com.fasterxml.jackson.databind.ObjectMapper
getOptimizeRestService
(String engineName) getProcessDefinitionService
(String engineName) getProcessInstanceService
(String engineName) protected abstract URI
getRelativeEngineUri
(String engineName) getSchemaLogRestService
(String engineName) getSignalRestService
(String engineName) getTaskRestService
(String engineName) getTelemetryRestService
(String engineName) getTenantRestService
(String engineName) getUserRestService
(String engineName) getVariableInstanceService
(String engineName) getVersionRestService
(String engineName)
-
Field Details
-
providers
@Context protected javax.ws.rs.ext.Providers providers
-
-
Constructor Details
-
AbstractProcessEngineRestServiceImpl
public AbstractProcessEngineRestServiceImpl()
-
-
Method Details
-
getProcessDefinitionService
-
getProcessInstanceService
-
getExecutionService
-
getTaskRestService
-
getIdentityRestService
-
getMessageRestService
-
getVariableInstanceService
-
getJobDefinitionRestService
-
getJobRestService
-
getGroupRestService
-
getUserRestService
-
getAuthorizationRestService
-
getIncidentService
-
getHistoryRestService
-
getDeploymentRestService
-
getCaseDefinitionRestService
-
getCaseInstanceRestService
-
getCaseExecutionRestService
-
getFilterRestService
-
getMetricsRestService
-
getDecisionDefinitionRestService
-
getDecisionRequirementsDefinitionRestService
public DecisionRequirementsDefinitionRestService getDecisionRequirementsDefinitionRestService(String engineName) -
getExternalTaskRestService
-
getMigrationRestService
-
getModificationRestService
-
getBatchRestService
-
getTenantRestService
-
getSignalRestService
-
getConditionRestService
-
getOptimizeRestService
-
getVersionRestService
-
getSchemaLogRestService
-
getEventSubscriptionRestService
-
getTelemetryRestService
-
getRelativeEngineUri
-
getObjectMapper
protected com.fasterxml.jackson.databind.ObjectMapper getObjectMapper()
-