Class DIServerConfig
- java.lang.Object
-
- org.pentaho.di.www.SlaveServerConfig
-
- org.pentaho.platform.plugin.action.kettle.DIServerConfig
-
public class DIServerConfig extends org.pentaho.di.www.SlaveServerConfigSlave Server Config for Carte Servlet running within the DI Server. OverridesgetRepository()andgetMetaStore()to use an in-process PurRepository connection with active user credentials if not otherwise configured via slaveserverconfig.xml- Author:
- nhudak
-
-
Field Summary
Fields Modifier and Type Field Description static StringPUR_REPOSITORY_PLUGIN_IDstatic StringSINGLE_DI_SERVER_INSTANCE
-
Constructor Summary
Constructors Constructor Description DIServerConfig(org.pentaho.di.core.logging.LogChannel logChannel, Node configNode)DIServerConfig(org.pentaho.di.core.logging.LogChannel logChannel, Node configNode, org.pentaho.di.core.plugins.PluginRegistry pluginRegistry)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.pentaho.metastore.stores.delegate.DelegatingMetaStoregetMetaStore()org.pentaho.di.repository.RepositorygetRepository()-
Methods inherited from class org.pentaho.di.www.SlaveServerConfig
getAutoSequence, getDatabases, getFilename, getMasters, getMaxLogLines, getMaxLogTimeoutMinutes, getObjectTimeoutMinutes, getPasswordFile, getRepositoryId, getRepositoryPassword, getRepositoryUsername, getSlaveSequences, getSlaveServer, getXML, isAutomaticCreationAllowed, isJoining, isReportingToMasters, parseJettyOptions, readAutoSequences, setAutomaticCreationAllowed, setAutoSequence, setDatabases, setFilename, setJoining, setMasters, setMaxLogLines, setMaxLogTimeoutMinutes, setMetaStore, setObjectTimeoutMinutes, setPasswordFile, setReportingToMasters, setRepository, setRepositoryId, setRepositoryPassword, setRepositoryUsername, setSlaveSequences, setSlaveServer, setUpJettyOptions
-
-
-
-
Field Detail
-
SINGLE_DI_SERVER_INSTANCE
public static final String SINGLE_DI_SERVER_INSTANCE
- See Also:
- Constant Field Values
-
PUR_REPOSITORY_PLUGIN_ID
public static final String PUR_REPOSITORY_PLUGIN_ID
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
DIServerConfig
public DIServerConfig(org.pentaho.di.core.logging.LogChannel logChannel, Node configNode) throws org.pentaho.di.core.exception.KettleXMLException- Throws:
org.pentaho.di.core.exception.KettleXMLException
-
DIServerConfig
public DIServerConfig(org.pentaho.di.core.logging.LogChannel logChannel, Node configNode, org.pentaho.di.core.plugins.PluginRegistry pluginRegistry) throws org.pentaho.di.core.exception.KettleXMLException- Throws:
org.pentaho.di.core.exception.KettleXMLException
-
-
Method Detail
-
getRepository
public org.pentaho.di.repository.Repository getRepository() throws org.pentaho.di.core.exception.KettleException- Overrides:
getRepositoryin classorg.pentaho.di.www.SlaveServerConfig- Throws:
org.pentaho.di.core.exception.KettleException
-
getMetaStore
public org.pentaho.metastore.stores.delegate.DelegatingMetaStore getMetaStore()
- Overrides:
getMetaStorein classorg.pentaho.di.www.SlaveServerConfig
-
-