org.pentaho.platform.plugin.boot
Class PentahoBoot

java.lang.Object
  extended by org.pentaho.platform.engine.core.system.boot.PentahoSystemBoot
      extended by org.pentaho.platform.plugin.boot.PentahoBoot

public class PentahoBoot
extends PentahoSystemBoot

This class is designed to help embedded deployments start the Pentaho system

Author:
jamesdixon

Constructor Summary
PentahoBoot()
           
 
Method Summary
 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, define, define, define, define, define, getFactory, getFilePath, getLifecycleListeners, getSettingsProvider, getStartupActions, init, isInitialized, setAdminActions, setFactory, setFilePath, setFullyQualifiedServerUrl, setLifecycleListeners, setSettingsProvider, setStartupActions, start, stop
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PentahoBoot

public PentahoBoot()
Method Detail

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