public interface DbmsMetadataHandler
Dbms for when initially loading the metadata.| Modifier and Type | Method and Description |
|---|---|
String |
getDbmsInfoString(com.speedment.runtime.config.Dbms dbms)
Returns a string with information on the current dbms.
|
CompletableFuture<com.speedment.runtime.config.Project> |
readSchemaMetadata(com.speedment.runtime.config.Dbms dbms,
ProgressMeasure progressListener,
Predicate<String> filterCriteria)
Reads the schema metadata with populated
Schemas that are
available in this database. |
CompletableFuture<com.speedment.runtime.config.Project> readSchemaMetadata(com.speedment.runtime.config.Dbms dbms, ProgressMeasure progressListener, Predicate<String> filterCriteria)
Schemas that are
available in this database. The schemas are populated by all their
sub-items such as tables, columns etc. Schemas that are a part of the
getDbms().getType().getSchemaExcludSet() set are excluded from
the model or that does not match the given filter will be excluded from
the Stream.dbms - the dbms to read it fromprogressListener - the progress listenerfilterCriteria - criteria that schema names must fulfillString getDbmsInfoString(com.speedment.runtime.config.Dbms dbms) throws SQLException
dbms - to get information onSQLException - if an error occursCopyright © 2019 Speedment, Inc.. All rights reserved.