Class DatabaseMetaStoreUtil


  • public class DatabaseMetaStoreUtil
    extends org.pentaho.metastore.util.MetaStoreUtil
    • Constructor Detail

      • DatabaseMetaStoreUtil

        public DatabaseMetaStoreUtil()
    • Method Detail

      • getDatabaseElements

        public static List<DatabaseMeta> getDatabaseElements​(org.pentaho.metastore.api.IMetaStore metaStore)
                                                      throws org.pentaho.metastore.api.exceptions.MetaStoreException
        Throws:
        org.pentaho.metastore.api.exceptions.MetaStoreException
      • createDatabaseElement

        public static void createDatabaseElement​(org.pentaho.metastore.api.IMetaStore metaStore,
                                                 DatabaseMeta databaseMeta)
                                          throws org.pentaho.metastore.api.exceptions.MetaStoreException
        Throws:
        org.pentaho.metastore.api.exceptions.MetaStoreException
      • populateDatabaseElementType

        public static org.pentaho.metastore.api.IMetaStoreElementType populateDatabaseElementType​(org.pentaho.metastore.api.IMetaStore metaStore)
                                                                                           throws org.pentaho.metastore.api.exceptions.MetaStoreException
        Throws:
        org.pentaho.metastore.api.exceptions.MetaStoreException
      • populateDatabaseElement

        public static org.pentaho.metastore.api.IMetaStoreElement populateDatabaseElement​(org.pentaho.metastore.api.IMetaStore metaStore,
                                                                                          DatabaseMeta databaseMeta)
                                                                                   throws org.pentaho.metastore.api.exceptions.MetaStoreException
        Throws:
        org.pentaho.metastore.api.exceptions.MetaStoreException