Package org.camunda.bpm.engine.cdi.impl
Class NamedProcessEngineServicesProducer
- java.lang.Object
-
- org.camunda.bpm.engine.cdi.impl.NamedProcessEngineServicesProducer
-
public class NamedProcessEngineServicesProducer extends Object
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 Constructor Description NamedProcessEngineServicesProducer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AuthorizationServiceauthorizationService(javax.enterprise.inject.spi.InjectionPoint ip)CaseServicecaseService(javax.enterprise.inject.spi.InjectionPoint ip)DecisionServicedecisionService(javax.enterprise.inject.spi.InjectionPoint ip)ExternalTaskServiceexternalTaskService(javax.enterprise.inject.spi.InjectionPoint ip)FilterServicefilterService(javax.enterprise.inject.spi.InjectionPoint ip)FormServiceformService(javax.enterprise.inject.spi.InjectionPoint ip)HistoryServicehistoryService(javax.enterprise.inject.spi.InjectionPoint ip)IdentityServiceidentityService(javax.enterprise.inject.spi.InjectionPoint ip)ManagementServicemanagementService(javax.enterprise.inject.spi.InjectionPoint ip)ProcessEngineprocessEngine(javax.enterprise.inject.spi.InjectionPoint ip)RepositoryServicerepositoryService(javax.enterprise.inject.spi.InjectionPoint ip)RuntimeServiceruntimeService(javax.enterprise.inject.spi.InjectionPoint ip)TaskServicetaskService(javax.enterprise.inject.spi.InjectionPoint ip)
-
-
-
Method Detail
-
processEngine
@Produces @ProcessEngineName("") public ProcessEngine processEngine(javax.enterprise.inject.spi.InjectionPoint ip)
-
runtimeService
@Produces @ProcessEngineName("") public RuntimeService runtimeService(javax.enterprise.inject.spi.InjectionPoint ip)
-
taskService
@Produces @ProcessEngineName("") public TaskService taskService(javax.enterprise.inject.spi.InjectionPoint ip)
-
repositoryService
@Produces @ProcessEngineName("") public RepositoryService repositoryService(javax.enterprise.inject.spi.InjectionPoint ip)
-
formService
@Produces @ProcessEngineName("") public FormService formService(javax.enterprise.inject.spi.InjectionPoint ip)
-
historyService
@Produces @ProcessEngineName("") public HistoryService historyService(javax.enterprise.inject.spi.InjectionPoint ip)
-
identityService
@Produces @ProcessEngineName("") public IdentityService identityService(javax.enterprise.inject.spi.InjectionPoint ip)
-
managementService
@Produces @ProcessEngineName("") public ManagementService managementService(javax.enterprise.inject.spi.InjectionPoint ip)
-
authorizationService
@Produces @ProcessEngineName("") public AuthorizationService authorizationService(javax.enterprise.inject.spi.InjectionPoint ip)
-
filterService
@Produces @ProcessEngineName("") public FilterService filterService(javax.enterprise.inject.spi.InjectionPoint ip)
-
externalTaskService
@Produces @ProcessEngineName("") public ExternalTaskService externalTaskService(javax.enterprise.inject.spi.InjectionPoint ip)
-
caseService
@Produces @ProcessEngineName("") public CaseService caseService(javax.enterprise.inject.spi.InjectionPoint ip)
-
decisionService
@Produces @ProcessEngineName("") public DecisionService decisionService(javax.enterprise.inject.spi.InjectionPoint ip)
-
-