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.
Modifier and Type | Field and Description |
---|---|
protected javax.ws.rs.ext.Providers |
providers |
Constructor and Description |
---|
AbstractProcessEngineRestServiceImpl() |
public AbstractProcessEngineRestServiceImpl()
public ProcessDefinitionRestService getProcessDefinitionService(String engineName)
public ProcessInstanceRestService getProcessInstanceService(String engineName)
public ExecutionRestService getExecutionService(String engineName)
public TaskRestService getTaskRestService(String engineName)
public IdentityRestService getIdentityRestService(String engineName)
public MessageRestService getMessageRestService(String engineName)
public VariableInstanceRestService getVariableInstanceService(String engineName)
public JobDefinitionRestService getJobDefinitionRestService(String engineName)
public JobRestService getJobRestService(String engineName)
public GroupRestService getGroupRestService(String engineName)
public UserRestService getUserRestService(String engineName)
public AuthorizationRestService getAuthorizationRestService(String engineName)
public IncidentRestService getIncidentService(String engineName)
public HistoryRestService getHistoryRestService(String engineName)
public DeploymentRestService getDeploymentRestService(String engineName)
public CaseDefinitionRestService getCaseDefinitionRestService(String engineName)
public CaseInstanceRestService getCaseInstanceRestService(String engineName)
public CaseExecutionRestService getCaseExecutionRestService(String engineName)
public FilterRestService getFilterRestService(String engineName)
public MetricsRestService getMetricsRestService(String engineName)
public DecisionDefinitionRestService getDecisionDefinitionRestService(String engineName)
public DecisionRequirementsDefinitionRestService getDecisionRequirementsDefinitionRestService(String engineName)
public ExternalTaskRestService getExternalTaskRestService(String engineName)
public MigrationRestService getMigrationRestService(String engineName)
public ModificationRestService getModificationRestService(String engineName)
public BatchRestService getBatchRestService(String engineName)
public TenantRestService getTenantRestService(String engineName)
public SignalRestService getSignalRestService(String engineName)
public ConditionRestService getConditionRestService(String engineName)
public OptimizeRestService getOptimizeRestService(String engineName)
public VersionRestService getVersionRestService(String engineName)
public SchemaLogRestService getSchemaLogRestService(String engineName)
public EventSubscriptionRestService getEventSubscriptionRestService(String engineName)
public TelemetryRestService getTelemetryRestService(String engineName)
protected com.fasterxml.jackson.databind.ObjectMapper getObjectMapper()
Copyright © 2021. All rights reserved.