Class PentahoBoot


  • public class PentahoBoot
    extends org.pentaho.platform.engine.core.system.boot.PentahoSystemBoot
    This class is designed to help embedded deployments start the Hitachi Vantara system
    Author:
    jamesdixon
    • Constructor Summary

      Constructors 
      Constructor Description
      PentahoBoot()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected void configure​(String solutionPath, String baseUrl, org.pentaho.platform.api.engine.IPentahoDefinableObjectFactory factory)
      Sets up the defaults: - File-based repository - SQL datasource connections - MXL datasources - File outputs
      void enableDataIntegration()
      Enables the components necessary to create reports
      void enableMetadata()
      Enables the metadata services
      void enableOlap()
      Enables the components necessary to create reports
      void enablePluginManager()
      Enables the plugin manager
      void enablePooledDatasources()
      Enables the pooled datasources
      void enableReporting()
      Enables the components necessary to create reports
      • Methods inherited from class org.pentaho.platform.engine.core.system.boot.PentahoSystemBoot

        addAdminAction, addLifecycleListener, addStartupAction, createApplicationContext, define, define, define, define, define, define, getFactory, getFilePath, getLifecycleListeners, getSettingsProvider, getStartupActions, init, isInitialized, setAdminActions, setFactory, setFilePath, setFullyQualifiedServerUrl, setLifecycleListeners, setSettingsProvider, setStartupActions, start, stop
    • Constructor Detail

      • PentahoBoot

        public PentahoBoot()
    • Method Detail

      • configure

        protected void configure​(String solutionPath,
                                 String baseUrl,
                                 org.pentaho.platform.api.engine.IPentahoDefinableObjectFactory factory)
        Sets up the defaults: - File-based repository - SQL datasource connections - MXL datasources - File outputs
        Overrides:
        configure in class org.pentaho.platform.engine.core.system.boot.PentahoSystemBoot
      • enableReporting

        public void enableReporting()
        Enables the components necessary to create reports
      • enableOlap

        public void enableOlap()
        Enables the components necessary to create reports
      • enablePluginManager

        public void enablePluginManager()
        Enables the plugin manager
      • enablePooledDatasources

        public void enablePooledDatasources()
        Enables the pooled datasources
      • enableMetadata

        public void enableMetadata()
        Enables the metadata services
      • enableDataIntegration

        public void enableDataIntegration()
        Enables the components necessary to create reports