Package org.camunda.bpm.engine.cdi.impl
Class NamedProcessEngineServicesProducer
java.lang.Object
org.camunda.bpm.engine.cdi.impl.NamedProcessEngineServicesProducer
This bean provides producers for the process engine services such
that the injection point can choose the process engine it wants to
inject by its name:
- Author:
- Daniel Meyer
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.camunda.bpm.engine.AuthorizationServiceauthorizationService(javax.enterprise.inject.spi.InjectionPoint ip) org.camunda.bpm.engine.CaseServicecaseService(javax.enterprise.inject.spi.InjectionPoint ip) org.camunda.bpm.engine.DecisionServicedecisionService(javax.enterprise.inject.spi.InjectionPoint ip) org.camunda.bpm.engine.ExternalTaskServiceexternalTaskService(javax.enterprise.inject.spi.InjectionPoint ip) org.camunda.bpm.engine.FilterServicefilterService(javax.enterprise.inject.spi.InjectionPoint ip) org.camunda.bpm.engine.FormServiceformService(javax.enterprise.inject.spi.InjectionPoint ip) org.camunda.bpm.engine.HistoryServicehistoryService(javax.enterprise.inject.spi.InjectionPoint ip) org.camunda.bpm.engine.IdentityServiceidentityService(javax.enterprise.inject.spi.InjectionPoint ip) org.camunda.bpm.engine.ManagementServicemanagementService(javax.enterprise.inject.spi.InjectionPoint ip) org.camunda.bpm.engine.ProcessEngineprocessEngine(javax.enterprise.inject.spi.InjectionPoint ip) org.camunda.bpm.engine.RepositoryServicerepositoryService(javax.enterprise.inject.spi.InjectionPoint ip) org.camunda.bpm.engine.RuntimeServiceruntimeService(javax.enterprise.inject.spi.InjectionPoint ip) org.camunda.bpm.engine.TaskServicetaskService(javax.enterprise.inject.spi.InjectionPoint ip)
-
Constructor Details
-
NamedProcessEngineServicesProducer
public NamedProcessEngineServicesProducer()
-
-
Method Details
-
processEngine
@Produces @ProcessEngineName("") public org.camunda.bpm.engine.ProcessEngine processEngine(javax.enterprise.inject.spi.InjectionPoint ip) -
runtimeService
@Produces @ProcessEngineName("") public org.camunda.bpm.engine.RuntimeService runtimeService(javax.enterprise.inject.spi.InjectionPoint ip) -
taskService
@Produces @ProcessEngineName("") public org.camunda.bpm.engine.TaskService taskService(javax.enterprise.inject.spi.InjectionPoint ip) -
repositoryService
@Produces @ProcessEngineName("") public org.camunda.bpm.engine.RepositoryService repositoryService(javax.enterprise.inject.spi.InjectionPoint ip) -
formService
@Produces @ProcessEngineName("") public org.camunda.bpm.engine.FormService formService(javax.enterprise.inject.spi.InjectionPoint ip) -
historyService
@Produces @ProcessEngineName("") public org.camunda.bpm.engine.HistoryService historyService(javax.enterprise.inject.spi.InjectionPoint ip) -
identityService
@Produces @ProcessEngineName("") public org.camunda.bpm.engine.IdentityService identityService(javax.enterprise.inject.spi.InjectionPoint ip) -
managementService
@Produces @ProcessEngineName("") public org.camunda.bpm.engine.ManagementService managementService(javax.enterprise.inject.spi.InjectionPoint ip) -
authorizationService
@Produces @ProcessEngineName("") public org.camunda.bpm.engine.AuthorizationService authorizationService(javax.enterprise.inject.spi.InjectionPoint ip) -
filterService
@Produces @ProcessEngineName("") public org.camunda.bpm.engine.FilterService filterService(javax.enterprise.inject.spi.InjectionPoint ip) -
externalTaskService
@Produces @ProcessEngineName("") public org.camunda.bpm.engine.ExternalTaskService externalTaskService(javax.enterprise.inject.spi.InjectionPoint ip) -
caseService
@Produces @ProcessEngineName("") public org.camunda.bpm.engine.CaseService caseService(javax.enterprise.inject.spi.InjectionPoint ip) -
decisionService
@Produces @ProcessEngineName("") public org.camunda.bpm.engine.DecisionService decisionService(javax.enterprise.inject.spi.InjectionPoint ip)
-