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

    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)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 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)