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 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 outputsvoid
enableDataIntegration()
Enables the components necessary to create reportsvoid
enableMetadata()
Enables the metadata servicesvoid
enableOlap()
Enables the components necessary to create reportsvoid
enablePluginManager()
Enables the plugin managervoid
enablePooledDatasources()
Enables the pooled datasourcesvoid
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
-
-
-
-
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 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
-
-