Class AnnotatedExpanderFactory

java.lang.Object
com.aquima.web.config.annotation.factory.AnnotatedFactoryBase
com.aquima.web.config.annotation.factory.AnnotatedExpanderFactory
All Implemented Interfaces:
com.aquima.interactions.portal.IContainerFactory

public final class AnnotatedExpanderFactory extends AnnotatedFactoryBase implements com.aquima.interactions.portal.IContainerFactory
IContainerFactory implementation that scans the Spring context for beans with an AquimaExpander annotation.
Since:
8.0
Author:
Jon van Leuven
See Also:
  • AquimaExpander
  • Constructor Details Link icon

    • AnnotatedExpanderFactory Link icon

      protected AnnotatedExpanderFactory(org.springframework.context.ApplicationContext ctx, String projectName)
      Constructs an expander factory by scanning the Spring context for beans with an @AquimaExpander annotation.
      Parameters:
      ctx - The Spring context, required.
      projectName - The optional project name that is used when filtering the annotated beans.
  • Method Details Link icon

    • getContainer Link icon

      public com.aquima.interactions.portal.IContainerExpander getContainer(com.aquima.interactions.foundation.ApplicationID id, String containerTypeName)
      Specified by:
      getContainer in interface com.aquima.interactions.portal.IContainerFactory