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.PentahoSystemBootThis 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 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 outputsvoidenableDataIntegration()Enables the components necessary to create reportsvoidenableMetadata()Enables the metadata servicesvoidenableOlap()Enables the components necessary to create reportsvoidenablePluginManager()Enables the plugin managervoidenablePooledDatasources()Enables the pooled datasourcesvoidenableReporting()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
-
-
-
-
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:
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
-
-