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 java.lang.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 benull
to instantiate a resource for the default engine.- Author:
- Thorben Lindhauer
-
-
Field Summary
Fields Modifier and Type Field Description protected javax.ws.rs.ext.Providers
providers
-
Constructor Summary
Constructors Constructor Description AbstractProcessEngineRestServiceImpl()
-
Method Summary
-
-
-
Method Detail
-
getProcessDefinitionService
public ProcessDefinitionRestService getProcessDefinitionService(java.lang.String engineName)
-
getProcessInstanceService
public ProcessInstanceRestService getProcessInstanceService(java.lang.String engineName)
-
getExecutionService
public ExecutionRestService getExecutionService(java.lang.String engineName)
-
getTaskRestService
public TaskRestService getTaskRestService(java.lang.String engineName)
-
getIdentityRestService
public IdentityRestService getIdentityRestService(java.lang.String engineName)
-
getMessageRestService
public MessageRestService getMessageRestService(java.lang.String engineName)
-
getVariableInstanceService
public VariableInstanceRestService getVariableInstanceService(java.lang.String engineName)
-
getJobDefinitionRestService
public JobDefinitionRestService getJobDefinitionRestService(java.lang.String engineName)
-
getJobRestService
public JobRestService getJobRestService(java.lang.String engineName)
-
getGroupRestService
public GroupRestService getGroupRestService(java.lang.String engineName)
-
getUserRestService
public UserRestService getUserRestService(java.lang.String engineName)
-
getAuthorizationRestService
public AuthorizationRestService getAuthorizationRestService(java.lang.String engineName)
-
getIncidentService
public IncidentRestService getIncidentService(java.lang.String engineName)
-
getHistoryRestService
public HistoryRestService getHistoryRestService(java.lang.String engineName)
-
getDeploymentRestService
public DeploymentRestService getDeploymentRestService(java.lang.String engineName)
-
getCaseDefinitionRestService
public CaseDefinitionRestService getCaseDefinitionRestService(java.lang.String engineName)
-
getCaseInstanceRestService
public CaseInstanceRestService getCaseInstanceRestService(java.lang.String engineName)
-
getCaseExecutionRestService
public CaseExecutionRestService getCaseExecutionRestService(java.lang.String engineName)
-
getFilterRestService
public FilterRestService getFilterRestService(java.lang.String engineName)
-
getMetricsRestService
public MetricsRestService getMetricsRestService(java.lang.String engineName)
-
getDecisionDefinitionRestService
public DecisionDefinitionRestService getDecisionDefinitionRestService(java.lang.String engineName)
-
getDecisionRequirementsDefinitionRestService
public DecisionRequirementsDefinitionRestService getDecisionRequirementsDefinitionRestService(java.lang.String engineName)
-
getExternalTaskRestService
public ExternalTaskRestService getExternalTaskRestService(java.lang.String engineName)
-
getMigrationRestService
public MigrationRestService getMigrationRestService(java.lang.String engineName)
-
getModificationRestService
public ModificationRestService getModificationRestService(java.lang.String engineName)
-
getBatchRestService
public BatchRestService getBatchRestService(java.lang.String engineName)
-
getTenantRestService
public TenantRestService getTenantRestService(java.lang.String engineName)
-
getSignalRestService
public SignalRestService getSignalRestService(java.lang.String engineName)
-
getConditionRestService
public ConditionRestService getConditionRestService(java.lang.String engineName)
-
getOptimizeRestService
public OptimizeRestService getOptimizeRestService(java.lang.String engineName)
-
getVersionRestService
public VersionRestService getVersionRestService(java.lang.String engineName)
-
getSchemaLogRestService
public SchemaLogRestService getSchemaLogRestService(java.lang.String engineName)
-
getEventSubscriptionRestService
public EventSubscriptionRestService getEventSubscriptionRestService(java.lang.String engineName)
-
getTelemetryRestService
public TelemetryRestService getTelemetryRestService(java.lang.String engineName)
-
getRelativeEngineUri
protected abstract java.net.URI getRelativeEngineUri(java.lang.String engineName)
-
getObjectMapper
protected com.fasterxml.jackson.databind.ObjectMapper getObjectMapper()
-
-