Package org.apache.jdo.tck.api.persistencemanager

Class Summary
ChangingObjectIdHasNoEffectOnInstance Title: Changing ObjectId Has No Effect On Instance
Keywords: identity
Assertion ID: A12.5.6-13.
ConcurrentPersistenceManagers Title: Concurrent Persistence Managers
Keywords: concurrency multipleJDOimpls
Assertion ID: A5.2-1.
ConcurrentPersistenceManagersSameClasses Title: Same Classes with Concurrent Persistence Managers
Keywords: concurrency multipleJDOimpls
Assertion ID: A5.2-2.
CurrentTransaction Title: CurrentTransaction
Keywords:
Assertion ID: A12.5.2-1
Assertion Description: The PersistenceManager.currentTransaction method returns the Transaction instance associated with the PersistenceManager.
DataStoreCacheTest Title: DataStoreCacheTest
Keywords: DataStoreCache cache pin unpin evict
Assertion ID: A11.8
Assertion Description: Most JDO implementations allow instances to be cached in a second-level cache, and allow direct management of the cache by knowledgeable applications.
DataStoreConnection Title: DataStoreConnection
Keywords:
Assertion ID: A12.5.2-1
Assertion Description: In order for the application to perform some datastore-specific functions, such as to execute a query that is not directly supported by JDO, applications might need access to the datastore connection used by the JDO implementation.
DataStoreConnectionThrows Title: DataStoreConnectionThrows
Keywords:
Assertion ID: A12.16-2
Assertion Description: For portability, a JDBC-based JDO implementation will return an instance that implements java.sql.Connection.
DeletePersistent Title: Delete Persistent
Keywords:
Assertion IDs: A12.5.7-9
Assertion Description: PersistenceManager.deletePersistent and deletePersistentAll delete a persistent instance(s) from the data store.
DeletePersistentAllFails Title: DeletePersistentAll Fails
Keywords: exception
Assertion IDs: A12.5.7-2.
DeletePersistentFailsIfInstanceIsTransient Title: DeletePersistent Fails If Instance Is Transient
Keywords: exception
Assertion IDs: A12.5.7-12.
DeletePersistentFailsIfInstanceManagedByAnotherPersistenceManager Title: DeletePersistent Fails If Instance Managed By Another PersistenceManager
Keywords: exception
Assertion IDs: A12.5.7-11.
DeletePersistentHasNoEffectOnDeletedInstances Title: DeletePersistent Has No Effect On Deleted Instances
Keywords:
Assertion IDs: A12.5.7-10.
GetPersistenceManagerFactory Title: Get PersistenceManagerFactory
Keywords:
Assertion ID: A12.9-1.
GetPutRemoveUserObject Title: Test GetPutRemoveUserObject
Keywords: getUserObject putUserObject removeUserObject
Assertion IDs: A12.11-1
Assertion Description: Object putUserObject(Object key, Object value); This method models the put method of Map.
GetSetUserObject Title: Get/Set User Object
Keywords:
Assertion ID: A12.8-1.
GetTransactionalObjectIdWhenObjectIdBeingChanged Title: Get Transactional ObjectId When ObjectId Being Changed
Keywords: identity applicationidentity
Assertion ID: A12.5.6-15.
GetTransactionalObjectIdWithNoTransaction Title: Get Transactional ObjectId With No Transaction
Keywords: identity
Assertion ID: A12.5.6-16
Assertion Description: If there is no transaction in progress, or if none of the key fields is being modified, then PersistenceManager.getTransactionalObjectId has the same behavior as getObjectId.
NoPersistenceManagerIfTransient Title: No PersistenceManager If Transient
Keywords: transient
Assertion ID: A12.5-1.
ObjectIdUniqueAmongInstances Title: ObjectId Unique Among Instances
Keywords: identity
Assertion ID: A12.5.6-12.
OneInstanceOfObjectPerPersistenceManager Title: Only one instance of persistent object in cache per PersistenceManager
Keywords: cache
Assertion ID: A5.4-10.
OnePersistenceManagerIfPersistentOrTransactional Title: One PersistenceManager If Persistent or Transactional
Keywords:
Assertion ID: A12.5-2.
OptimisticFailure Title: OptimisticFailure
Keywords: optimistic
Assertion IDs: A13.5-1
Assertion Description: If any instance fails the verification, a JDOOptimisticVerificationException is thrown which contains an array of JDOOptimisticVerificationException, one for each instance that failed the verification.
PersistenceManagerTest  
SameTransactionInstanceForAllCallsToCurrentTransaction Title: Same Transaction Instance For All Calls To Current Transaction
Keywords:
Assertion ID: A12.5.2-2.
ThreadSafe Title: Thread Safe
Keywords: multithreaded
Assertion ID: A12.4-1.
TransientTransactionalInstanceRetainsValuesAtCommit Title: Transient Transactional Instance Retains Values At Commit
Keywords: transienttransactional
Assertion ID: A12.5.7-21
Assertion Description: If the transaction in which an instance is made transactional (by calling PersistenceManager.makeTransactional or makeTransactionalAll) commits, then the transient instance retains its values.
 



Copyright © 2005-2007 Apache Software Foundation. All Rights Reserved.