Class AngularUi

  • All Implemented Interfaces:
    com.blueriq.component.api.ui.IAquimaUi

    @Component
    @RefreshScope
    public class AngularUi
    extends Object
    implements com.blueriq.component.api.ui.IAquimaUi
    • Method Detail

      • getName

        public String getName()
        Specified by:
        getName in interface com.blueriq.component.api.ui.IAquimaUi
      • getPath

        public String getPath​(String sessionId)
        Specified by:
        getPath in interface com.blueriq.component.api.ui.IAquimaUi
      • getLink

        public String getLink​(String sessionId)
        Specified by:
        getLink in interface com.blueriq.component.api.ui.IAquimaUi
      • hasCache

        public boolean hasCache()
        Specified by:
        hasCache in interface com.blueriq.component.api.ui.IAquimaUi
      • resetCache

        public boolean resetCache()
        Specified by:
        resetCache in interface com.blueriq.component.api.ui.IAquimaUi
      • render

        public void render​(Writer target,
                           String theme,
                           String sessionId,
                           com.aquima.interactions.composer.IPage currentPage,
                           com.aquima.interactions.foundation.text.ILanguage currentLanguage,
                           com.aquima.interactions.foundation.text.ILanguage defaultLanguage,
                           int sessionTimeout)
                    throws Exception
        Throws:
        Exception
      • writeSource

        public void writeSource​(com.aquima.interactions.composer.ICompositeElement element,
                                com.blueriq.component.api.ui.IRenderContext context,
                                Writer result)
                         throws IOException
        Specified by:
        writeSource in interface com.blueriq.component.api.ui.IAquimaUi
        Throws:
        IOException
      • getSourceContentType

        public String getSourceContentType()
        Specified by:
        getSourceContentType in interface com.blueriq.component.api.ui.IAquimaUi
      • getThemes

        public List<String> getThemes()
        Specified by:
        getThemes in interface com.blueriq.component.api.ui.IAquimaUi