Serialized Form
-
Package org.datanucleus.store.rdbms.connectionpool
-
Class org.datanucleus.store.rdbms.connectionpool.DatastoreDriverNotFoundException extends org.datanucleus.exceptions.NucleusException implements Serializable
- serialVersionUID:
- 2004483035679438362L
-
Class org.datanucleus.store.rdbms.connectionpool.DatastorePoolException extends org.datanucleus.exceptions.NucleusException implements Serializable
- serialVersionUID:
- -7936864514567835075L
-
-
Package org.datanucleus.store.rdbms.datasource.dbcp2
-
Class org.datanucleus.store.rdbms.datasource.dbcp2.ListException extends Exception implements Serializable
- serialVersionUID:
- 1L
-
Class org.datanucleus.store.rdbms.datasource.dbcp2.SQLExceptionList extends SQLException implements Serializable
- serialVersionUID:
- 1L
-
-
Package org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter
-
Class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.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 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 extends InstanceKeyDataSource implements Serializable
- serialVersionUID:
- 7872747993848065028L
-
Serialization Methods
-
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
Supports Serialization interface.- 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
-
-
Class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.SharedPoolDataSource extends InstanceKeyDataSource implements Serializable
- serialVersionUID:
- -1458539734480586454L
-
Serialization Methods
-
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
Supports Serialization interface.- Throws:
IOException
- if an error occursClassNotFoundException
- if an error occurs
-
-
Serialized Fields
-
maxTotal
int maxTotal
-
-
-
Package org.datanucleus.store.rdbms.exceptions
-
Class org.datanucleus.store.rdbms.exceptions.ClassDefinitionException extends org.datanucleus.exceptions.NucleusUserException implements Serializable
- serialVersionUID:
- -611709032031993187L
-
Class org.datanucleus.store.rdbms.exceptions.ColumnDefinitionException extends org.datanucleus.exceptions.NucleusUserException implements Serializable
- serialVersionUID:
- -6850676317990100517L
-
Class org.datanucleus.store.rdbms.exceptions.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.
-
-
Class org.datanucleus.store.rdbms.exceptions.IncompatibleDataTypeException extends org.datanucleus.exceptions.DatastoreValidationException implements Serializable
- serialVersionUID:
- 5393213700816758070L
-
Class org.datanucleus.store.rdbms.exceptions.MissingColumnException extends org.datanucleus.exceptions.DatastoreValidationException implements Serializable
- serialVersionUID:
- 4195458244790681864L
-
Class org.datanucleus.store.rdbms.exceptions.MissingTableException extends org.datanucleus.exceptions.DatastoreValidationException implements Serializable
- serialVersionUID:
- 8360855107029754952L
-
Class org.datanucleus.store.rdbms.exceptions.NoDatastoreMappingException extends org.datanucleus.exceptions.NucleusUserException implements Serializable
- serialVersionUID:
- -4514927315711485556L
-
Class org.datanucleus.store.rdbms.exceptions.NoSuchPersistentFieldException extends org.datanucleus.exceptions.NucleusUserException implements Serializable
- serialVersionUID:
- 2364470194200034650L
-
Class org.datanucleus.store.rdbms.exceptions.NoTableManagedException extends org.datanucleus.exceptions.NucleusUserException implements Serializable
- serialVersionUID:
- -1610018637755474684L
-
Class org.datanucleus.store.rdbms.exceptions.NotATableException extends org.datanucleus.exceptions.DatastoreValidationException implements Serializable
- serialVersionUID:
- 8257695149631939361L
-
Class org.datanucleus.store.rdbms.exceptions.NotAViewException extends org.datanucleus.exceptions.DatastoreValidationException implements Serializable
- serialVersionUID:
- -3924285872907278607L
-
Class org.datanucleus.store.rdbms.exceptions.NullValueException extends org.datanucleus.exceptions.NucleusDataStoreException implements Serializable
- serialVersionUID:
- -4852762927328278822L
-
Class org.datanucleus.store.rdbms.exceptions.PersistentSuperclassNotAllowedException extends ClassDefinitionException implements Serializable
- serialVersionUID:
- -2749266341448447043L
-
Class org.datanucleus.store.rdbms.exceptions.PrimaryKeyColumnNotAllowedException extends org.datanucleus.exceptions.NucleusException implements Serializable
- serialVersionUID:
- 4600461704079232724L
-
Class org.datanucleus.store.rdbms.exceptions.TooManyForeignKeysException extends org.datanucleus.exceptions.NucleusDataStoreException implements Serializable
- serialVersionUID:
- 927612239349408531L
-
Class org.datanucleus.store.rdbms.exceptions.TooManyIndicesException extends org.datanucleus.exceptions.NucleusDataStoreException implements Serializable
- serialVersionUID:
- 3906217271154531757L
-
Class org.datanucleus.store.rdbms.exceptions.UnexpectedColumnException extends org.datanucleus.exceptions.DatastoreValidationException implements Serializable
- serialVersionUID:
- 804974383075712052L
-
Class org.datanucleus.store.rdbms.exceptions.UnsupportedDataTypeException extends org.datanucleus.exceptions.NucleusDataStoreException implements Serializable
- serialVersionUID:
- -5976850971131790147L
-
Class org.datanucleus.store.rdbms.exceptions.ViewDefinitionException extends org.datanucleus.exceptions.NucleusUserException implements Serializable
- serialVersionUID:
- -3074298411767413664L
-
Class org.datanucleus.store.rdbms.exceptions.WrongPrecisionException extends org.datanucleus.exceptions.DatastoreValidationException implements Serializable
- serialVersionUID:
- -4580250551015816508L
-
Class org.datanucleus.store.rdbms.exceptions.WrongPrimaryKeyException extends org.datanucleus.exceptions.DatastoreValidationException implements Serializable
- serialVersionUID:
- 8688198223306432767L
-
Class org.datanucleus.store.rdbms.exceptions.WrongScaleException extends org.datanucleus.exceptions.DatastoreValidationException implements Serializable
- serialVersionUID:
- 87315294180371240L
-
-
Package org.datanucleus.store.rdbms.query
-
Class org.datanucleus.store.rdbms.query.AbstractRDBMSQueryResult extends org.datanucleus.store.query.AbstractQueryResult<E> implements Serializable
- serialVersionUID:
- 7264180157109169910L
-
Serialized Fields
-
applyRangeChecks
boolean applyRangeChecks
-
bulkLoadedValueByMemberNumber
Map<Object,Map<Integer,Object>> bulkLoadedValueByMemberNumber
Map of field values, keyed by the "id" of the 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 extends AbstractRDBMSQueryResult<E> implements Serializable
-
Serialization Methods
-
writeReplace
protected Object writeReplace() throws ObjectStreamException
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
-
candidates
Collection candidates
The candidate list restriction (optional). -
moreResultSetRows
boolean moreResultSetRows
Whether there are still more rows to be processed in the ResultSet. -
resultIds
List resultIds
-
resultObjs
List<E> resultObjs
The Result Objects.
-
-
-
Class org.datanucleus.store.rdbms.query.JDOQLQuery extends org.datanucleus.store.query.AbstractJDOQLQuery implements Serializable
- serialVersionUID:
- -937448796638243699L
-
Serialized Fields
-
statementReturnsEmpty
boolean statementReturnsEmpty
-
-
Class org.datanucleus.store.rdbms.query.JPQLQuery extends org.datanucleus.store.query.AbstractJPQLQuery implements Serializable
- serialVersionUID:
- -3735379324740714088L
-
Serialized Fields
-
statementReturnsEmpty
boolean statementReturnsEmpty
-
-
Class org.datanucleus.store.rdbms.query.ScrollableQueryResult extends AbstractRDBMSQueryResult<E> implements Serializable
-
Serialization Methods
-
writeReplace
protected Object writeReplace() throws ObjectStreamException
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 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 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
-
Class org.datanucleus.store.rdbms.sql.expression.IllegalExpressionOperationException extends org.datanucleus.exceptions.NucleusUserException implements Serializable
- serialVersionUID:
- -4749845297556329228L
-