Package | Description |
---|---|
de.innovationgate.webgate.api |
Basic functionality of the WGAPI including most of the database-independent functionality.
|
de.innovationgate.webgate.api.fake |
Fake implementations for WGAPI, used by some WGAPI database types if they do not support certain document types.
|
de.innovationgate.webgate.api.query.rss | |
de.innovationgate.webgate.api.rss2 | |
de.innovationgate.webgate.api.servers |
Base classes for database server functionalities in WGAPI
|
de.innovationgate.webgate.api.simple |
Generic implementations of content store templates from
de.innovationgate.webgate.api.templates |
de.innovationgate.webgate.api.templates |
Templates to create your own simple content/design/repository sources.
|
Modifier and Type | Interface and Description |
---|---|
interface |
WGDatabaseCoreFeatureReturnHierarchyCount
Feature interface for
WGDatabaseCore for performant retrieval of struct entry count (without actually retrieving the struct data) at certain hierarchy positions |
interface |
WGDatabaseCoreFeatureSequenceProvider
Extension interface for database cores that provide sequence functionality
|
interface |
WGPersonalisationDatabaseCore
This is a mixin interface for
WGDatabaseCore implementations that also provide storage of user profiles for personalisation. |
interface |
WGReconfigurableDatabaseCore
A database core receiving an interface for reconfiguring its
WGDatabase instance. |
Modifier and Type | Method and Description |
---|---|
WGDatabaseCore |
WGDatabase.getCore()
Returns the core implementation object of this database.
|
Modifier and Type | Method and Description |
---|---|
void |
WGDatabase.NoItemBehaviour.compatibleForDBImplementation(WGDatabaseCore core)
Assures WGA 3.3 compatibility for the given database type
|
Modifier and Type | Class and Description |
---|---|
class |
WGFakeContentStore
An actual behaviour-empty implementation usable as content store which cannot store any data
|
class |
WGFakeDatabase |
Modifier and Type | Class and Description |
---|---|
class |
WGDatabaseImpl |
Modifier and Type | Class and Description |
---|---|
class |
SimpleRSS |
Modifier and Type | Method and Description |
---|---|
java.lang.Class<? extends WGDatabaseCore> |
DatabaseInformation.getImplementationClass()
Returns the implementation class of
WGDatabaseCore that will be used to connect this database |
Modifier and Type | Method and Description |
---|---|
DatabaseInformation |
WGDatabaseServer.createDatabase(java.lang.Class<? extends WGDatabaseCore> implClass,
java.util.Map<java.lang.String,java.lang.String> options) |
DatabaseInformation |
RSSDatabaseRetriever.createDatabase(java.lang.Class<? extends WGDatabaseCore> implClass,
WGDatabaseServer dbServer,
java.util.Map<java.lang.String,java.lang.String> options) |
DatabaseInformation |
GenericServerDatabaseRetriever.createDatabase(java.lang.Class<? extends WGDatabaseCore> implClass,
WGDatabaseServer dbServer,
java.util.Map<java.lang.String,java.lang.String> options) |
DatabaseInformation |
ServerDatabaseRetriever.createDatabase(java.lang.Class<? extends WGDatabaseCore> implClass,
WGDatabaseServer dbServer,
java.util.Map<java.lang.String,java.lang.String> options) |
de.innovationgate.wga.modules.ModuleDefinition |
WGDatabaseServer.fetchDatabaseModuleDefinition(java.lang.Class<? extends WGDatabaseCore> implClass) |
java.util.List<DatabaseInformation> |
WGDatabaseServer.getAvailableDatabases(java.lang.Class<? extends WGDatabaseCore> implClass) |
java.util.List<java.lang.String> |
WGDatabaseServer.getDatabasePathOptions(java.lang.Class<? extends WGDatabaseCore> implClass) |
boolean |
WGDatabaseServer.isAvailableDatabasesRetrievable(java.lang.Class<? extends WGDatabaseCore> implClass) |
boolean |
WGDatabaseServer.isDatabaseTypeCreatable(java.lang.Class<? extends WGDatabaseCore> implClass) |
WGDatabase |
WGDatabaseServer.openDatabase(java.lang.Class<? extends WGDatabaseCore> implClass,
java.util.Map<java.lang.String,java.lang.String> options) |
WGDatabase |
RSSDatabaseRetriever.openDatabase(java.lang.Class<? extends WGDatabaseCore> implClass,
WGDatabaseServer dbServer,
java.util.Map<java.lang.String,java.lang.String> options,
boolean prepareOnly) |
WGDatabase |
GenericServerDatabaseRetriever.openDatabase(java.lang.Class<? extends WGDatabaseCore> implClass,
WGDatabaseServer dbServer,
java.util.Map<java.lang.String,java.lang.String> options,
boolean prepareOnly) |
WGDatabase |
ServerDatabaseRetriever.openDatabase(java.lang.Class<? extends WGDatabaseCore> implClass,
WGDatabaseServer dbServer,
java.util.Map<java.lang.String,java.lang.String> options,
boolean prepareOnly) |
WGDatabase |
WGDatabaseServer.prepareDatabase(java.lang.Class<? extends WGDatabaseCore> implClass,
java.util.Map<java.lang.String,java.lang.String> options) |
Constructor and Description |
---|
DatabaseInformation(java.lang.Class<? extends WGDatabaseCore> implClass)
Constructor
|
Modifier and Type | Class and Description |
---|---|
class |
BeanAdapter
A simple content source that retrieves data from a custom Java bean
|
Modifier and Type | Class and Description |
---|---|
class |
QueryableSource
Template that can be used to quickly implement query-only datasources.
|
class |
SimpleContentSource
Template class to implement a simple content source with a subset of WGAPI features.
|