public class MetadataDatabasesFetcherFromQuery extends MetadataDatabasesFetcherFromResultSet
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
query |
nameField, nameFieldName, resultSet
Constructor and Description |
---|
MetadataDatabasesFetcherFromQuery(BaseSQLContext sqlContext) |
Modifier and Type | Method and Description |
---|---|
protected void |
close() |
void |
createResultSet() |
void |
destroyResultSet() |
void |
dispose() |
java.lang.String |
getQuery() |
protected void |
init() |
boolean |
isResultSetCreated() |
void |
setQuery(java.lang.String query) |
boolean |
validateQuery() |
calcDatabaseName, getNameField, getNameFieldName, getResultSet, next, setNameField, setNameFieldName, setResultSet
getSqlContext, getTrimSpaces, loadDatabases, setTrimSpaces, trimName
public MetadataDatabasesFetcherFromQuery(BaseSQLContext sqlContext)
public void dispose()
dispose
in interface Disposable
dispose
in class BaseMetadataDatabasesFetcher
public java.lang.String getQuery()
public void setQuery(java.lang.String query)
protected void init() throws QueryBuilderException
init
in class MetadataDatabasesFetcherFromResultSet
QueryBuilderException
protected void close()
close
in class MetadataDatabasesFetcherFromResultSet
public void createResultSet() throws QueryBuilderException
QueryBuilderException
public void destroyResultSet()
public boolean isResultSetCreated()
public boolean validateQuery()