public interface DbmsMetadataHandler
Dbms
for when initially loading the metadata.Modifier and Type | Method and Description |
---|---|
String |
getDbmsInfoString(Dbms dbms)
Returns a string with information on the current dbms.
|
CompletableFuture<Project> |
readSchemaMetadata(Dbms dbms,
ProgressMeasure progressListener,
Predicate<String> filterCriteria)
/**
Reads the schema metadata with populated
Schemas that are
available in this database. |
CompletableFuture<Project> readSchemaMetadata(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(Dbms dbms) throws SQLException
dbms
- to get information onSQLException
- if an error occursCopyright © 2017 Speedment, Inc.. All rights reserved.