de.innovationgate.wga.config
public abstract class Database extends IdentifiableConfigBean
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
OPTION_JNDI_PATH |
static java.lang.String |
OPTION_PATH |
static java.lang.String |
OPTIONFLAG_PATH_OPTION |
Constructor and Description |
---|
Database() |
Database(java.lang.String dbServer,
java.lang.String implClassName) |
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,java.lang.String> |
getDatabaseOptions() |
java.lang.String |
getDbServer() |
java.lang.String |
getImplClassName() |
java.util.List<ModuleDefinition> |
getOptionDefinitions(ModuleRegistry registry,
java.beans.PropertyDescriptor property,
WGAConfiguration config)
Should retrieve the module definitions for the option stored as the given property.
|
boolean |
isEnabled() |
boolean |
isLazyConnecting() |
void |
setDatabaseOptions(java.util.Map<java.lang.String,java.lang.String> databaseOptions) |
void |
setDbServer(java.lang.String dbServer) |
void |
setEnabled(boolean enabled) |
void |
setImplClassName(java.lang.String implClassName) |
void |
setLazyConnecting(boolean lazyConnecting) |
getUid
getDescription, getOptionDefinitions, isChanged, isDefaultResource, setChanged, setDescription, validate, validate, visit
public static final java.lang.String OPTION_PATH
public static final java.lang.String OPTION_JNDI_PATH
public static final java.lang.String OPTIONFLAG_PATH_OPTION
public Database()
public Database(java.lang.String dbServer, java.lang.String implClassName)
public boolean isEnabled()
public void setEnabled(boolean enabled)
public boolean isLazyConnecting()
public void setLazyConnecting(boolean lazyConnecting)
public java.lang.String getDbServer()
public void setDbServer(java.lang.String dbServer)
public java.lang.String getImplClassName()
public void setImplClassName(java.lang.String implClassName)
public java.util.Map<java.lang.String,java.lang.String> getDatabaseOptions()
public void setDatabaseOptions(java.util.Map<java.lang.String,java.lang.String> databaseOptions)
public java.util.List<ModuleDefinition> getOptionDefinitions(ModuleRegistry registry, java.beans.PropertyDescriptor property, WGAConfiguration config)
ConfigBean
getOptionDefinitions
in class ConfigBean
registry
- The module registryproperty
- Descriptor of the property holding optionsconfig
- The current OpenWGA configuration object