Package org.camunda.bpm.engine.cdi.impl
Class NamedProcessEngineServicesProducer
- java.lang.Object
-
- org.camunda.bpm.engine.cdi.impl.NamedProcessEngineServicesProducer
-
public class NamedProcessEngineServicesProducer extends java.lang.ObjectThis 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)
-
-