|
SolarMetric Kodo JDO 3.0.3 generated on February 20 2004 | ||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
CachingList objects
created by it to stop caching results.
DataCache implementation that provides various
locking, logging, etc.JDBCListener
listener.PCResultObjectProvider
that implements ResultObjectProvider.getResultObject()
by assembling the necessary information about the object to be
loaded.pm.
RemoteCommitProvider.Result implementation designed to be subclassed easily by
implementations.TransactionListener interface
that provides no-op implementations of all methods.true if updates to data already in the
cache (either in AbstractCacheImpl.batchUpdate(java.util.Collection, java.util.Collection, java.util.Collection, java.util.Collection) or the AbstractCacheImpl.updateValue(kodo.runtime.PCData)) should be put back into the cache.
kodo vendor extension to this entity.
group to the set of fetch group names to
use when loading objects.
groups to the set of fetch group names to
use when loading objects.
groups to the set of fetch group names to
use when loading objects.
Connection was just committed.
Statement is being created.
Statement completed execution.
Statement is being prepared.
type.
meta.
Value property descriptors listing
recognized values for the property.
Value property descriptors naming
the property's type or category.
ManagedRuntime interface that searches
through a set of known JNDI locations and method invocations to locate the
appropriate mechanism for obtaining a TransactionManager.Connection is about to be committed.
Statement is being created.
Statement is about to be executed.
Statement is being prepared.
Query implementation that caches the OIDs involved in
the query, and can determine whether or not the query has been
dirtied.CacheAwareQuery that delegates to
query if no cached results are available.
CacheMap with an initial maximum
unpinned object size of 1000.
CacheMap with an initial and maximum
unpinned object size of size.
CacheMap with an initial and maximum
unpinned object size of size and a load factor of
load.
CacheMap with an initial unpinned object
size of size, a load factory of load, and a
maximum unpinned object size of max.
ResultList that provides methods to
control caching of the underlying list.true if modifications to any of the
classes in changed results in a possible
invalidation of this query; otherwise returns
true.
DBSequenceFactory that maintains a
separate sequence count per-class.classes set have been changed.
ClassMappings to XML or some other format.SequenceFactory implementation that uses a database sequences
to generate numbers.Connection.
Connection.
Connection.
Connections.
Comparable; simply use that mechanism for performing
comparison.
DatabaseMetaData.
Connections before they are
returned to the user to add functionality.true if this cache contains data
corresponding to oid; otherwise returns
false.
FieldMapping.select(kodo.jdbc.sql.Select, kodo.runtime.KodoStateManager, kodo.jdbc.runtime.JDBCStoreManager, kodo.jdbc.runtime.JDBCFetchConfiguration, int).
Message to send to the topic.
DelegatingStatement, which is the default.
DelegatingStatement, which is the default.
SequenceFactory implementation that uses a database table
for sequence number generation.default
CallableStatement that delegates to an internal statement.JoinableMapping after doing column
translation.fromMappingInfo method.Configurable.endConfiguration() must invoke this method.
Configurable.endConfiguration() must invoke this method.
Constraint and they have the same local and primary key
columns and action.
Extent.
PreparedStatement execution.
PreparedStatement execution.
PreparedStatements executed.
PreparedStatements.
DelegatingResultSet, which is the default.
DelegatingResultSet, which is the default.
DelegatingResultSet, which is the default.
DelegatingResultSet, which is the default.
DelegatingResultSet, which is the default.
Statement executions.
Statement executions.
Statements that have been executed.
Statement executions.
FieldMappings to XML or some other format.false.
MappingInfo
instance parsed from XML or some other format.
Schema matching the given database
schema to the current group.
ClassMetaData for all
classes involved in this query, or null if the access
path for this query cannot be computed.
AggregateListeners to use.
KodoQuery.getOrdering(), return whether
that expression is ascending.
JDBCEvent for this event.
Types.BIGINT.
Types.BINARY.
Types.BIT.
InputStream for the blob data specified
in the ResultSet.
Types.BLOB.
SQLException.
BytecodeWriter to write to
or null if none.
QueryCache that this object is associated
with.
CacheMap that this
QueryCacheImpl is using.
CacheMap that this
CacheImpl is using.
hits / (hits+misses)).
null if this information is not available /
not relevant.
null if an
extent was specified instead of a collection.
null if a
collection was specified instead of an extent.
DatabaseMetaData.
Types.CHAR.
ClassIndicator to use when creating new class mappings.
ClassMetaData object for this class,
or null if not persistence capable.
ClassResolver to use for custom
class loading.
ClassResolver to use.
Types.CLOB.
ApplicationIdTool.generateCode() method
has not been called.
DatabaseMetaData.
DatabaseMetaData.getColumns(java.lang.String, java.lang.String, java.lang.String, java.lang.String).
ConnectionDecorators to use.
ConnectionDecorator for adding
functionality to JDBC connections.
KodoPersistenceManager.CONN_RETAIN_PM
KodoPersistenceManager.CONN_RETAIN_TRANS
KodoPersistenceManager.CONN_RETAIN_DEMAND
ForeignKey.getConstantColumns().
schematool creates a
table, it will append an additional IDENTITY column to the
table's creation SQL.
DataCache to use for level-2 data store caching.
ClassMetaData.DATA_CACHE extension.
ClassMetaData.DATA_CACHE_TIMEOUT extension, or
the system default if no extension is present.
FieldMapping type code for the type of the
column.
FieldMapping type code for the type of data stored
by this indicator.
Types.DATE.
DBDictionary to use to define the RDBMS SQL
information.
DBDictionary to use.
Types.DECIMAL.
FieldMapping.getDeclaredElementTypeMetaData() unnecessary.
ClassMapping.getDeclaredField(int)
unnecessary.
ClassMapping.getField(int)
unnecessary.
ClassMapping.getDeclaredFields()
unnecessary.
FieldMapping.getDeclaredKeyTypeMetaData() unnecessary.
FieldMapping.getDeclaredTypeMetaData()
unnecessary.
ClassMapping.getDefaultFetchGroupFields() unnecessary.
FieldMetaDatas for all dirty fields; this
operation is slower than KodoStateManager.getDirty().
Types.DISTINCT.
true if this cache will use a distributed
Tangosol cache; otherwise returns false.
Types.DOUBLE.
#SchemaGroup, and, depending on
the schema action, from the database.
FetchConfiguration.EAGER_FETCH_NONE
FetchConfiguration.EAGER_FETCH_SINGLE
FetchConfiguration.EAGER_FETCH_MULTIPLE
Object if not specified, or null if this field
does not represent an array/collection/map type.
FieldMapping.getElementTypeMetaData()
unnecessary.
FieldMetaData.ELEMENT_TYPE or FieldMetaData.VALUE_TYPE
extension key.
kodo.
ResultSet.
PersistenceManager objects obtained from a
PersistenceManagerFactory should be configured.
ClassMapping.getField(int) unnecessary.
ClassMapping.getField(int)
unnecessary.
ClassMapping.getFields()
unnecessary.
FilterListeners to use.
Types.FLOAT.
KodoQuery.FLUSH_TRUE,
KodoQuery.FLUSH_FALSE, or
KodoQuery.FLUSH_WITH_CONNECTION, as determined by parsing the
string returned by JDOConfiguration.getFlushBeforeQueries().
FieldMetaDatas for all flushed fields; this
operation is slower than KodoStateManager.getFlushed().
MessageFormat string to use as for SQL generation.
<class>.<field>.
DBDictionary.getCatalogSeparator()).
DBDictionary.getCatalogSeparator()).
OracleDictionary.getAutoIncrementSequenceName(kodo.jdbc.schema.Column).
AbstractCacheImpl.get(java.lang.Object) method.
SybaseDictionary.getCreateIdentityColumn() is true, then the
identityColumnName will be the name of the
additional unique column that will be created.
DatabaseMetaData.getImportedKeys(java.lang.String, java.lang.String, java.lang.String), though only the
PKTABLE_SCHEM, PKTABLE_NAME, PKCOLUMN_NAME, FKTABLE_SCHEM,
FKTABLE_NAME, FKCOLUMN_NAME, KEY_SEQ, DELETE_RULE, FK_NAME,
DEFERRABILITY columns are required.
Mappings.UNIQUE, Mappings.TRUE, or Mappings.FALSE.
Mappings.UNIQUE, Mappings.TRUE, or Mappings.FALSE.
DatabaseMetaData.getIndexInfo(java.lang.String, java.lang.String, java.lang.String, boolean, boolean), though only the
TABLE_SCHEM, TABLE_NAME, NON_UNIQUE, INDEX_NAME,
COLUMN_NAME columns are required.
SQLException.
Types.INTEGER.
FieldMetaData.INVERSE_OWNER
extension key.
FieldMapping.getInverseOwnerMetaData().
Types.JAVA_OBJECT.
JDBCListeners to use.
JDBCListener plugins for
listening to JDBCEvents.
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.
sql92, traditional, database
Join.
Join.
Join syntax constants.
FieldMapping of the JDBC value
returned from calls to JoinableMapping.getJoinValue(kodo.jdbc.sql.Result, kodo.jdbc.schema.Column[], kodo.jdbc.schema.ForeignKey) for the given column.
Types type of the column for this mapping.
Types type of the column for this mapping.
Object if not specified, or null if this field is not a map.
FieldMapping.getKeyTypeMetaData()
unnecessary.
FieldMetaData.KEY_TYPE extension key.
FieldMetaDatas for all loaded fields; this
operation is slower than KodoStateManager.getLoaded().
Connection, in order
allow waiting on locks.
InformixDictionary.getLockModeEnabled() is true, then this
parameter specifies the number of seconds we will wait to
obtain a lock for inserts and pessimistic locking.
SQLException.
Types.LONGVARBINARY.
Types.LONGVARCHAR.
JDBCFetchConfiguration constant for the large
result set size setting.
ManagedRuntime to use for managed
environments.
Map that this
CacheImpl is using.
MappingRepository.getMetaData(Class,ClassLoader,boolean) unnecessary.
MappingRepository.getMetaData(Object,ClassLoader,boolean) unnecessary.
MappingFactory to use in creating the
O-R mappings.
MappingFactory to use for O-R mapping.
MappingRepository.getMetaDatas()
unnecessary.
MappingRepository.getMetaDatas(Class,boolean,ClassLoader,boolean) unnecessary.
Integer.MAX_VALUE if there is no limit.
MessageListener capable of
understanding and processing messages created by
JMSRemoteCommitProvider.createMessage(kodo.event.RemoteCommitEvent).
DelegatingDatabaseMetaData, which is the default.
ClassMetaData associated with the
persistent type type.
ClassMetaData associated with the
persistent type cls.
ClassMetaData associated with the
persistent type cls.
MappingRepository.
AbstractCacheImpl.get(java.lang.Object) method.
Number in the sequence.
Types.NULL.
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.
Types.NUMERIC.
kodo extension.
Types.OTHER.
FieldMapping.getOwner() unnecessary.
String array containing
the parameter declarations for this query.
ClassMapping.getPCSubclassMetaDatas()
unnecessary.
ClassMapping.getPCSuperclassMetaData()
unnecessary.
KodoPersistenceManagerFactory configured
based on the properties resource named by the system property
kodo.properties, or the resource
kodo.properties if no system property is
set.
PersistenceManagerFactory class name.
PersistenceManagerImpl extension to
create.
Types type for the given one.
Types, or the closest type that this DB supports.
ForeignKey.getColumns().
ForeignKey.getConstantPrimaryKeyColumns().
ClassMapping.getPrimaryKeyFields()
unnecessary.
PrimaryKeyInfo for the specified
schema objects.
Platform
property listing the runtime platform, such as:
Kodo JDO JDBC Edition: Oracle Database
Properties object.
ProxyManager to use for second
class object proxies.
ProxyManager to use.
Map to use in caching query compilation
data using the configured plugin settings.
Types.REAL.
true if cache statistics recording is
currently on; otherwise returns false.
Types.REF.
KodoQuery.getResult(), return the alias set for
that expression.
KodoQuery.setResultClass(java.lang.Class), or null if none.
DelegatingResultSet, which is the default.
DelegatingResultSet, which is the default.
DelegatingResultSet, which is the default.
ResultSet.CONCUR_READ_ONLY,
or -1 for the default.
ResultSet.TYPE_FORWARD_ONLY,
or -1 for the default.
ResultSet.
create is false and the row has not already been created.
SchemaFactory to use to provide
schema information during system initialization.
SchemaFactory to use for schema information.
DatabaseMetaData.
SequenceFactory implementation.
SequenceFactory to use.
SequenceGenerator for the specified class.
SequenceGenerator for the specified instance.
SequenceGenerator for the specified persistet class.
SQLException.
Types.SMALLINT.
KodoPersistenceManager.getStateManager(java.lang.Object) instead.
BigDecimals and BigIntegers will be stored as
strings.
Types.STRUCT.
ClassMapping to use when mapping subclasses.
ResultSet#getColumns can handle
a null table.
ResultSet#getImportedKeys can handle
a null table.
ResultSet#getIndexInfo can handle
a null table.
ResultSet#getPrimaryKeys can handle
a null table.
DatabaseMetaData.getColumns(java.lang.String, java.lang.String, java.lang.String, java.lang.String).
DatabaseMetaData.getTables(java.lang.String, java.lang.String, java.lang.String, java.lang.String[]).
DatabaseMetaData.
DatabaseMetaData.getTables(java.lang.String, java.lang.String, java.lang.String, java.lang.String[]).
NamedCache that this
TangosolCache is using.
<= -1 if this query does not expire.
Types.TIMESTAMP.
Types.TIME.
Types.TINYINT.
ChangeTrackers
to try to cut down on data store operations at the cost of some extra
bookkeeping overhead.
Connection, or -1 for the default level.
TransactionManager.
TransactionManager in JNDI.
FieldMapping.getTypeMetaData()
unnecessary.
Types, set the
type to Types.OTHER and set this string to the desired type
name.
FieldMetaData.TYPE extension key.
Types.
UpdateManager to use for managing SQL updates.
UpdateManager for runtime data store interaction.
ResultSet.getBytes(int) for blobs.
ResultSet.getObject(int) to obtain blob data.
PreparedStatement.setBytes(int, byte[]) for blobs.
Value for a given property.
Values.
Types.VARBINARY.
Types.VARCHAR.
o.
VersionIndicator to use when creating new class mappings.
InputStream containing objects written
by TCPRemoteCommitProvider#broadcastCommitInfo.
javax.jdo.JDODataStoreException by default.
kodo.
QueryKey.equals(java.lang.Object)
method defined above.
Id.toString() call on another
instance.
Id.toString() call on another
instance of a known type.
Id.toString() call on another
instance.
q.
ManagedRuntime interface that uses
a static method call to find the TransactionManager.true if this query key represents a query
that can be cached; otherwise returns false.
Properties conversions are cached.
true if this list is currently caching
results retrieved from the list; otherwise returns
false.
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.
StateManager method.
AggregateListener.JDBCConfiguration interface.FetchConfiguration.FilterListener.JDBCEvents that occur on for a given
JDBCEventConnectionDecorator.Result.JDOConfiguration interface.PersistenceCapable classes from
JDO metadata.RemoteCommitProvider that
listens for object modifications and propagates those changes to
other RemoteCommitProviders over a JMS topic.ManagedRuntime interface that uses JNDI to
find the TransactionManager.Extent interface that adds some
Kodo-specific methods.PersistenceManagerFactory
objects and obtaining information about persistence capable instances.Query interface that adds some
Kodo-specific methods.kodo.DataCache.
kodo.Enhance.
kodo.jdbc.JDBC.
kodo.MetaData.
kodo.Runtime.
kodo.jdbc.Schema.
kodo.jdbc.SQL.
kodo.Tool.
Log.OutputStreams.ClassMappingInfo and FieldMappingInfo.ClassMappingInfos.ClassResolver that uses multiple class loaders to
resolve classes.mem is not up-to-date with db.
CacheMap for use as the underlying data
cache.
ColumnInfo from the given ResultSet
JDBCFetchConfiguration.
ForeignKeyInfo from the given ResultSet
IndexInfo from the given ResultSet
Map to be used for the managed object cache.
Map for use as the underlying data
cache.
NamedCache for use as the underlying
data cache.
CacheMap for use as the underlying data
cache.
PrimaryKeyInfo from the given ResultSet
TableInfo from the given ResultSet
classes set have been changed.
ResultObjectProvider that populates a
KodoStateManager 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 map.
oid into the cache.
qk into the
cache.
KodoPersistenceManager that this result object
provider will load objects into.
DelegatingCallableStatement, which is the default.
DelegatingCallableStatement, which is the default.
DelegatingPreparedStatement, which is the default.
DelegatingPreparedStatement, which is the default.
ResultSet
from DatabaseMetaData.getPrimaryKeys(java.lang.String, java.lang.String, java.lang.String) method.
ReverseCustomizer that uses a properties file to
to allow customization of basic class and field properties.Collection
types.ProxyManager interface.Map types.SchemaFactory.
ccl with this cache.
RemoteCommitListeners on remote commit events.RemoteCommitEventManagers.key is pinned into the cache, the pin is
cleared and the object is removed.
kodo vendor extension to this entity.
groups from the set of fetch group names
to use when loading objects.
groups from the set of fetch group names
to use when loading objects.
ccl from the set of listeners managed
by this cache.
Result implementation wrapped around a result set.ReverseMappingTool.Connection.
Connection.
Connection.
Connections.
setSchemaCase that indicates that
no changes should be made to the specified schema name.
setSchemaCase that indicates that
schema names should always be converted to lower-case.
setSchemaCase that indicates that
no changes should be made to the specified schema name.
setSchemaCase that indicates that
schema names should always be converted to upper-case.
SchemaGroups.Schemas matching the current
database.Result.
Result.
jdbc-sequence-name
names list.
AggregateListeners to use.
JDBCConfiguration.setAutoIncrementConstraints(boolean).
Types.BIGINT.
Types.BINARY.
Types.BIT.
Types.BLOB.
BytecodeWriter to write the bytecode
to or null if none.
Properties conversion
by caching Value states.
Types.CHAR.
ClassIndicator
to use when creating new class mappings.
ClassResolver to use.
ClassResolver to use for custom
class loading.
Types.CLOB.
ConnectionDecorators to use.
ConnectionDecorator for
adding functionality to JDBC connections.
KodoPersistenceManager.CONN_RETAIN_PM
KodoPersistenceManager.CONN_RETAIN_TRANS
KodoPersistenceManager.CONN_RETAIN_DEMAND
schematool creates a
table, it will append an additional IDENTITY column to the
table's creation SQL.
DataCache to use for level-2 data store caching.
ClassMetaData.DATA_CACHE extension.
ClassMetaData.DATA_CACHE_TIMEOUT standard extension.
JDOConfiguration.setDataCacheTimeout(int).
Types.DATE.
DBDictionary to use.
DBDictionary to use to define the RDBMS SQL
information.
Types.DECIMAL.
ClassMetaData to set index.
FieldMetaData.DEPENDENT standard extension.
Types.DISTINCT.
Types.DOUBLE.
#SchemaGroup, and, depending on
the schema action, from the database.
FetchConfiguration.EAGER_FETCH_NONE
FetchConfiguration.EAGER_FETCH_SINGLE
FetchConfiguration.EAGER_FETCH_MULTIPLE
FieldMetaData.ELEMENT_DEPENDENT extension key.
FieldMetaData.ELEMENT_TYPE or FieldMetaData.VALUE_TYPE
extension key.
JDOConfiguration.setFetchBatchSize(int).
ResultSet.
PersistenceManager objects obtained from a
PersistenceManagerFactory should be configured.
FilterListeners to use.
Types.FLOAT.
KodoQuery.FLUSH_TRUE,
KodoQuery.FLUSH_FALSE, or
KodoQuery.FLUSH_WITH_CONNECTION.
JDBCConfiguration.setForeignKeyConstraints(boolean).
MessageFormat to generate
the sequence selecting SQL.
SybaseDictionary.getCreateIdentityColumn() is true, then the
identityColumnName will be the name of the
additional unique column that will be created.
JDOConfiguration.setIgnoreCache(boolean).
ClassMetaData to set index.
Types.INTEGER.
FieldMetaData.INVERSE_OWNER
extension key.
Types.JAVA_OBJECT.
JDBCListeners to use.
JDBCListener plugins for
listening to JDBCEvents.
Join.
Join.
sql92, traditional, database
Join syntax constants.
FieldMetaData.KEY_DEPENDENT extension key.
FieldMetaData.KEY_TYPE extension key.
Connection, in order
allow waiting on locks.
InformixDictionary.getLockModeEnabled() is true, then this
parameter specifies the number of seconds we will wait to
obtain a lock for inserts and pessimistic locking.
Types.LONGVARBINARY.
Types.LONGVARCHAR.
ManagedRuntime to use for managed
environments.
MappingFactory to use for O-R mapping.
MappingFactory to use in creating the
O-R mappings.
Integer.MAX_VALUE if there is no limit.
JDOConfiguration.setMultithreaded(boolean).
JDOConfiguration.setNontransactionalRead(boolean).
JDOConfiguration.setNontransactionalWrite(boolean).
Types.NULL.
Types.NUMERIC.
JDOConfiguration.setOptimistic(boolean).
Types.OTHER.
StateImageVersionIndicator.CustomUpdate.getSQL().
PersistenceManagerFactory class name.
PersistenceManagerImpl extension to
create.
ClassMetaData to set index.
ProxyManager to use.
ProxyManager to use for second
class object proxies.
Types.REAL.
Types.REF.
MappingRepository.
JDOConfiguration.setRestoreMutableValues(boolean).
JDOConfiguration.setRestoreValues(boolean).
ResultSet.CONCUR_READ_ONLY,
or -1 for the default.
ResultSet.TYPE_FORWARD_ONLY,
or -1 for the default.
ResultSet.
JDOConfiguration.setRetainValues(boolean).
JDOConfiguration.setRetainValuesInOptimistic(boolean).
SchemaFactory to use for schema information.
SchemaFactory to use to provide
schema information during system initialization.
SequenceFactory to use.
SequenceFactory implementation.
Types.SMALLINT.
BigDecimals and BigIntegers will be stored as
strings.
Types.STRUCT.
ClassMapping to use when mapping subclasses.
ResultSet#getColumns can handle
a null table.
ResultSet#getImportedKeys can handle
a null table.
ResultSet#getIndexInfo can handle
a null table.
ResultSet#getPrimaryKeys can handle
a null table.
DatabaseMetaData.getColumns(java.lang.String, java.lang.String, java.lang.String, java.lang.String).
DatabaseMetaData.getTables(java.lang.String, java.lang.String, java.lang.String, java.lang.String[]).
distributed, this cache implementation will
use a distibuted cache.
Types.TIMESTAMP.
Types.TIME.
Types.TINYINT.
ChangeTrackers
to try to cut down on data store operations at the cost of some extra
bookkeeping overhead.
Connection, or -1 for the default level.
TransactionManager.
TransactionManager in JNDI.
Types, set the
type to Types.OTHER and set this string to the desired type
name.
FieldMetaData.TYPE extension key.
UpdateManager to use for managing SQL updates.
UpdateManager for runtime data store interaction.
ResultSet.getBytes(int) for blobs.
ResultSet.getObject(int) to obtain blob data.
PreparedStatement.setBytes(int, byte[]) for blobs.
ResultSet.getString(int) and
PreparedStatement.setString(int, java.lang.String) for clob handling.
Types.VARBINARY.
Types.VARCHAR.
VersionIndicator to use when creating new class mappings.
RemoteCommitProvider
that listens for object modifications and propagates those changes
to other SingleJVMRemoteCommitProviders in the same JVM.ResultSet.last() to calcualte the size of
large result sets.
Integer.MAX_VALUE for the size of
large result sets.
Integer.MAX_VALUE
if the size in unknown.
PerformanceTracker.slowestStatements.
Statement.executeBatch() will
return an array with a single integer that represents the
total number rows updated by the batch execution.
FieldMapping.select(kodo.jdbc.sql.Select, kodo.runtime.KodoStateManager, kodo.jdbc.runtime.JDBCStoreManager, kodo.jdbc.runtime.JDBCFetchConfiguration, int), and other data is
loaded separately.
RemoteCommitProvider that
listens for object modifications and propagates those changes to
other RemoteCommitProviders over TCP sockets.MappingInfo instance
for transfer to XML or some other format.
key from
the set of pinned objects.
oid into the cache.
key into the cache.
AbstractCacheImpl.addExistingUpdates().
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.
XMLMappingInfoSerializer to write the generated
metadata to the proper packages.
JDOMetaDataSerializer to write the generated metadata
to the proper packages.
|
SolarMetric Kodo JDO 3.0.3 generated on February 20 2004 | ||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||