Package 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
engineNameparameter of all the provided methods may benullto instantiate a resource for the default engine.- Author:
 - Thorben Lindhauer
 
 
- 
- 
Field Summary
Fields Modifier and Type Field Description protected javax.ws.rs.ext.Providersproviders 
- 
Constructor Summary
Constructors Constructor Description AbstractProcessEngineRestServiceImpl() 
- 
Method Summary
 
 - 
 
- 
- 
Method Detail
- 
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)
 
- 
getModificationRestService
public ModificationRestService getModificationRestService(String engineName)
 
- 
getBatchRestService
public BatchRestService getBatchRestService(String engineName)
 
- 
getTenantRestService
public TenantRestService getTenantRestService(String engineName)
 
- 
getSignalRestService
public SignalRestService getSignalRestService(String engineName)
 
- 
getConditionRestService
public ConditionRestService getConditionRestService(String engineName)
 
- 
getOptimizeRestService
public OptimizeRestService getOptimizeRestService(String engineName)
 
- 
getVersionRestService
public VersionRestService getVersionRestService(String engineName)
 
- 
getSchemaLogRestService
public SchemaLogRestService getSchemaLogRestService(String engineName)
 
- 
getEventSubscriptionRestService
public EventSubscriptionRestService getEventSubscriptionRestService(String engineName)
 
- 
getTelemetryRestService
public TelemetryRestService getTelemetryRestService(String engineName)
 
- 
getObjectMapper
protected com.fasterxml.jackson.databind.ObjectMapper getObjectMapper()
 
 - 
 
 -