Class AbstractInjectSupportBean

java.lang.Object
ru.cg.webbpm.modules.inject.AbstractInjectSupportBean
All Implemented Interfaces:
org.springframework.beans.factory.Aware, org.springframework.context.ApplicationContextAware, InjectSupportBean
Direct Known Subclasses:
PageContext, ProcessContext

public class AbstractInjectSupportBean extends Object implements InjectSupportBean, org.springframework.context.ApplicationContextAware
  • Constructor Details

    • AbstractInjectSupportBean

      public AbstractInjectSupportBean()
  • Method Details

    • getApplicationContext

      public org.springframework.context.ApplicationContext getApplicationContext()
      Specified by:
      getApplicationContext in interface InjectSupportBean
    • 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
    • getBeanFactory

      public org.springframework.beans.factory.config.AutowireCapableBeanFactory getBeanFactory()
      Specified by:
      getBeanFactory in interface InjectSupportBean
    • fromJson

      protected <T> T fromJson(String json, Class<T> classOfT)
    • getBean

      protected <T> T getBean(Class<T> classOfT)
    • autowire

      protected <T> T autowire(Class<T> classOfT)
    • createBean

      protected <T> T createBean(T bean)