private void readExternalProperties ( ) { schemas = HBasePropertyReader . hsmd . getDataStore ( ) != null ? HBasePropertyReader . hsmd . getDataStore ( ) . getSchemas ( ) : null ; List < Table > tables = null ; if ( schemas != null && ! schemas . isEmpty ( ) ) { for ( Schema s : schemas ) { if ( s . getName ( ) != null && s . getName ( ) . equalsIgnoreCase ( databaseName ) ) { tables = s . getTables ( ) ; } } } if ( tables != null && ! tables . isEmpty ( ) ) { for ( Table table : tables ) { externalProperties . put ( HBaseUtils . getHTableName ( databaseName , table . getName ( ) ) , table . getProperties ( ) ) ; } } }
Read external properties .