Class 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
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.camunda.bpm.engine.AuthorizationService authorizationService​(javax.enterprise.inject.spi.InjectionPoint ip)  
      org.camunda.bpm.engine.CaseService caseService​(javax.enterprise.inject.spi.InjectionPoint ip)  
      org.camunda.bpm.engine.DecisionService decisionService​(javax.enterprise.inject.spi.InjectionPoint ip)  
      org.camunda.bpm.engine.ExternalTaskService externalTaskService​(javax.enterprise.inject.spi.InjectionPoint ip)  
      org.camunda.bpm.engine.FilterService filterService​(javax.enterprise.inject.spi.InjectionPoint ip)  
      org.camunda.bpm.engine.FormService formService​(javax.enterprise.inject.spi.InjectionPoint ip)  
      org.camunda.bpm.engine.HistoryService historyService​(javax.enterprise.inject.spi.InjectionPoint ip)  
      org.camunda.bpm.engine.IdentityService identityService​(javax.enterprise.inject.spi.InjectionPoint ip)  
      org.camunda.bpm.engine.ManagementService managementService​(javax.enterprise.inject.spi.InjectionPoint ip)  
      org.camunda.bpm.engine.ProcessEngine processEngine​(javax.enterprise.inject.spi.InjectionPoint ip)  
      org.camunda.bpm.engine.RepositoryService repositoryService​(javax.enterprise.inject.spi.InjectionPoint ip)  
      org.camunda.bpm.engine.RuntimeService runtimeService​(javax.enterprise.inject.spi.InjectionPoint ip)  
      org.camunda.bpm.engine.TaskService taskService​(javax.enterprise.inject.spi.InjectionPoint ip)  
    • Constructor Detail

      • NamedProcessEngineServicesProducer

        public NamedProcessEngineServicesProducer()
    • Method Detail

      • 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)