Interface IAquimaEngineConfiguration

All Superinterfaces:
com.aquima.interactions.ds.IAquimaConfiguration, com.aquima.interactions.ds.IConfiguration

public interface IAquimaEngineConfiguration extends com.aquima.interactions.ds.IAquimaConfiguration
This interface defines is the main configuration for the Aquima Engine Facade.
Since:
8.0
Author:
Danny Roest
  • Method Summary

    Modifier and Type
    Method
    Description
    This method returns the method where the engine is running in.
    This method returns the Aquima UI for the specified name.
    This method return a list with all the names of the registered Aquima User Interfaces.
    void
    This methods sets the mode the engine is running in.

    Methods inherited from interface com.aquima.interactions.ds.IAquimaConfiguration

    getApplicationConfiguration, getTimer, getUserScopeDao

    Methods inherited from interface com.aquima.interactions.ds.IConfiguration

    getFactoryManager, getResourceManager
  • Method Details

    • getAquimaMode

      AquimaMode getAquimaMode()
      This method returns the method where the engine is running in.
      Returns:
      the mode in which the engine is running in.
    • setAquimaMode

      void setAquimaMode(AquimaMode aquimaMode)
      This methods sets the mode the engine is running in.
      Parameters:
      aquimaMode - the mode the engine is running in.
    • getAquimaUi

      IAquimaUi getAquimaUi(String name)
      This method returns the Aquima UI for the specified name.
      Parameters:
      name - the name of the UI
      Returns:
      the Aquima User interface with the specified name.
      Throws:
      IllegalArgumentException - when no Aquima UI with the specified name can be found.
    • getAquimaUiNames

      List<String> getAquimaUiNames()
      This method return a list with all the names of the registered Aquima User Interfaces.
      Returns:
      the aquima UI names.