public class DatabaseMetaStoreUtil
extends org.pentaho.metastore.util.MetaStoreUtil
| Constructor and Description |
|---|
DatabaseMetaStoreUtil() |
| Modifier and Type | Method and Description |
|---|---|
static void |
createDatabaseElement(org.pentaho.metastore.api.IMetaStore metaStore,
DatabaseMeta databaseMeta) |
static List<DatabaseMeta> |
getDatabaseElements(org.pentaho.metastore.api.IMetaStore metaStore) |
static DatabaseMeta |
loadDatabaseMetaFromDatabaseElement(org.pentaho.metastore.api.IMetaStore metaStore,
org.pentaho.metastore.api.IMetaStoreElement element) |
static org.pentaho.metastore.api.IMetaStoreElement |
populateDatabaseElement(org.pentaho.metastore.api.IMetaStore metaStore,
DatabaseMeta databaseMeta) |
static org.pentaho.metastore.api.IMetaStoreElementType |
populateDatabaseElementType(org.pentaho.metastore.api.IMetaStore metaStore) |
public static List<DatabaseMeta> getDatabaseElements(org.pentaho.metastore.api.IMetaStore metaStore) throws org.pentaho.metastore.api.exceptions.MetaStoreException
org.pentaho.metastore.api.exceptions.MetaStoreExceptionpublic static void createDatabaseElement(org.pentaho.metastore.api.IMetaStore metaStore,
DatabaseMeta databaseMeta)
throws org.pentaho.metastore.api.exceptions.MetaStoreException
org.pentaho.metastore.api.exceptions.MetaStoreExceptionpublic static org.pentaho.metastore.api.IMetaStoreElementType populateDatabaseElementType(org.pentaho.metastore.api.IMetaStore metaStore)
throws org.pentaho.metastore.api.exceptions.MetaStoreException
org.pentaho.metastore.api.exceptions.MetaStoreExceptionpublic static org.pentaho.metastore.api.IMetaStoreElement populateDatabaseElement(org.pentaho.metastore.api.IMetaStore metaStore,
DatabaseMeta databaseMeta)
throws org.pentaho.metastore.api.exceptions.MetaStoreException
org.pentaho.metastore.api.exceptions.MetaStoreExceptionpublic static DatabaseMeta loadDatabaseMetaFromDatabaseElement(org.pentaho.metastore.api.IMetaStore metaStore, org.pentaho.metastore.api.IMetaStoreElement element) throws KettlePluginException
KettlePluginException