Class AbstractEvaluationContextFactoryBean

java.lang.Object
org.springframework.integration.config.AbstractEvaluationContextFactoryBean
All Implemented Interfaces:
org.springframework.beans.factory.Aware, org.springframework.beans.factory.InitializingBean, org.springframework.context.ApplicationContextAware
Direct Known Subclasses:
IntegrationEvaluationContextFactoryBean, IntegrationSimpleEvaluationContextFactoryBean

public abstract class AbstractEvaluationContextFactoryBean
extends java.lang.Object
implements org.springframework.context.ApplicationContextAware, org.springframework.beans.factory.InitializingBean
Abstract class for integration evaluation context factory beans.
Since:
4.3.15
  • Constructor Summary

    Constructors 
    Constructor Description
    AbstractEvaluationContextFactoryBean()  
  • Method Summary

    Modifier and Type Method Description
    protected org.springframework.context.ApplicationContext getApplicationContext()  
    java.util.Map<java.lang.String,​java.lang.reflect.Method> getFunctions()  
    java.util.Map<java.lang.String,​org.springframework.expression.PropertyAccessor> getPropertyAccessors()  
    protected org.springframework.expression.TypeConverter getTypeConverter()  
    protected void initialize​(java.lang.String beanName)  
    void setApplicationContext​(org.springframework.context.ApplicationContext applicationContext)  
    void setFunctions​(java.util.Map<java.lang.String,​java.lang.reflect.Method> functionsArg)  
    void setPropertyAccessors​(java.util.Map<java.lang.String,​org.springframework.expression.PropertyAccessor> accessors)  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.springframework.beans.factory.InitializingBean

    afterPropertiesSet
  • Constructor Details

  • Method Details

    • getTypeConverter

      protected org.springframework.expression.TypeConverter getTypeConverter()
    • getApplicationContext

      protected org.springframework.context.ApplicationContext getApplicationContext()
    • setApplicationContext

      public void setApplicationContext​(org.springframework.context.ApplicationContext applicationContext) throws org.springframework.beans.BeansException
      Specified by:
      setApplicationContext in interface org.springframework.context.ApplicationContextAware
      Throws:
      org.springframework.beans.BeansException
    • setPropertyAccessors

      public void setPropertyAccessors​(java.util.Map<java.lang.String,​org.springframework.expression.PropertyAccessor> accessors)
    • getPropertyAccessors

      public java.util.Map<java.lang.String,​org.springframework.expression.PropertyAccessor> getPropertyAccessors()
    • setFunctions

      public void setFunctions​(java.util.Map<java.lang.String,​java.lang.reflect.Method> functionsArg)
    • getFunctions

      public java.util.Map<java.lang.String,​java.lang.reflect.Method> getFunctions()
    • initialize

      protected void initialize​(java.lang.String beanName)