Class BusinessProcessContext

java.lang.Object
org.camunda.bpm.engine.cdi.impl.context.BusinessProcessContext
All Implemented Interfaces:
javax.enterprise.context.spi.Context
Direct Known Subclasses:
InjectableBusinessProcessContext

public class BusinessProcessContext extends Object implements javax.enterprise.context.spi.Context
Implementation of the BusinessProcessContext-scope.
Author:
Daniel Meyer
  • Field Details

    • beanManager

      protected javax.enterprise.inject.spi.BeanManager beanManager
  • Constructor Details

    • BusinessProcessContext

      public BusinessProcessContext()
    • BusinessProcessContext

      public BusinessProcessContext(javax.enterprise.inject.spi.BeanManager beanManager)
  • Method Details

    • getBusinessProcess

      protected BusinessProcess getBusinessProcess()
    • getScope

      public Class<? extends Annotation> getScope()
      Specified by:
      getScope in interface javax.enterprise.context.spi.Context
    • get

      public <T> T get(javax.enterprise.context.spi.Contextual<T> contextual)
      Specified by:
      get in interface javax.enterprise.context.spi.Context
    • get

      protected <T> T get(String variableName)
    • get

      public <T> T get(javax.enterprise.context.spi.Contextual<T> contextual, javax.enterprise.context.spi.CreationalContext<T> arg1)
      Specified by:
      get in interface javax.enterprise.context.spi.Context
    • get

      protected <T> T get(String variableName, T beanInstance)
    • isActive

      public boolean isActive()
      Specified by:
      isActive in interface javax.enterprise.context.spi.Context
    • getBeanManager

      protected javax.enterprise.inject.spi.BeanManager getBeanManager()