Class SpringBeansResolverFactory

java.lang.Object
org.camunda.bpm.engine.spring.SpringBeansResolverFactory
All Implemented Interfaces:
org.camunda.bpm.engine.impl.scripting.engine.Resolver, org.camunda.bpm.engine.impl.scripting.engine.ResolverFactory

public class SpringBeansResolverFactory extends Object implements org.camunda.bpm.engine.impl.scripting.engine.ResolverFactory, org.camunda.bpm.engine.impl.scripting.engine.Resolver

ResolverFactory and Resolver classes to make the beans managed by the Spring container available in scripting

  • Field Details

    • LOG

      protected static Logger LOG
    • SCOPE_NOT_ACTIVE_EXCEPTION

      protected static String SCOPE_NOT_ACTIVE_EXCEPTION
  • Constructor Details

    • SpringBeansResolverFactory

      public SpringBeansResolverFactory(org.springframework.context.ApplicationContext applicationContext)
  • Method Details

    • createResolver

      public org.camunda.bpm.engine.impl.scripting.engine.Resolver createResolver(org.camunda.bpm.engine.delegate.VariableScope variableScope)
      Specified by:
      createResolver in interface org.camunda.bpm.engine.impl.scripting.engine.ResolverFactory
    • containsKey

      public boolean containsKey(Object key)
      Specified by:
      containsKey in interface org.camunda.bpm.engine.impl.scripting.engine.Resolver
    • get

      public Object get(Object key)
      Specified by:
      get in interface org.camunda.bpm.engine.impl.scripting.engine.Resolver
    • keySet

      public Set<String> keySet()
      Specified by:
      keySet in interface org.camunda.bpm.engine.impl.scripting.engine.Resolver