Package org.pentaho.di.core.bowl
Class BaseBowl
java.lang.Object
org.pentaho.di.core.bowl.BaseBowl
- All Implemented Interfaces:
Bowl
- Direct Known Subclasses:
DefaultBowl
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGets a ConnectionManager for this Bowl.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.pentaho.di.core.bowl.Bowl
getExplicitMetastore, getMetastore
-
Constructor Details
-
BaseBowl
public BaseBowl()
-
-
Method Details
-
getConnectionManager
public ConnectionManager getConnectionManager() throws org.pentaho.metastore.api.exceptions.MetaStoreExceptionDescription copied from interface:Bowl
Gets a ConnectionManager for this Bowl. Uses a metastore from getMetastore(), so global connections will be returned as well. This ConnectionManager is effectively read-only. Since constructing and initializing ConnectionManagers can be expensive, and ConnectionManager instances don't share state, consumers should always use this method instead of ConnectionManager.getInstance()- Specified by:
getConnectionManager
in interfaceBowl
- Returns:
- ConnectionManager, never null.
- Throws:
org.pentaho.metastore.api.exceptions.MetaStoreException
-