|
SolarMetric Kodo JDO 3.1.6 generated on August 25 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.LockManager implementation.Log interface.AbstractLRSProxyCollection.iterator() may perform a database
query.AbstractLRSProxyMap.get(java.lang.Object) or AbstractLRSProxyMap.containsKey(java.lang.Object) may perform a
database query.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.Row implementation that funnels all methods to the
AbstractRow.setObjectInternal(kodo.jdbc.schema.Column, java.lang.Object, int, java.lang.Object) and AbstractRow.whereObjectInternal(kodo.jdbc.schema.Column, java.lang.Object, int, java.lang.Object) functions.PersistenceManagerFactory implementation for use with the
AbstractStoreManager.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.
ImplHelper.RegisterClassListener.
Connection was just committed.
Statement is being created.
Statement completed execution.
Statement is being prepared.
type.
meta.
IllegalStateException, otherwise returns silently.
version.
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.
Value.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 maximum
unpinned object size of size.
CacheMap with an initial maximum
unpinned object size of size and a load factor of
load.
CacheMap with an initial size of
size, load factor of load, and maximum
unpinned object size of max.
ResultList that provides methods to
control caching of the underlying list.false.
true if modifications to any of the
classes in changed results in a possible
invalidation of this query; otherwise returns
true.
ClassAccessor instance
for objects.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.index and
mark the field unloaded.
Connection.
Connection.
Connection.
Connections.
LogFactory implementation that delegates to the commons logging
framework.Log
interface.v1 and v2 to Comparable, and
invokes v1.compareTo (v2).
Comparable; simply use that mechanism for performing
comparison.
Configuration interface.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).
Integer.MAX_VALUE.
Integer.MAX_VALUE.
FieldMapping instance for this
mapping type.
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.Log.TRACE
level with the stringification of o as the body
of the message, also outputting t to the log.
Log.TRACE
level with the stringification of o as the body
of the message, also outputting t to the log.
default
CallableStatement that delegates to an internal statement.Extensions instance.JoinableMapping after doing column
translation.KodoStateManager.getVersion().
Value.fromMappingInfo method.Configurable.endConfiguration() must invoke this method.
Configurable.endConfiguration() must invoke this method.
count new sequence
values.
count new sequence
values.
ClassAccessor and
name and type of the field.
ConfigurationImpl.toProperties().
Constraint and they have the same local and primary key
columns and action.
Log.TRACE
level with the stringification of o as the body
of the message, also outputting t to the log.
Log.TRACE
level with the stringification of o as the body
of the message, also outputting t to the log.
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.
Log.TRACE
level with the stringification of o as the body
of the message, also outputting t to the log.
Log.TRACE
level with the stringification of o as the body
of the message, also outputting t to the log.
FieldMappings to XML or some other format.FetchConfiguration.QUERY_FLUSH_FALSE
FetchConfiguration.QUERY_FLUSH_TRUE
FetchConfiguration.QUERY_FLUSH_WITH_CONNECTION
states based on the objects' current JDO
states, and delegates to
AbstractStoreManager.flush(Collection,Collection,Collection,Collection,Collection).
MappingInfo
instance parsed from XML or some other format.
Schema matching the given database
schema to the current group.
Options.setInto(java.lang.Object)
means.AggregateListeners to use.
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.
ClassAccessor for this field.
ClassAccessor for the specified object's class
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.
ColumnVersionIndicator.getColumns() instead.
DatabaseMetaData.
DatabaseMetaData.getColumns(java.lang.String, java.lang.String, java.lang.String, java.lang.String).
com.solarmetric.Runtime by
default.
null.
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.
index.
DataCache to use for level-2 data store caching.
DataCache for the specified instance.
DataCache for the specified class in the context
of the given persistence manager.
DataCache for the specified class in the context
of the given persistence manager factory.
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.
ClassMetaData.getDeclaredField(int)
unnecessary.
ClassMetaData.getDeclaredFields()
unnecessary.
StreamDecorators.
StreamDecorators.
ClassMetaData.getDefaultFetchGroupFields() unnecessary.
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.
FieldMetaData.getElementTypeMetaData()
unnecessary.
FieldMetaData.ELEMENT_TYPE or FieldMetaData.VALUE_TYPE
extension key.
kodo.
kodo.
ResultSet.
PersistenceManager objects obtained from a
PersistenceManagerFactory should be configured.
ClassMetaData.getField(int) unnecessary.
ClassMetaData.getFields()
unnecessary.
XMLFileHandler associated with this configuration.
FilterListeners to use.
Types.FLOAT.
FetchConfiguration.QUERY_FLUSH_TRUE,
FetchConfiguration.QUERY_FLUSH_FALSE, or
FetchConfiguration.QUERY_FLUSH_WITH_CONNECTION, as determined
by parsing the string returned by JDOConfiguration.getFlushBeforeQueries().
MessageFormat string to use as for SQL generation.
<package.to.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.
index, or null if none.
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.
index, or null if none.
FieldMetaData.INVERSE_OWNER
extension key.
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.
JDOImplHelper.
sql92, traditional, database
Join.
Join syntax constants.
JDBCTypes 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.
FieldMetaData.getKeyTypeMetaData()
unnecessary.
FieldMetaData.KEY_TYPE extension key.
KodoPersistenceManager.LOCK_NONE if not locked.
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.
AbstractDynamicMBean.createMBeanInfo() (that is thus called only once).
MessageListener capable of
understanding and processing messages created by
JMSRemoteCommitProvider.createMessage(kodo.event.RemoteCommitEvent).
FieldMetaData for this mapping.
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.
AbstractCacheImpl.get(java.lang.Object) method.
SequenceGenerator.next() instead. Implementations should
ensure that the value returned is within the range
of a long, and does not have a decimal
part.
ClassMapping.isVirtualMapping() method returns true
will be skipped.
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.
FieldMetaData.getOwner() unnecessary.
ClassMetaData.getPCSuperclassMetaData()
unnecessary.
KodoPersistenceManagerSPI that this store
manager is associated with.
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
from properties.
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().
ClassMetaData.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.
RemoteCommitProvider that this manager uses.
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.
ResultSet.TYPE_FORWARD_ONLY,
or -1 for the default.
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.
javax.jdo.JDOUnsupportedOptionException.
SequenceGenerator for the specified instance.
SequenceGenerator for the specified persistet class.
SequenceGenerator to use for creating datastore
identity values.
HttpServletRequest and
HttpServletResponse.
SQLException.
Types.SMALLINT.
KodoPersistenceManager.getStateManager(java.lang.Object) instead.
XMLStore associated with this configuration.
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.
Statement.setQueryTimeout(int)
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.
FieldMetaData.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.
false.
kodo.
QueryKey.equals(java.lang.Object)
method defined above.
ClassAccessor and
name and type of the field.
ConfigurationImpl.toProperties().
Id.toString() call on another
instance.
Id.toString() call on another
instance of a known type.
Id.toString() call on another
instance.
JDOImplHelper without the need for
security checks.Log.TRACE
level with the stringification of o as the body
of the message, also outputting t to the log.
Log.TRACE
level with the stringification of o as the body
of the message, also outputting t to the log.
q.
Value.ManagedRuntime interface that uses
a static method call to find the TransactionManager.AbstractDynamicMBean.setResource(java.lang.Object)) and invokes it.
true if this query key represents a query
that can be cached; otherwise returns false.
true if this list is currently caching
results retrieved from the list; otherwise returns
false.
Properties conversions are cached.
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.
Log.DEBUG log level is enabled.
StateManager method.
FieldMetaData.DEPENDENT extension key is
true and the field is a first class object.
true if pc is a detached object
(one that can be reattached to a PersistenceManager via a
call to KodoPersistenceManager.attach(java.lang.Object)); otherwise returns
false.
StateManager method.
FieldMetaData.ELEMENT_DEPENDENT/FieldMetaData.VALUE_DEPENDENT
extension key is true and the element/value contains first class
objects.
Log.ERROR log level is enabled.
Log.FATAL log level is enabled.
Log.INFO log level is enabled.
InstanceCallbacks.
FieldMetaData.KEY_DEPENDENT extension key
is true and the key contains first class objects.
true if the field at index
is loaded; else returns false.
StateManager method.
PersistenceCapable type.
StateManager method.
Log.TRACE log level is enabled.
StateManager method.
Log.WARN log level is enabled.
AggregateListener.JDBCConfiguration interface.FetchConfiguration.FilterListener.JDBCEvents that occur on for a given
JDBCEventConnectionDecorator.LockManager interface with methods for
datastore locking during the select and load process.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.meta into a list of objects.
AbstractStoreManager.initialize(kodo.runtime.KodoStateManager, kodo.runtime.JDOState, kodo.runtime.FetchConfiguration, java.lang.Object) invocation.
StoreManager.initialize(kodo.runtime.KodoStateManager, kodo.runtime.JDOState, kodo.runtime.FetchConfiguration, java.lang.Object) or StoreManager.load(kodo.runtime.KodoStateManager, java.util.BitSet, kodo.runtime.FetchConfiguration, int, java.lang.Object))
depending on each state manager's state.
names argument, loaded with the
specified classloader.
Multithreaded flag is set to true.
LockManager.lock(kodo.runtime.KodoStateManager, int, int, java.lang.Object) with each element of the collection.
FetchConfiguration for the persistence manager.
FetchConfiguration for the persistence manager.
FetchConfiguration for the persistence manager.
kodo.DataCache.
kodo.Enhance.
kodo.jdbc.JDBC.
kodo.MetaData.
kodo.Remote.
kodo.Runtime.
kodo.jdbc.Schema.
kodo.jdbc.SQL.
kodo.Tool.
LogFactory implementation that delegates to the Log4J framework.Log interface.LogFactory.LogFactory implementation.Log interface.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
Context object for use by this
provider.
KodoExtent capable of loading all instances
of type, optionally including subclasses as defined
by subclasses.
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
long in the sequence.
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.
Value consisting of plugin name and properties.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.Date type that calls the
PersistenceCapable.jdoMakeDirty(java.lang.String) method on its
owning persistence capable instance on modification.ProxyManager interface.Map types.putBytes method on the given
BLOB object.
putString method on the given
CLOB object.
false.
Externalizable interface to read from
the properties written by ConfigurationImpl.writeExternal(java.io.ObjectOutput).
SchemaFactory.
ImplHelper.RegisterClassListener interface.
ccl with this cache.
qk with oid so that
notification of expiration of oid can potentially
result in the query associated with qk being
expired.
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.
Result implementation for the results of
Selects.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.
index
to val.
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.
ClassMetaData to set index.
StreamDecorators.
StreamDecorators.
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.
FetchConfiguration.QUERY_FLUSH_TRUE,
FetchConfiguration.QUERY_FLUSH_FALSE, or
FetchConfiguration.QUERY_FLUSH_WITH_CONNECTION.
JDBCConfiguration.setForeignKeyConstraints(boolean).
MessageFormat to generate
the sequence selecting SQL.
ConfigurationImpl.assertNotFrozen() will
throw an exception.
SybaseDictionary.getCreateIdentityColumn() is true, then the
identityColumnName will be the name of the
additional unique column that will be created.
JDOConfiguration.setIgnoreCache(boolean).
index to
val.
ClassMetaData to set index.
Types.INTEGER.
index to
val.
m.
FieldMetaData.INVERSE_OWNER
extension key.
Types.JAVA_OBJECT.
JDBCListeners to use.
JDBCListener plugins for
listening to JDBCEvents.
Join.
sql92, traditional, database
Join syntax constants.
FieldMetaData.KEY_DEPENDENT extension key.
FieldMetaData.KEY_TYPE extension key.
loaded flag for the field at
index.
Connection, in order
allow waiting on locks.
JDOConfiguration.setLockTimeout(int).
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.
Properties object.
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.
ResultSet.TYPE_FORWARD_ONLY,
or -1 for the default.
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.
Statement.setQueryTimeout(int)
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.
ClassAccessor that uses a
KodoStateManager and a ClassMetaData to set
and get field values.ClassAccessorFactory that uses a
StateClassAccessor.PerformanceTracker.slowestStatements.
datas into the appropriate file,
as dictated by meta.
Value.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.
true.
RemoteCommitProvider that
listens for object modifications and propagates those changes to
other RemoteCommitProviders over TCP sockets.SequenceGenerator used
to provide datastore ids.MappingInfo instance
for transfer to XML or some other format.
Log.TRACE
level with the stringification of o as the body
of the message.
Log.TRACE
level with the stringification of o as the body
of the message, also outputting t to the log.
key from
the set of pinned objects.
oid into the cache.
key into the cache.
AbstractCacheImpl.addExistingUpdates().
JDOUserException.Log.TRACE
level with the stringification of o as the body
of the message, also outputting t to the log.
Log.TRACE
level with the stringification of o as the body
of the message, also outputting t to the log.
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 ConfigurationImpl.toProperties().
XMLMappingInfoSerializer to write the generated
metadata to the proper packages.
JDOMetaDataSerializer to write the generated metadata
to the proper packages.
CommandIO.readType(java.io.ObjectInput) will be able to reconstruct the command.
ObjectData objects by serializing a collection
of them into and out of an XML file.
|
SolarMetric Kodo JDO 3.1.6 generated on August 25 2004 | ||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||