public interface ServerDatabaseRetriever
WGDatabaseServer
implementation
Each WGA Module of Type ContentDatabaseModuleType
or PersonalisationDatabaseModuleType
offers a retriever per database server that it is valid on.Modifier and Type | Method and Description |
---|---|
DatabaseInformation |
createDatabase(java.lang.Class<? extends WGDatabaseCore> implClass,
WGDatabaseServer dbServer,
java.util.Map<java.lang.String,java.lang.String> options) |
java.util.List<DatabaseInformation> |
getAvailableDatabases(WGDatabaseServer dbServer) |
java.util.List<java.lang.String> |
getDatabasePathOptions() |
java.lang.Class<? extends WGDatabaseServer> |
getDatabaseServerType() |
boolean |
isAvailableDatabasesRetrievable() |
boolean |
isCreatable() |
WGDatabase |
openDatabase(java.lang.Class<? extends WGDatabaseCore> implClass,
WGDatabaseServer dbServer,
java.util.Map<java.lang.String,java.lang.String> options,
boolean prepareOnly) |
WGDatabase openDatabase(java.lang.Class<? extends WGDatabaseCore> implClass, WGDatabaseServer dbServer, java.util.Map<java.lang.String,java.lang.String> options, boolean prepareOnly) throws WGAPIException
WGAPIException
DatabaseInformation createDatabase(java.lang.Class<? extends WGDatabaseCore> implClass, WGDatabaseServer dbServer, java.util.Map<java.lang.String,java.lang.String> options) throws WGAPIException
WGAPIException
boolean isCreatable()
java.lang.Class<? extends WGDatabaseServer> getDatabaseServerType()
boolean isAvailableDatabasesRetrievable()
java.util.List<DatabaseInformation> getAvailableDatabases(WGDatabaseServer dbServer) throws WGAPIException
WGAPIException
java.util.List<java.lang.String> getDatabasePathOptions()