Package org.pentaho.platform.plugin.boot
Class PentahoBoot
java.lang.Object
org.pentaho.platform.engine.core.system.boot.PentahoSystemBoot
org.pentaho.platform.plugin.boot.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 -
Method Summary
Modifier and TypeMethodDescriptionprotected voidconfigure(String solutionPath, String baseUrl, org.pentaho.platform.api.engine.IPentahoDefinableObjectFactory factory) Sets up the defaults: - File-based repository - SQL datasource connections - MXL datasources - File outputsvoidEnables the components necessary to create reportsvoidEnables the metadata servicesvoidEnables the components necessary to create reportsvoidEnables the plugin managervoidEnables the pooled datasourcesvoidEnables the components necessary to create reportsMethods 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 Details
-
PentahoBoot
public PentahoBoot()
-
-
Method Details
-
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:
configurein classorg.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
-