|
SolarMetric Kodo JDO 2.5.0 Reverse Schema Tool | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
equals and hashCode contracts, and default
property loading.JDBCListener
listener.PCResultObjectProvider
that implements ResultObjectProvider.getResultObject(java.lang.Object)
by assembling the necessary information about the object to be
loaded.pm.
Result implementation designed to be subclassed easily by
implementations that are not backed by a ResultSet.Row implementation that funnels all methods to the
Row.setObject(com.solarmetric.rd.kodo.impl.jdbc.schema.Column, java.lang.Object, int, java.lang.Object) and Row.whereObject(com.solarmetric.rd.kodo.impl.jdbc.schema.Column, java.lang.Object, int, java.lang.Object) functions.kodo vendor extension to this entity.
RegisterClassListener.
input to the next
position.
Connection was just committed.
Connection has been obtained.
Statement is being created.
Statement completed execution.
Statement is being prepared.
Connection was just returned.
type.
meta.
ManagedRuntime interface that searches
through a set of known JNDI locations and method invocations to locate the
appropriate mechanism for obtaining a TransactionManager.batchUpdate() method that invokes
broadcastUpdate() after updating the cache.
Connection is about to be committed.
Connection is about to be obtained.
Statement is being created.
Statement is about to be executed.
Statement is being prepared.
Connection is about to be returned.
BindVariableExpression for map key sets.BindVariableExpression for map value collections.Value.CacheMap with an initial maximum
unpinned object size of 1000.
CacheMap with an initial maximum
unpinned object size of size.
CacheMap with an initial maximum
unpinned object size of size and a load factor of
load.
<!ELEMENT ANY (package*)>
<!ELEMENT package (class*)>
<!ATTLIST package name CDATA #REQUIRED>
<!ELEMENT class ANY>
<!ATTLIST class name CDATA #REQUIRED>
<!ATTLIST class ANY>
<!ELEMENT ANY (package*)>
<!ELEMENT package (class*)>
<!ATTLIST package name CDATA #REQUIRED>
<!ELEMENT class ANY>
<!ATTLIST class name CDATA #REQUIRED>
<!ATTLIST class ANY>
ChangeTrackers can optionally use to implement
change tracking.ResultList.checkClosed() on all the internally
held ResultLists
NoSuchElementException.
IllegalStateException, otherwise returns silently.
Class for the given name,
taking into account the package currently being parsed for relative
class names.
ClassMappings to XML or some other format.ClassMetaData implementation.SequenceFactory implementation that uses a sequence per class
to generate numbers.Value.ResultList.close() on all the internally
held ResultLists
ResultList inplementation that just wraps
a Collection.Connection.
Connection.
Connection.
Connections.
Connection to be opened.
Connection to be opened.
Connections opened.
Connections.
Message to send to the topic.
DataSourceFactory.KodoDataSource objects.DataSourceFactory.KodoDataSource.getConnection() method if the
DataSourceFactory.KodoDataSource.getConnection(String,String) method is called with null
user data.DataSource interface that maintains a
back-end connection pool.SequenceFactory implementation that uses a database table
for sequence number generation.Graph, caching
information about the graph's nodes and edges.fromMappingInfo method.<class>.
<class>.
Configurable.endConfiguration() must invoke this method.
Configurable#endConfiguration must invoke this method.
AbstractConfiguration.toProperties().
Constraint and they have the same local and primary key
columns and action.
JDBCEvent.getType()
result.
PreparedStatement execution.
PreparedStatement execution.
PreparedStatements executed.
PreparedStatements.
Statement executions.
Statement executions.
Statements that have been executed.
Statement executions.
Expressions in its native query language.Extensions.Extent implementation that takes care of everything
but creating and closing iterators.FieldMappings to XML or some other format.FieldMetaData implementation.MappingInfo
instance parsed from XML or some other format.
SchemaGenerator uses JDBC database metadata
to reflect on the schema.
SchemaGenerator uses JDBC database metadata
to reflect on the schema.
SchemaGenerator uses JDBC database metadata
to reflect on the schema.
Schema matching the given database
schema to the current group.
SchemaGenerator uses JDBC database metadata
to reflect on the schema.
JDBCEvent for this event.
CacheMap that this
LocalCache is using.
ClassMetaData.CAN_CACHE extension key is
true.
ClassIndicator
to use when creating new class mappings.
ClassMetaData object for this class,
or null if not persistence capable.
ClassResolver to use.
ClassResolver to use for custom
class loading.
ClassResolver.
ApplicationIdTool.generateCode() method
has not been called.
CodeGenerator.generateCode() has not
been called.
eval'ing the value of this expression.
DriverManager when creating
connections.
index.
DataCache to use.
DataCache to use for level-2 data store caching.
DataCache.
ConnectionPool.setDataSource(com.solarmetric.rd.jdbc.DataSourceImpl).
FieldMapping type code for the type of data stored
by this indicator.
FieldMapping type code for the type of the
column.
DBDictionary to use.
DBDictionary class to use to define the RDBMS SQL
information.
DBDictionary.
PropertyDescriptor, which holds metadata
about the configuration option.
DOCTYPE declaration
that should be dynamically included in xml documents that will be
validated.
FieldMetaData.ELEMENT_PC_CLASS extension key.
Object if not specified, or null if this field
does not represent an array/collection/map type.
FieldMapping.getElementTypeMetaData()
unnecessary.
ExpressionFactory to use to create an expression to
be executed against an extent.
kodo.
com.solarmetric.kodo.FetchBatchSize
setting.
com.solarmetric.kodo.FetchBatchSize
setting.
com.solarmetric.kodo.FetchThreshold
setting.
com.solarmetric.kodo.FetchThreshold
setting.
FilterListeners to use.
MessageFormat string to use as for SQL generation.
MessageFormat string to use as for SQL generation.
<class>.<field>.
ResultList.getInstantiatedCount() on
all the internally held ResultLists
FieldMetaData.INVERSE_OWNER
extension key.
FieldMapping.getInverseOwnerMetaData().
Types.
JDBCListener classes for
listening to JDBCEvents.
JDBCListeners to use.
Types constant.
Types type of the column for this mapping.
Types type of the column for this mapping.
Types type of the column for this mapping.
Types type of the column for this mapping.
Types constant for the given
FieldMapping constant.
Types constant for the given SQL type name.
JDOImplHelper.
Types type of the column for this mapping.
Types type of the column for this mapping.
FieldMetaData.KEY_PC_CLASS extension key.
Object if not specified, or null if this field is not a map.
FieldMapping.getKeyTypeMetaData()
unnecessary.
JDBCCapabilities.
true if the field at index
is loaded; else returns false.
Log interface.
ManagedRuntime to use for managed
environments.
ManagedRuntime.
MappingRepository.getMetaData(Class,ClassLoader,boolean) unnecessary.
#getMetaData(Object,boolean) unnecessary.
MappingFactory to use for O-R mapping.
MappingFactory to use in creating the
O-R mappings.
MappingFactory.
ClassMapping.getRepository()
unnecessary.
MappingRepository.getMetaDatas()
unnecessary.
MessageListener capable of
understanding and processing messages created by JMSCache.createMessage(java.util.Map, java.util.Map, java.util.Collection).
MappingRepository.
FieldMetaData.NULL_NONE: leave null values as null in the data store
FieldMetaData.NULL_EXCEPTION: throw an exception if this field is null
at commit
FieldMetaData.NULL_DEFAULT: use the database default if this field is
null at commit
Defaults to FieldMetaData.NULL_NONE.
kodo extension.
JDOHelper.getObjectId(java.lang.Object) or
JDOHelper.getTransactionalObjectId(java.lang.Object), but can return the oid
value of the owning instance for embedded values.
FieldMapping.getOwner() unnecessary.
FieldMetaData.PC_CLASS extension key.
ClassMapping.getPCSuperclassMetaData()
unnecessary.
PersistenceManager type to create.
PersistenceManagerFactory class name.
PersistenceManager.
Types type for the given one.
Types, or the closest type that this DB supports.
ForeignKey.getColumns().
Properties object.
ProxyManager to use.
ProxyManager to use for second
class object proxies.
ProxyManager.
input.
create is false and the row has not already been created.
SchemaFactory to use for schema information.
SchemaFactory to use to provide
schema information during system initialization.
SchemaFactory.
SequenceFactory to use.
SequenceFactory implementation.
SequenceFactory.
BigDecimals and BigIntegers will be stored as
strings.
ClassMapping
to use when mapping subclasses.
NamedCache that this
TangosolCache is using.
this.
TransactionManager.
TransactionManager in JNDI.
FieldMapping.getTypeMetaData()
unnecessary.
Types, set the
type to Types.OTHER and set this string to the desired type
name.
Types.
UpdateManager for runtime data store interaction.
UpdateManager class to use for managing SQL updates.
UpdateManager.
JDOImplHelper will be used when
possible.
Values for this configuration.
Value instances.
VersionIndicator
to use when creating new class mappings.
InputStream containing objects written
by SocketDistributedCache.broadcastUpdate(java.util.Map, java.util.Map, java.util.Collection).
kodo.
AbstractConfiguration.toProperties().
hashCode is calculated as the sum of all the
hashCodes of the internally held lists.
JDOImplHelper without the need for
security checks.sm with the data in
info, transitioning its JDO state to
state.
com.solarmetric.rop.ResultObjectProvider#open.
Value.ManagedRuntime interface that uses
a static method call to find the TransactionManager.Types and size.
Boolean.FALSE if this mapping does not customize the
delete process, Boolean.TRUE if it does, or null if it does
customize the delete, but also relies on the standard delete method
being called.
Boolean.FALSE if this mapping does not customize the
delete process, Boolean.TRUE if it does, or null if it does
customize the delete, but also relies on the standard delete method
being called.
Boolean.FALSE if this mapping does not customize the
insert process, Boolean.TRUE if it does, or null if it does
customize the insert, but also relies on the standard insert method
being called.
Boolean.FALSE if this mapping does not customize the
nulling process, Boolean.TRUE if it does, or null if it does
customize the nulling, but also relies on the standard nulling method
being called.
Boolean.FALSE if this mapping does not customize the
update process, Boolean.TRUE if it does, or null if it does
customize the update, but also relies on the standard update method
being called.
StateManager method.
FieldMetaData.DEPENDENT extension key is
true and the field is a first class object.
StateManager method.
FieldMetaData.ELEMENT_DEPENDENT/FieldMetaData.VALUE_DEPENDENT
extension key is true and the element/value contains first class
objects.
InstanceCallbacks.
FieldMetaData.KEY_DEPENDENT extension key
is true and the key contains first class objects.
StateManager method.
PersistenceCapable type.
StateManager method.
true once the listener is
listening.
StateManager method.
JDBCEvents.FilterListener.JDBCEvents that
occur on for a given JDBCEventManager.Result.PersistenceCapable classes from
JDO metadata.JDOMetaDataRepository implementation.ManagedRuntime interface that uses JNDI to
find the TransactionManager.ResultListIterator for this
ResultList that will deal with any ordering necessary.
Multithreaded
flat is set in the persistence manager.
Multithreaded flag is set to true.
com.solarmetric.kodo.DataCache.
com.solarmetric.kodo.Enhance.
com.solarmetric.kodo.impl.jdbc.JDBC.
com.solarmetric.kodo.MetaData.
com.solarmetric.kodo.Runtime.
com.solarmetric.kodo.impl.jdbc.Schema.
com.solarmetric.kodo.impl.jdbc.SQL.
Log.OutputStreams.oid in the cache,
using pm.
ClassMappingInfo and FieldMappingInfo.MappingInfo parsers.ClassMappingInfos.ClassMappingInfos.ResultList that may be returned.Collection.
MergedResultList from the
specified array of ResultList objects.
mem is not up-to-date with db.
contains clause, and the returned value will be reused
for any further instances of the variable in subexpression of the
filter string.
NamedCache for use as the underlying
data cache.
PreparedStatementCache.CacheAwareConnection wrapper that is aware of this cache
and will use it when possible.
CacheMap for use as the underlying data
cache.
Number, String, or Boolean instance.
JDBCEvents.
Map to be used for the managed object cache.
ConnectionPool interface but doesn't actually
perform any pooling.ObjectIds.Id.toString() call on another
instance.
ObjectIds.Id.toString() call on another
instance.
super.open (input);.
input.
Class representation of the class(es) named in the
given arg.
ResultObjectProvider that populates a
StateManagerImpl object in an application-defined manner.PersistenceManagerFactory
that must be subclassed for a specific runtime.PersistenceManager for use with
this common runtime.key into the cache.
key
into the map.
PersistenceManagerImpl that this result object
provider will load objects into.
Configuration instance from the command line
options provided.
PreparedStatementCache.CacheAwareConnection pair to
a PreparedStatement containing the same SQL using the same
connection.ReverseCustomizer that uses a properties file to
to allow customization of basic class and field properties.ArrayList type that dirties the
persistent/transactional field it is assigned to on modification.Collection types.Date type that calls the
PersistenceCapable.jdoMakeDirty(java.lang.String) method on its
owning persistence capable instance on modification.HashMap type that dirties the
persistent/transactional field it is assigned to on modification.ProxyHashMap to implement ChangeTracker.HashSet type that dirties the
persistent/transactional field it is assigned to on modification.ProxyHashSet to implement ChangeTracker.Hashtable type that dirties the
persistent/transactional field it is assigned to on modification.ProxyHashtable to implement
ChangeTracker.LinkedList type that dirties the
persistent/transactional field it is assigned to on modification.Map types.Properties type that dirties the
persistent/transactional field it is assigned to on modification.TreeMap type that dirties the
persistent/transactional field it is assigned to on modification.ProxyTreeMap to implement ChangeTracker.TreeSet type that dirties the
persistent/transactional field it is assigned to on modification.ProxyTreeSet to implement ChangeTracker.Vector type that dirties the
persistent/transactional field it is assigned to on modification.DataSource that uses prepared
statement caching.Query interface.Externalizable interface to read from
the properties written by AbstractConfiguration.writeExternal(java.io.ObjectOutput).
SchemaFactory.
RegisterClassListener interface.
key is pinned into the cache, the pin is
cleared and the object is removed.
kodo vendor extension to this entity.
hasNext() if
the owning ResultList has been closed.Result implementation wrapped around a result set.ReverseMappingTool.Connection.
Connection.
Connection.
Connections.
PCResultObjectProviders.SchemaGroups.Schemas matching the current
database.Boolean.TRUE if 'virtual row' data needs to be selected,
Boolean.FALSE if it does not need to be, and null
if it would be desirable to select it, but is not necessary.
names list.
ClassMetaData.CAN_CACHE standard extension.
ClassIndicator
to use when creating new class mappings.
ClassResolver to use.
ClassResolver to use for custom
class loading.
ClassResolver.
DriverManager when creating
connections.
index
to val.
DataCache to use.
DataCache to use for level-2 data store caching.
DataCache.
DBDictionary to use.
DBDictionary class to use to define the RDBMS SQL
information.
DBDictionary.
ClassMetaData to set index.
FieldMetaData.DEPENDENT standard extension.
FieldMetaData.ELEMENT_DEPENDENT extension key.
FieldMetaData.ELEMENT_PC_CLASS extension key.
com.solarmetric.kodo.FetchBatchSize
setting.
com.solarmetric.kodo.FetchBatchSize
setting.
JDOConfiguration.setFetchBatchSize(int).
com.solarmetric.kodo.FetchThreshold
setting.
com.solarmetric.kodo.FetchThreshold
setting.
JDOConfiguration.setFetchThreshold(int).
FilterListeners to use.
MessageFormat to generate
the sequence selecting SQL.
MessageFormat to generate
the sequence selecting SQL.
AbstractConfiguration.checkFrozen() will
throw an exception.
JDOConfiguration.setIgnoreCache(boolean).
ClassMetaData to set index.
FieldMetaData.INVERSE_OWNER
extension key.
JDBCListener classes for
listening to JDBCEvents.
JDBCListeners to use.
FieldMetaData.KEY_DEPENDENT extension key.
FieldMetaData.KEY_PC_CLASS extension key.
loaded flag for the field at
index.
Log interface.
ManagedRuntime to use for managed
environments.
ManagedRuntime.
MappingFactory to use for O-R mapping.
MappingFactory to use in creating the
O-R mappings.
MappingFactory.
JDOConfiguration.setMultithreaded(boolean).
JDOConfiguration.setNontransactionalRead(boolean).
JDOConfiguration.setNontransactionalWrite(boolean).
JDOConfiguration.setOptimistic(boolean).
StateImageIndicator.CustomUpdate.getSQL().
FieldMetaData.PC_CLASS extension key.
PersistenceManager type to create.
PersistenceManagerFactory class name.
PersistenceManager.
ProxyManager to use.
ProxyManager to use for second
class object proxies.
ProxyManager.
MappingRepository.
JDOConfiguration.setRestoreValues(boolean).
JDOConfiguration.setRetainValues(boolean).
SchemaFactory to use for schema information.
SchemaFactory to use to provide
schema information during system initialization.
SchemaFactory.
SequenceFactory to use.
SequenceFactory implementation.
SequenceFactory.
BigDecimals and BigIntegers will be stored as
strings.
ClassMapping
to use when mapping subclasses.
TransactionManager.
TransactionManager in JNDI.
Types, set the
type to Types.OTHER and set this string to the desired type
name.
UpdateManager for runtime data store interaction.
UpdateManager class to use for managing SQL updates.
UpdateManager.
JDOImplHelper will be used when
possible.
JDOConfiguration.setUseManagedRuntime(boolean).
JDBCConfiguration.setUseSQL92Joins(boolean).
StoreManager when loading instance data.
VersionIndicator
to use when creating new class mappings.
Configuration interface.JDBCConfiguration interface.JDOConfiguration interface.ProxyManager interface that
delegates to the Proxies utility class in this package.Integer.MAX_VALUE
if the size is unknown.
new SQLBuffer ().appendValue (val).
new SQLBuffer ().appendBuffer (buf).
new SQLBuffer ().appendLiteral (sql).
<class>.
<class>.
StateManager interface for use
with this runtime.PerformanceTracker.slowestStatements.
Value.MappingInfo instance
for transfer to XML or some other format.
SequenceFactory implementation that uses a singular
database sequence to generate numbers.key into the cache.
key from
the set of pinned objects.
PropertyDescriptor for the configuration option.wherePrimaryKey or whereForeignKey
condition to the given select, depending on whether we have a reference
foreign key.
ApplicationIdTool to write identity classes to the
proper packages.
CodeGenerators to write the Java code for the generated
mappings to the proper packages.
Externalizable interface to write
the properties returned by AbstractConfiguration.toProperties().
XMLMappingInfoSerializer to write the generated
metadata to the proper packages.
JDOMetaDataSerializer to write the generated metadata
to the proper packages.
LinkedList for serialization
MappingInfo objects.ClassMappingInfos to XML matching the document
type definition defined by the XMLMappingInfoParser.Schema objects.Schemas to XML matching the document
type definition defined by the XMLSchemaParser.
|
SolarMetric Kodo JDO 2.5.0 Reverse Schema Tool | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||