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.MetaStoreException
public static void createDatabaseElement(org.pentaho.metastore.api.IMetaStore metaStore, DatabaseMeta databaseMeta) throws org.pentaho.metastore.api.exceptions.MetaStoreException
org.pentaho.metastore.api.exceptions.MetaStoreException
public 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.MetaStoreException
public 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.MetaStoreException
public static DatabaseMeta loadDatabaseMetaFromDatabaseElement(org.pentaho.metastore.api.IMetaStore metaStore, org.pentaho.metastore.api.IMetaStoreElement element) throws KettlePluginException
KettlePluginException