|
SolarMetric Kodo JDO 2.5.0 Reverse Schema Tool | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Configuration that defines the properties necessary to configure runtime and connect to a JDBC DataSource.
In addition to those supported by the JDOConfiguration,
the following properties are recognized:
| Field Summary | |
static java.lang.String |
LOG_JDBC
Name of the logger for JDBC-related messages: com.solarmetric.kodo.impl.jdbc.JDBC. |
static java.lang.String |
LOG_SCHEMA
Name of the logger for schema-related messages: com.solarmetric.kodo.impl.jdbc.Schema. |
static java.lang.String |
LOG_SQL
Name of the logger for SQL execution messages: com.solarmetric.kodo.impl.jdbc.SQL. |
| Fields inherited from interface com.solarmetric.rd.kodo.conf.JDOConfiguration |
LOG_DATACACHE, LOG_ENHANCE, LOG_METADATA, LOG_RUNTIME |
| Fields inherited from interface java.beans.BeanInfo |
ICON_COLOR_16x16, ICON_COLOR_32x32, ICON_MONO_16x16, ICON_MONO_32x32 |
| Method Summary | |
java.lang.String |
getClassIndicatorType()
The full class or type name of the ClassIndicator
to use when creating new class mappings. |
com.solarmetric.rd.kodo.impl.jdbc.schema.DBDictionary |
getDBDictionary()
The DBDictionary to use. |
java.lang.String |
getDBDictionaryClass()
The DBDictionary class to use to define the RDBMS SQL
information. |
java.lang.String |
getDBDictionaryProperties()
Configuration options for the DBDictionary. |
java.lang.String |
getJDBCListenerClasses()
A comma-separated list of the JDBCListener classes for
listening to JDBCEvents. |
com.solarmetric.rd.jdbc.JDBCListener[] |
getJDBCListeners()
The JDBCListeners to use. |
com.solarmetric.rd.kodo.impl.jdbc.meta.MappingFactory |
getMappingFactory()
The MappingFactory to use for O-R mapping. |
java.lang.String |
getMappingFactoryClass()
The class name of the MappingFactory to use in creating the
O-R mappings. |
java.lang.String |
getMappingFactoryProperties()
Properties of the MappingFactory. |
com.solarmetric.rd.kodo.impl.jdbc.meta.MappingRepository |
getMappingRepository()
Return the mapping repository. |
com.solarmetric.rd.kodo.impl.jdbc.schema.SchemaFactory |
getSchemaFactory()
The SchemaFactory to use for schema information. |
java.lang.String |
getSchemaFactoryClass()
The class name of the SchemaFactory to use to provide
schema information during system initialization. |
java.lang.String |
getSchemaFactoryProperties()
Properties of the SchemaFactory. |
java.lang.String |
getSchemas()
Comma-separated list of modifiable schemas for JDO instances. |
com.solarmetric.rd.kodo.impl.jdbc.schema.SequenceFactory |
getSequenceFactory()
The SequenceFactory to use. |
java.lang.String |
getSequenceFactoryClass()
The class name of the SequenceFactory implementation. |
java.lang.String |
getSequenceFactoryProperties()
Configuration properties for the SequenceFactory. |
java.lang.String |
getSubclassMappingType()
The full class or type name of the ClassMapping
to use when mapping subclasses. |
com.solarmetric.rd.kodo.impl.jdbc.runtime.UpdateManager |
getUpdateManager()
The UpdateManager for runtime data store interaction. |
java.lang.String |
getUpdateManagerClass()
The UpdateManager class to use for managing SQL updates. |
java.lang.String |
getUpdateManagerProperties()
Configuration properties for the UpdateManager. |
boolean |
getUseSQL92Joins()
Whether or not to use SQL 92-style joins in queries, including left outer joins for joins in OR clauses. |
java.lang.String |
getVersionIndicatorType()
The full class or type name of the VersionIndicator
to use when creating new class mappings. |
void |
setClassIndicatorType(java.lang.String classIndicatorType)
The full class or type name of the ClassIndicator
to use when creating new class mappings. |
void |
setDBDictionary(com.solarmetric.rd.kodo.impl.jdbc.schema.DBDictionary dbdictionary)
The DBDictionary to use. |
void |
setDBDictionaryClass(java.lang.String dbdictionaryClass)
The DBDictionary class to use to define the RDBMS SQL
information. |
void |
setDBDictionaryProperties(java.lang.String dbdictionaryProperties)
Configuration options for the DBDictionary. |
void |
setJDBCListenerClasses(java.lang.String jdbcListenerClasses)
A comma-separated list of the JDBCListener classes for
listening to JDBCEvents. |
void |
setJDBCListeners(com.solarmetric.rd.jdbc.JDBCListener[] jdbcListeners)
The JDBCListeners to use. |
void |
setMappingFactory(com.solarmetric.rd.kodo.impl.jdbc.meta.MappingFactory mappingFactory)
The MappingFactory to use for O-R mapping. |
void |
setMappingFactoryClass(java.lang.String mappingFactoryClass)
The class name of the MappingFactory to use in creating the
O-R mappings. |
void |
setMappingFactoryProperties(java.lang.String mappingFactoryProperties)
Properties of the MappingFactory. |
void |
setSchemaFactory(com.solarmetric.rd.kodo.impl.jdbc.schema.SchemaFactory schemaFactory)
The SchemaFactory to use for schema information. |
void |
setSchemaFactoryClass(java.lang.String schemaFactoryClass)
The class name of the SchemaFactory to use to provide
schema information during system initialization. |
void |
setSchemaFactoryProperties(java.lang.String schemaFactoryProperties)
Properties of the SchemaFactory. |
void |
setSchemas(java.lang.String schemas)
Comma-separated list of modifiable schemas for JDO instances. |
void |
setSequenceFactory(com.solarmetric.rd.kodo.impl.jdbc.schema.SequenceFactory sequenceFactory)
The SequenceFactory to use. |
void |
setSequenceFactoryClass(java.lang.String sequenceFactoryClass)
The class name of the SequenceFactory implementation. |
void |
setSequenceFactoryProperties(java.lang.String sequenceFactoryProperties)
Configuration properties for the SequenceFactory. |
void |
setSubclassMappingType(java.lang.String subclassMappingType)
The full class or type name of the ClassMapping
to use when mapping subclasses. |
void |
setUpdateManager(com.solarmetric.rd.kodo.impl.jdbc.runtime.UpdateManager updateManager)
The UpdateManager for runtime data store interaction. |
void |
setUpdateManagerClass(java.lang.String updateManagerClass)
The UpdateManager class to use for managing SQL updates. |
void |
setUpdateManagerProperties(java.lang.String updateManagerProperties)
Configuration properties for the UpdateManager. |
void |
setUseSQL92Joins(boolean useSQL92Joins)
Whether or not to use SQL 92-style joins in queries, including left outer joins for joins in OR clauses. |
void |
setUseSQL92Joins(java.lang.Boolean useSQL92Joins)
Wrapper for JCA use of setUseSQL92Joins(boolean). |
void |
setVersionIndicatorType(java.lang.String versionIndicatorType)
The full class or type name of the VersionIndicator
to use when creating new class mappings. |
| Methods inherited from interface com.solarmetric.rd.conf.Configuration |
free, fromProperties, getLog, getLogFactory, isFrozen, setFrozen, setLog, setLogFactory, toProperties |
| Methods inherited from interface java.beans.BeanInfo |
getAdditionalBeanInfo, getBeanDescriptor, getDefaultEventIndex, getDefaultPropertyIndex, getEventSetDescriptors, getIcon, getMethodDescriptors, getPropertyDescriptors |
| Field Detail |
public static final java.lang.String LOG_SQL
com.solarmetric.kodo.impl.jdbc.SQL.
public static final java.lang.String LOG_JDBC
com.solarmetric.kodo.impl.jdbc.JDBC.
public static final java.lang.String LOG_SCHEMA
com.solarmetric.kodo.impl.jdbc.Schema.
| Method Detail |
public java.lang.String getSchemas()
public void setSchemas(java.lang.String schemas)
public boolean getUseSQL92Joins()
public void setUseSQL92Joins(boolean useSQL92Joins)
public void setUseSQL92Joins(java.lang.Boolean useSQL92Joins)
setUseSQL92Joins(boolean).
public java.lang.String getJDBCListenerClasses()
JDBCListener classes for
listening to JDBCEvents.
public void setJDBCListenerClasses(java.lang.String jdbcListenerClasses)
JDBCListener classes for
listening to JDBCEvents.
public com.solarmetric.rd.jdbc.JDBCListener[] getJDBCListeners()
JDBCListeners to use.
public void setJDBCListeners(com.solarmetric.rd.jdbc.JDBCListener[] jdbcListeners)
JDBCListeners to use.
public java.lang.String getDBDictionaryClass()
DBDictionary class to use to define the RDBMS SQL
information.
public void setDBDictionaryClass(java.lang.String dbdictionaryClass)
DBDictionary class to use to define the RDBMS SQL
information.
public java.lang.String getDBDictionaryProperties()
DBDictionary.
public void setDBDictionaryProperties(java.lang.String dbdictionaryProperties)
DBDictionary.
public com.solarmetric.rd.kodo.impl.jdbc.schema.DBDictionary getDBDictionary()
DBDictionary to use.
public void setDBDictionary(com.solarmetric.rd.kodo.impl.jdbc.schema.DBDictionary dbdictionary)
DBDictionary to use.
public java.lang.String getSequenceFactoryClass()
SequenceFactory implementation.
public void setSequenceFactoryClass(java.lang.String sequenceFactoryClass)
SequenceFactory implementation.
public java.lang.String getSequenceFactoryProperties()
SequenceFactory.
public void setSequenceFactoryProperties(java.lang.String sequenceFactoryProperties)
SequenceFactory.
public com.solarmetric.rd.kodo.impl.jdbc.schema.SequenceFactory getSequenceFactory()
SequenceFactory to use.
public void setSequenceFactory(com.solarmetric.rd.kodo.impl.jdbc.schema.SequenceFactory sequenceFactory)
SequenceFactory to use.
public java.lang.String getUpdateManagerClass()
UpdateManager class to use for managing SQL updates.
public void setUpdateManagerClass(java.lang.String updateManagerClass)
UpdateManager class to use for managing SQL updates.
public java.lang.String getUpdateManagerProperties()
UpdateManager.
public void setUpdateManagerProperties(java.lang.String updateManagerProperties)
UpdateManager.
public com.solarmetric.rd.kodo.impl.jdbc.runtime.UpdateManager getUpdateManager()
UpdateManager for runtime data store interaction.
public void setUpdateManager(com.solarmetric.rd.kodo.impl.jdbc.runtime.UpdateManager updateManager)
UpdateManager for runtime data store interaction.
public java.lang.String getMappingFactoryClass()
MappingFactory to use in creating the
O-R mappings. Defaults to the DBMappingFactory.
public void setMappingFactoryClass(java.lang.String mappingFactoryClass)
MappingFactory to use in creating the
O-R mappings. Defaults to the DBMappingFactory.
public java.lang.String getMappingFactoryProperties()
MappingFactory.
public void setMappingFactoryProperties(java.lang.String mappingFactoryProperties)
MappingFactory.
public com.solarmetric.rd.kodo.impl.jdbc.meta.MappingFactory getMappingFactory()
MappingFactory to use for O-R mapping.
public void setMappingFactory(com.solarmetric.rd.kodo.impl.jdbc.meta.MappingFactory mappingFactory)
MappingFactory to use for O-R mapping.
public java.lang.String getSchemaFactoryClass()
SchemaFactory to use to provide
schema information during system initialization.
Defaults to the LazySchemaFactory.
public void setSchemaFactoryClass(java.lang.String schemaFactoryClass)
SchemaFactory to use to provide
schema information during system initialization.
Defaults to the LazySchemaFactory.
public java.lang.String getSchemaFactoryProperties()
SchemaFactory.
public void setSchemaFactoryProperties(java.lang.String schemaFactoryProperties)
SchemaFactory.
public com.solarmetric.rd.kodo.impl.jdbc.schema.SchemaFactory getSchemaFactory()
SchemaFactory to use for schema information.
public void setSchemaFactory(com.solarmetric.rd.kodo.impl.jdbc.schema.SchemaFactory schemaFactory)
SchemaFactory to use for schema information.
public java.lang.String getVersionIndicatorType()
VersionIndicator
to use when creating new class mappings.
Defaults to version-number.
public void setVersionIndicatorType(java.lang.String versionIndicatorType)
VersionIndicator
to use when creating new class mappings.
Defaults to version-number.
public java.lang.String getClassIndicatorType()
ClassIndicator
to use when creating new class mappings.
Defaults to in-class-name.
public void setClassIndicatorType(java.lang.String classIndicatorType)
ClassIndicator
to use when creating new class mappings.
Defaults to in-class-name.
public java.lang.String getSubclassMappingType()
ClassMapping
to use when mapping subclasses.
Defaults to flat.
public void setSubclassMappingType(java.lang.String subclassMappingType)
ClassMapping
to use when mapping subclasses.
Defaults to flat.
public com.solarmetric.rd.kodo.impl.jdbc.meta.MappingRepository getMappingRepository()
|
SolarMetric Kodo JDO 2.5.0 Reverse Schema Tool | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||