Class FrankPlugin

java.lang.Object
org.springframework.core.io.DefaultResourceLoader
org.springframework.context.support.AbstractApplicationContext
org.springframework.context.support.GenericApplicationContext
All Implemented Interfaces:
Closeable, AutoCloseable, ICacheEnabled<String,String>, ConfigurationAware, FrankElement, HasApplicationContext, HasName, HasTransactionAttribute, IConfigurable, IScopeProvider, ConfigurableLifecycle, org.springframework.beans.factory.Aware, org.springframework.beans.factory.BeanFactory, org.springframework.beans.factory.HierarchicalBeanFactory, org.springframework.beans.factory.InitializingBean, org.springframework.beans.factory.ListableBeanFactory, org.springframework.beans.factory.support.BeanDefinitionRegistry, org.springframework.context.ApplicationContext, org.springframework.context.ApplicationContextAware, org.springframework.context.ApplicationEventPublisher, org.springframework.context.ConfigurableApplicationContext, org.springframework.context.Lifecycle, org.springframework.context.MessageSource, org.springframework.context.Phased, org.springframework.context.SmartLifecycle, org.springframework.core.AliasRegistry, org.springframework.core.env.EnvironmentCapable, org.springframework.core.io.ResourceLoader, org.springframework.core.io.support.ResourcePatternResolver

public class FrankPlugin extends PipeLine
  • Constructor Details

    • FrankPlugin

      public FrankPlugin()
  • Method Details

    • getPluginLoader

      public PluginLoader getPluginLoader(org.springframework.context.ApplicationContext applicationContext)
    • afterPropertiesSet

      public void afterPropertiesSet() throws Exception
      Specified by:
      afterPropertiesSet in interface org.springframework.beans.factory.InitializingBean
      Overrides:
      afterPropertiesSet in class PipeLine
      Throws:
      Exception
    • configure

      public void configure() throws ConfigurationException
      Description copied from class: PipeLine
      Configures the pipes of this Pipeline and does some basic checks. It also registers the PipeLineSession object at the pipes.
      Specified by:
      configure in interface IConfigurable
      Overrides:
      configure in class PipeLine
      Throws:
      ConfigurationException - in case it was not able to configure the component.
      See Also:
    • getClassLoader

      public @NonNull ClassLoader getClassLoader()
      Specified by:
      getClassLoader in interface org.springframework.core.io.ResourceLoader
      Overrides:
      getClassLoader in class org.springframework.context.support.GenericApplicationContext
    • setPluginName

      public void setPluginName(String pluginName)
    • setConfigurationFile

      public void setConfigurationFile(String configurationFile)