Serialized Form
-
Package org.datanucleus.store.rdbms.connectionpool
-
Exception Class org.datanucleus.store.rdbms.connectionpool.DatastoreDriverNotFoundException
class DatastoreDriverNotFoundException extends org.datanucleus.exceptions.NucleusException implements Serializable- serialVersionUID:
- 2004483035679438362L
-
Exception Class org.datanucleus.store.rdbms.connectionpool.DatastorePoolException
class DatastorePoolException extends org.datanucleus.exceptions.NucleusException implements Serializable- serialVersionUID:
- -7936864514567835075L
-
-
Package org.datanucleus.store.rdbms.datasource.dbcp2
-
Exception Class org.datanucleus.store.rdbms.datasource.dbcp2.ListException
class ListException extends Exception implements Serializable- serialVersionUID:
- 1L
-
Exception Class org.datanucleus.store.rdbms.datasource.dbcp2.SQLExceptionList
class SQLExceptionList extends SQLException implements Serializable- serialVersionUID:
- 1L
-
-
Package org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter
-
Class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.DriverAdapterCPDS
class DriverAdapterCPDS extends Object implements Serializable- serialVersionUID:
- -4820523787212147844L
-
Serialized Fields
-
accessToUnderlyingConnectionAllowed
boolean accessToUnderlyingConnectionAllowed
Controls access to the underlying connection -
connectionProperties
Properties connectionProperties
Connection properties passed to JDBC Driver -
description
String description
Description -
driver
String driver
Driver class name -
getConnectionCalled
boolean getConnectionCalled
Whether or not getConnection has been called -
loginTimeout
int loginTimeout
Login TimeOut in seconds -
maxIdle
int maxIdle
-
maxPreparedStatements
int maxPreparedStatements
-
minEvictableIdleTimeMillis
int minEvictableIdleTimeMillis
-
numTestsPerEvictionRun
int numTestsPerEvictionRun
-
poolPreparedStatements
boolean poolPreparedStatements
-
timeBetweenEvictionRunsMillis
long timeBetweenEvictionRunsMillis
-
url
String url
Url name -
userName
String userName
User name -
userPassword
char[] userPassword
User password
-
-
-
Package org.datanucleus.store.rdbms.datasource.dbcp2.datasources
-
Class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
class InstanceKeyDataSource extends Object implements Serializable- serialVersionUID:
- -6819270431752240878L
-
Serialized Fields
-
dataSource
ConnectionPoolDataSource dataSource
Underlying source of PooledConnections -
dataSourceName
String dataSourceName
DataSource Name used to find the ConnectionPoolDataSource -
defaultAutoCommit
Boolean defaultAutoCommit
-
defaultBlockWhenExhausted
boolean defaultBlockWhenExhausted
-
defaultEvictionPolicyClassName
String defaultEvictionPolicyClassName
-
defaultLifo
boolean defaultLifo
-
defaultMaxIdle
int defaultMaxIdle
-
defaultMaxTotal
int defaultMaxTotal
-
defaultMaxWaitMillis
long defaultMaxWaitMillis
-
defaultMinEvictableIdleTimeMillis
long defaultMinEvictableIdleTimeMillis
-
defaultMinIdle
int defaultMinIdle
-
defaultNumTestsPerEvictionRun
int defaultNumTestsPerEvictionRun
-
defaultReadOnly
Boolean defaultReadOnly
-
defaultSoftMinEvictableIdleTimeMillis
long defaultSoftMinEvictableIdleTimeMillis
-
defaultTestOnBorrow
boolean defaultTestOnBorrow
-
defaultTestOnCreate
boolean defaultTestOnCreate
-
defaultTestOnReturn
boolean defaultTestOnReturn
-
defaultTestWhileIdle
boolean defaultTestWhileIdle
-
defaultTimeBetweenEvictionRunsMillis
long defaultTimeBetweenEvictionRunsMillis
-
defaultTransactionIsolation
int defaultTransactionIsolation
-
description
String description
Description -
getConnectionCalled
boolean getConnectionCalled
Guards property setters - once true, setters throw IllegalStateException -
instanceKey
String instanceKey
Instance key -
jndiEnvironment
Properties jndiEnvironment
Environment that may be used to set up a JNDI initial context. -
loginTimeout
int loginTimeout
Login TimeOut in seconds -
logWriter
PrintWriter logWriter
Log stream -
maxConnLifetimeMillis
long maxConnLifetimeMillis
-
rollbackAfterValidation
boolean rollbackAfterValidation
-
validationQuery
String validationQuery
-
validationQueryTimeoutSeconds
int validationQueryTimeoutSeconds
-
-
Class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
class PerUserPoolDataSource extends InstanceKeyDataSource implements Serializable- serialVersionUID:
- 7872747993848065028L
-
Serialization Methods
-
readObject
Supports Serialization interface.- Parameters:
in
- ajava.io.ObjectInputStream
value- Throws:
IOException
- if an error occursClassNotFoundException
- if an error occurs
-
-
Serialized Fields
-
perUserBlockWhenExhausted
Map<String,
Boolean> perUserBlockWhenExhausted -
perUserDefaultAutoCommit
Map<String,
Boolean> perUserDefaultAutoCommit -
perUserDefaultReadOnly
Map<String,
Boolean> perUserDefaultReadOnly -
perUserDefaultTransactionIsolation
Map<String,
Integer> perUserDefaultTransactionIsolation -
perUserEvictionPolicyClassName
Map<String,
String> perUserEvictionPolicyClassName -
perUserLifo
Map<String,
Boolean> perUserLifo -
perUserMaxIdle
Map<String,
Integer> perUserMaxIdle -
perUserMaxTotal
Map<String,
Integer> perUserMaxTotal -
perUserMaxWaitMillis
Map<String,
Long> perUserMaxWaitMillis -
perUserMinEvictableIdleTimeMillis
Map<String,
Long> perUserMinEvictableIdleTimeMillis -
perUserMinIdle
Map<String,
Integer> perUserMinIdle -
perUserNumTestsPerEvictionRun
Map<String,
Integer> perUserNumTestsPerEvictionRun -
perUserSoftMinEvictableIdleTimeMillis
Map<String,
Long> perUserSoftMinEvictableIdleTimeMillis -
perUserTestOnBorrow
Map<String,
Boolean> perUserTestOnBorrow -
perUserTestOnCreate
Map<String,
Boolean> perUserTestOnCreate -
perUserTestOnReturn
Map<String,
Boolean> perUserTestOnReturn -
perUserTestWhileIdle
Map<String,
Boolean> perUserTestWhileIdle -
perUserTimeBetweenEvictionRunsMillis
Map<String,
Long> perUserTimeBetweenEvictionRunsMillis
-
-
-
Package org.datanucleus.store.rdbms.exceptions
-
Exception Class org.datanucleus.store.rdbms.exceptions.ClassDefinitionException
class ClassDefinitionException extends org.datanucleus.exceptions.NucleusUserException implements Serializable- serialVersionUID:
- -611709032031993187L
-
Exception Class org.datanucleus.store.rdbms.exceptions.ColumnDefinitionException
class ColumnDefinitionException extends org.datanucleus.exceptions.NucleusUserException implements Serializable- serialVersionUID:
- -6850676317990100517L
-
Exception Class org.datanucleus.store.rdbms.exceptions.DuplicateColumnException
class DuplicateColumnException extends org.datanucleus.exceptions.NucleusException implements Serializable- serialVersionUID:
- -8400052870749668700L
-
Serialized Fields
-
conflictingColumn
Column conflictingColumn
Column that cannot be created because it conflicts with existing column with same identifier.
-
-
Exception Class org.datanucleus.store.rdbms.exceptions.IncompatibleDataTypeException
class IncompatibleDataTypeException extends org.datanucleus.exceptions.DatastoreValidationException implements Serializable- serialVersionUID:
- 5393213700816758070L
-
Exception Class org.datanucleus.store.rdbms.exceptions.MissingColumnException
class MissingColumnException extends org.datanucleus.exceptions.DatastoreValidationException implements Serializable- serialVersionUID:
- 4195458244790681864L
-
Exception Class org.datanucleus.store.rdbms.exceptions.MissingTableException
class MissingTableException extends org.datanucleus.exceptions.DatastoreValidationException implements Serializable- serialVersionUID:
- 8360855107029754952L
-
Exception Class org.datanucleus.store.rdbms.exceptions.NoDatastoreMappingException
class NoDatastoreMappingException extends org.datanucleus.exceptions.NucleusUserException implements Serializable- serialVersionUID:
- -4514927315711485556L
-
Exception Class org.datanucleus.store.rdbms.exceptions.NoSuchPersistentFieldException
class NoSuchPersistentFieldException extends org.datanucleus.exceptions.NucleusUserException implements Serializable- serialVersionUID:
- 2364470194200034650L
-
Exception Class org.datanucleus.store.rdbms.exceptions.NoTableManagedException
class NoTableManagedException extends org.datanucleus.exceptions.NucleusUserException implements Serializable- serialVersionUID:
- -1610018637755474684L
-
Exception Class org.datanucleus.store.rdbms.exceptions.NotATableException
class NotATableException extends org.datanucleus.exceptions.DatastoreValidationException implements Serializable- serialVersionUID:
- 8257695149631939361L
-
Exception Class org.datanucleus.store.rdbms.exceptions.NotAViewException
class NotAViewException extends org.datanucleus.exceptions.DatastoreValidationException implements Serializable- serialVersionUID:
- -3924285872907278607L
-
Exception Class org.datanucleus.store.rdbms.exceptions.NullValueException
class NullValueException extends org.datanucleus.exceptions.NucleusDataStoreException implements Serializable- serialVersionUID:
- -4852762927328278822L
-
Exception Class org.datanucleus.store.rdbms.exceptions.PersistentSuperclassNotAllowedException
class PersistentSuperclassNotAllowedException extends ClassDefinitionException implements Serializable- serialVersionUID:
- -2749266341448447043L
-
Exception Class org.datanucleus.store.rdbms.exceptions.PrimaryKeyColumnNotAllowedException
class PrimaryKeyColumnNotAllowedException extends org.datanucleus.exceptions.NucleusException implements Serializable- serialVersionUID:
- 4600461704079232724L
-
Exception Class org.datanucleus.store.rdbms.exceptions.TooManyForeignKeysException
class TooManyForeignKeysException extends org.datanucleus.exceptions.NucleusDataStoreException implements Serializable- serialVersionUID:
- 927612239349408531L
-
Exception Class org.datanucleus.store.rdbms.exceptions.TooManyIndicesException
class TooManyIndicesException extends org.datanucleus.exceptions.NucleusDataStoreException implements Serializable- serialVersionUID:
- 3906217271154531757L
-
Exception Class org.datanucleus.store.rdbms.exceptions.UnexpectedColumnException
class UnexpectedColumnException extends org.datanucleus.exceptions.DatastoreValidationException implements Serializable- serialVersionUID:
- 804974383075712052L
-
Exception Class org.datanucleus.store.rdbms.exceptions.UnsupportedDataTypeException
class UnsupportedDataTypeException extends org.datanucleus.exceptions.NucleusDataStoreException implements Serializable- serialVersionUID:
- -5976850971131790147L
-
Exception Class org.datanucleus.store.rdbms.exceptions.ViewDefinitionException
class ViewDefinitionException extends org.datanucleus.exceptions.NucleusUserException implements Serializable- serialVersionUID:
- -3074298411767413664L
-
Exception Class org.datanucleus.store.rdbms.exceptions.WrongPrecisionException
class WrongPrecisionException extends org.datanucleus.exceptions.DatastoreValidationException implements Serializable- serialVersionUID:
- -4580250551015816508L
-
Exception Class org.datanucleus.store.rdbms.exceptions.WrongPrimaryKeyException
class WrongPrimaryKeyException extends org.datanucleus.exceptions.DatastoreValidationException implements Serializable- serialVersionUID:
- 8688198223306432767L
-
Exception Class org.datanucleus.store.rdbms.exceptions.WrongScaleException
class WrongScaleException extends org.datanucleus.exceptions.DatastoreValidationException implements Serializable- serialVersionUID:
- 87315294180371240L
-
-
Package org.datanucleus.store.rdbms.query
-
Class org.datanucleus.store.rdbms.query.AbstractRDBMSQueryResult
class AbstractRDBMSQueryResult extends org.datanucleus.store.query.AbstractQueryResult<E> implements Serializable- serialVersionUID:
- 7264180157109169910L
-
Serialized Fields
-
applyRangeChecks
boolean applyRangeChecks
-
bulkLoadedMmds
Collection<org.datanucleus.metadata.AbstractMemberMetaData> bulkLoadedMmds
The members (of the candidate, if any) that are bulk loaded. -
bulkLoadedValueByMemberNumber
Map<Object,
Map<Integer, Object>> bulkLoadedValueByMemberNumber Map of bulk-load (candidate) field values, keyed by the "id" of the candidate object. The value is a "Map<fieldNumber, fieldValue>". -
closeStatementWithResultSet
boolean closeStatementWithResultSet
Default to closing the statement when closing the resultSet, but allow override. -
fp
org.datanucleus.FetchPlan fp
-
rof
ResultObjectFactory<E> rof
ResultObjectFactory for converting the result set into objects. -
rs
ResultSet rs
The ResultSet containing the results.
-
-
Class org.datanucleus.store.rdbms.query.ForwardQueryResult
-
Serialization Methods
-
writeReplace
Handle serialisation by returning a java.util.ArrayList of all of the results for this query after disconnecting the query which has the consequence of enforcing the load of all objects.- Throws:
ObjectStreamException
- Thrown if an error occurs
-
-
Serialized Fields
-
-
Class org.datanucleus.store.rdbms.query.JDOQLQuery
class JDOQLQuery extends org.datanucleus.store.query.AbstractJDOQLQuery implements Serializable- serialVersionUID:
- -937448796638243699L
-
Serialized Fields
-
statementReturnsEmpty
boolean statementReturnsEmpty
-
-
Class org.datanucleus.store.rdbms.query.JPQLQuery
class JPQLQuery extends org.datanucleus.store.query.AbstractJPQLQuery implements Serializable- serialVersionUID:
- -3735379324740714088L
-
Serialized Fields
-
statementReturnsEmpty
boolean statementReturnsEmpty
-
-
Class org.datanucleus.store.rdbms.query.ScrollableQueryResult
-
Serialization Methods
-
writeReplace
Handle serialisation by returning a java.util.ArrayList of all of the results for this query after disconnecting the query which has the consequence of enforcing the load of all objects.- Throws:
ObjectStreamException
- thrown if an error occurs
-
-
Serialized Fields
-
endIndex
int endIndex
Position of last result (origin=0, set when known). -
resultIdsByPosition
Map<Integer,
Object> resultIdsByPosition Map of persistable object id, keyed by the result position (0, 1, 2, ...). -
resultsObjsByIndex
Map<Integer,
E> resultsObjsByIndex Map of ResultSet object values, keyed by the list index ("0", "1", etc). -
startIndex
int startIndex
Position of first result (origin=0).
-
-
-
Class org.datanucleus.store.rdbms.query.SQLQuery
class SQLQuery extends org.datanucleus.store.query.Query implements Serializable- serialVersionUID:
- -6820729188666657398L
-
Serialized Fields
-
resultMetaData
org.datanucleus.metadata.QueryResultMetaData resultMetaData
MetaData defining the results of the query.
-
-
Class org.datanucleus.store.rdbms.query.StoredProcedureQuery
class StoredProcedureQuery extends org.datanucleus.store.query.AbstractStoredProcedureQuery implements Serializable- serialVersionUID:
- 4167789892047598591L
-
Serialized Fields
-
stmt
CallableStatement stmt
The callable statement used to execute the stored proc.
-
-
-
Package org.datanucleus.store.rdbms.sql.expression
-
Exception Class org.datanucleus.store.rdbms.sql.expression.IllegalExpressionOperationException
class IllegalExpressionOperationException extends org.datanucleus.exceptions.NucleusUserException implements Serializable- serialVersionUID:
- -4749845297556329228L
-