Uses of Class
org.apache.jdo.tck.JDO_Test

Packages that use JDO_Test
org.apache.jdo.tck.api.instancecallbacks   
org.apache.jdo.tck.api.jdohelper   
org.apache.jdo.tck.api.persistencemanager   
org.apache.jdo.tck.api.persistencemanagerfactory   
org.apache.jdo.tck.enhancement   
org.apache.jdo.tck.extents   
org.apache.jdo.tck.lifecycle   
org.apache.jdo.tck.lifecycle.nontransactional   
org.apache.jdo.tck.models.embedded   
org.apache.jdo.tck.models.fieldtypes   
org.apache.jdo.tck.models.inheritance   
org.apache.jdo.tck.query   
org.apache.jdo.tck.query.operators   
org.apache.jdo.tck.transactions   
 

Uses of JDO_Test in org.apache.jdo.tck.api.instancecallbacks
 

Subclasses of JDO_Test in org.apache.jdo.tck.api.instancecallbacks
 class AccessingFieldsInPredelete
          Title: Accessing Fields In Predelete
Keywords: instancecallbacks
Assertion ID: A10.4-2.
 class AccessOtherInstancesInPrestore
          Title: Access Other Instances In Prestore Method
Keywords: instancecallbacks
Assertion ID: A10.2-3.
 class CallingJdoPostload
          Title: Calling InstanceCallbacks Postload Method
Keywords: instancecallbacks
Assertion ID: A10.1-1.
 class CallingJdoPreclear
          Title: Calling Jdo Preclear
Keywords: instancecallbacks
Assertion ID: A10.3-1.
 class CallingJdoPredelete
          Title: Calling JDO Predelete
Keywords: instancecallbacks
Assertion ID: A10.4-1.
 class CallingJdoPrestore
          Title: Calling InstanceCallbacks Prestore Method
Keywords: instancecallbacks
Assertion ID: A10.2-1.
 class ModificationOfNontransactionalNonpersistentFields
          Title: Modification of Nontransactional Nonpersistent Fields
Keywords: instancecallbacks
Assertion ID: A6.4.1-3.
 class NoAccessToFieldsAfterPredelete
          Title: No Access To Fields After Predelete
Keywords: instancecallbacks
Assertion ID: A10.4-3.
 class TestParts
           
 

Uses of JDO_Test in org.apache.jdo.tck.api.jdohelper
 

Subclasses of JDO_Test in org.apache.jdo.tck.api.jdohelper
 class GetObjectId
          Title: Get Objectid
Keywords: jdohelper
Assertion ID: A8.3-1
Assertion Description: The jdohelper.getObjectId method returns an ObjectId instance that represents the object identity of the specified JDO Instance.
 class GetObjectIdForNull
          Title: Get Object Id For Null
Keywords: jdohelper
Assertion ID: A8.3-4.
 class GetObjectIdForTransient
          Title: Get Object Id For Transient
Keywords: jdohelper
Assertion ID: A8.3-2.
 class GetObjectIdNotPersistenceCapable
          Title: Get Object Id Not Persistence Capable
Keywords: jdohelper
Assertion ID: A8.3-3.
 class GetPersistenceManager
          Title: Get Persistence Manager
Keywords: jdohelper
Assertion ID: A8.1-1.
 class GetPersistenceManagerForNull
          Title: Get Persistence Manager For Null
Keywords: jdohelper
Assertion ID: A8.1-4.
 class GetPersistenceManagerForTransient
          Title: Get Persistence Manager For Transien
Keywords: jdohelper
Assertion ID: A8.1-2.
 class GetPersistenceManagerNotPersistenceCapable
          Title: Get Persistence Manager Not Persistence Capable
Keywords: jdohelper
Assertion ID: A8.1-3.
 class GetTransactionalObjectId
          Title: Get Transactional Object Id
Keywords: jdohelper
Assertion ID: A8.3-5
Assertion Description: If the object parameter implements PersistenceCapable, JDOHelper.getTransactionalObjectId delegates to the parameter instance and returns the JDO identity of the instance.
 class GetTransactionalObjectIdForNull
          Title: Get Transactional Object Id For Null
Keywords: jdohelper
Assertion ID: A8.3-8
Assertion Description: The jdohelper.getTransactionalObjectIdForNull method returns null if Object is null.Evaluating to true when == is used.
 class GetTransactionalObjectIdForTransient
          Title: Get Transactional Object Id For Transient
Keywords: jdohelper
Assertion ID: A8.3-6
Assertion Description: The jdohelper.getTransactionalObjectIdForTransient method returns null if Object is a transient.Evaluating to true when == is used.
 class GetTransactionalObjectIdNotPersistenceCapable
          Title: Get Object Id Not Persistence Capable
Keywords: jdohelper
Assertion ID: A8.3-7
Assertion Description: The jdohelper.getTransactionalObjectId method returns null if Object is not PC.Evaluating to true when == is used.
 class IsDeleted
          Title: Is Deleted
Keywords: jdohelper
Assertion ID: A8.4.5-1
Assertion Description: The jdohelper.isDeleted method returns true if the instance of persistence capable have been deleted in the current transaction evaluating to true when == is used.
 class IsDeletedFalse
          Title: Is Deleted False
Keywords: jdohelper
Assertion ID: A8.4.5-2
Assertion Description: The object parameter that implements PersistenceCapable, JDOHelper.isDeleted delegates to the parameter instance and instances that have not been deleted in the current transaction return false.
 class IsDeletedForNull
          Title: Is Deleted For Null
Keywords: jdohelper
Assertion ID: A8.4.5-5
Assertion Description: The jdohelper.isDeleted method returns false for the instance of null, evaluating to true when == is used.
 class IsDeletedForTransient
          Title: Is Deleted For Transient
Keywords: jdohelper
Assertion ID: A8.4.5-3
Assertion Description: The JDOHelper.IsDeleted method returns false if the instance is a transient, evaluating to true when == is used.
 class IsDeletedNotPersistenceCapable
          Title: Is Deleted Not Persistence Capable
Keywords: jdohelper
Assertion ID: A8.4.5-4
Assertion Description: The JDOHelper.IsDeleted method returns false if the instance is not persistence capable , evaluating to true when == is used.
 class IsDirty
          Title: Is Dirty
Keywords: jdohelper
Assertion ID: A8.4.1-1
Assertion Description: The jdohelper.isDirty method returns true if the instance of persistence capable have changed the state in the current transaction evaluating to true when == is used.
 class IsDirtyFalse
          Title: Is Dirty False
Keywords: jdohelper
Assertion ID: A8.4.1-2
Assertion Description: The jdohelper.isDirty method returns false if the instance of persistence capable have not changed the state in the current transaction evaluating to true when == is used.
 class IsDirtyForNull
          Title: Is Dirty For Null
Keywords: jdohelper
Assertion ID: A8.4.1-5
Assertion Description: The jdohelper.isDirty method returns false if the instance is null, evaluating to true when == is used.
 class IsDirtyForTransient
          Title: Is Dirty For Transient
Keywords: jdohelper
Assertion ID: A8.4.1-3
Assertion Description: The jdohelper.isDirty method returns false If the instance is transient, evaluating to true when == is used.
 class IsDirtyNotPersistenceCapable
          Title: Is Dirty Not Persistence Capable
Keywords: jdohelper
Assertion ID: A8.4.1-4
Assertion Description: The jdohelper.isDirty method returns false If the instance does not implement PersistenceCapable evaluating to true when == is used.
 class IsNew
          Title: Is New
Keywords: jdohelper
Assertion ID: A8.4.4-1
Assertion Description: The jdohelper.isNew method returns true for instances that have been made persistent in the current transactionthe evaluating to true when == is used.
 class IsNewFalse
          Title: Is New False
Keywords: jdohelper
Assertion ID: A8.4.4-2
Assertion Description: The jdohelper.isnew method returns false for the instances that have not been made persistent in the current transaction evaluating to true when == is used.
 class IsNewForNull
          Title: Is New For Null
Keywords: jdohelper
Assertion ID: A8.4.4-5
Assertion Description: The jdohelper.isNew method returns false for the instance which is null, evaluating to true when == is used.
 class IsNewForTransient
          Title: Is New For Transient
Keywords: jdohelper
Assertion ID: A8.4.4-3
Assertion Description: The jdohelper.isNew method returns false If the instance is transient, evaluating to true when == is used.
 class IsNewNotPersistenceCapable
          Title: Is New Not Persistence Capable
Keywords: jdohelper
Assertion ID: A8.4.4-4
Assertion Description: The jdohelper.isNew method returns false If the instance does not implement PersistenceCapable evaluating to true when == is used.
 class IsPersistent
          Title: Is Persistent
Keywords: jdohelper
Assertion ID: A8.4.3-1
Assertion Description: The JDOHelper.isPersistent method returns true if instances represent persistent objects in the data store true when == is used.
 class IsPersistentFalse
          Title: Is Persistent False
Keywords: jdohelper
Assertion ID: A8.4.3-2
Assertion Description: The jdohelper.isPersistent method returns false for instances which do not represent persistent objects in the data store .
 class IsPersistentForNull
          Title: Is Persistent For Null
Keywords: jdohelper
Assertion ID: A8.4.3-5
Assertion Description: The jdohelper.isPersistent method returns false for the instance which is null, evaluating to true when == is used.
 class IsPersistentForTransient
          Title: Is Persistent For Transient
Keywords: jdohelper
Assertion ID: A8.4.3-3
Assertion Description: The jdohelper.isPersistent method returns false If the instance is transient, evaluating to true when == is used.
 class IsPersistentNotPersistenceCapable
          Title: Is Persistent Not Persistence Capable
Keywords: jdohelper
Assertion ID: A8.4.3-4
Assertion Description: The jdohelper.isPersistent method returns false If the instance does not implement PersistenceCapable evaluating to true when == is used.
 class IsTransactional
          Title: Is Transactional
Keywords: jdohelper
Assertion ID: A8.4.2-1
Assertion Description: The jdohelper.isTransactional method returns true and delegates to the parameter instance and instances whose state is associated with the current transaction .
 class IsTransactionalFalse
          Title: Is Transactional False
Keywords: jdohelper
Assertion ID: A8.4.2-2
Assertion Description: The jdohelper.isTransactional method returns false and delegates to the parameter instance and instances whose state is not associated with the current transaction return false.
 class IsTransactionalForNull
          Title: Is Transactional For Null
Keywords: jdohelper
Assertion ID: A8.4.2-5
Assertion Description: The jdohelper.isTransactional method returns false, if the instance is null.
 class IsTransactionalForTransient
          Title: Is Transactional For Transient
Keywords: jdohelper
Assertion ID: A8.4.2-3
Assertion Description: The jdohelper.isTransactional method returns false if the instance is transien .
 class IsTransactionalNotPersistenceCapable
          Title: Is Transactional Not Persistence Capable
Keywords: jdohelper
Assertion ID: A8.4.2-4
Assertion Description: The jdohelper.isTransactional method returns false If the instance does not implement PersistenceCapable .
 class MakeDirty
          Title: Make Dirty
Keywords: jdohelper
Assertion ID: A8.2-1
Assertion Description: The jdohelper.makeDirty method delegates to the parameter instance and marks the specified field dirty if parameter is instance of Persistence capable .
 class MakeDirtyForNull
          Title: Make Dirty For Null
Keywords: jdohelper
Assertion ID: A8.2-3
Assertion Description: The JDOHelper.makeDirty method has no affect if the instance is null, evaluating to true when == is used.
 class MakeDirtyForTransient
          Title: Make Dirty For Transient
Keywords: jdohelper
Assertion ID: A8.2-2
Assertion Description: The JDOHelper.makeDirty method has no affect if the instance is transient, evaluating to true when == is used.
 class MakeDirtyNotPersistenceCapable
          Title: Make Dirty Not Persistence Capable
Keywords: jdohelper
Assertion ID: A8.2-4
Assertion Description: The JDOHelper.makeDirty method has no affect if the instance is not persistence capable evaluating to true when == is used.
 

Uses of JDO_Test in org.apache.jdo.tck.api.persistencemanager
 

Subclasses of JDO_Test in org.apache.jdo.tck.api.persistencemanager
 class AfterCloseAllMethodsThrowException
          Title: AfterCloseAllMethodsThrowException
Keywords: exception
Assertion IDs: A12.5-6
Assertion Description: After the PersistenceManager.close method completes, all methods on PersistenceManager except isClosed throw a JDOFatalUserException.
 class CallingEvictAllWithCollectionContainingNulls
          Title: Calling EvictAll With Collection Containing Nulls
Keywords: cache
Assertion IDs: A12.5-11
Assertion Description: Passing a non-null Object[] or Collection arguments to evictAll that contain null elements will have the documented behavior for non-null elements, and the null elements will be ignored.
 class CallingRefreshAllWithCollectionContainingNulls
          Title: Calling RefreshAll With Collection Containing Nulls
Keywords: cache
Assertion IDs: A12.5-12
Assertion Description: Passing a non-null Object[] or Collection arguments to refreshAll that contain null elements will have the documented behavior for non-null elements, and the null elements will be ignored.
 class ChangingObjectIdHasNoEffectOnInstance
          Title: Changing ObjectId Has No Effect On Instance
Keywords: identity
Assertion ID: A12.5.6-13.
 class CloseThrowsExceptionWhenActiveTx
          Title: Close Throws Exception
Keywords: exception
Assertion IDs: A12.6-2.
 class ConcurrentPersistenceManagers
          Title: Concurrent Persistence Managers
Keywords: concurrency multipleJDOimpls
Assertion ID: A5.2-1.
 class ConcurrentPersistenceManagersSameClasses
          Title: Same Classes with Concurrent Persistence Managers
Keywords: concurrency multipleJDOimpls
Assertion ID: A5.2-2.
 class CurrentTransaction
          Title: CurrentTransaction
Keywords:
Assertion ID: A12.5.2-1
Assertion Description: The PersistenceManager.currentTransaction method returns the Transaction instance associated with the PersistenceManager.
 class 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.
 class DeletePersistentAllFails
          Title: DeletePersistentAll Fails
Keywords: exception
Assertion IDs: A12.5.7-2.
 class DeletePersistentFailsIfInstanceIsTransient
          Title: DeletePersistent Fails If Instance Is Transient
Keywords: exception
Assertion IDs: A12.5.7-12.
 class DeletePersistentFailsIfInstanceManagedByAnotherPersistenceManager
          Title: DeletePersistent Fails If Instance Managed By Another PersistenceManager
Keywords: exception
Assertion IDs: A12.5.7-11.
 class DeletePersistentHasNoEffectOnDeletedInstances
          Title: DeletePersistent Has No Effect On Deleted Instances
Keywords:
Assertion IDs: A12.5.7-10.
 class EvictAllWithNoParameters
          Title: EvictAllWithNoParameters
Keywords: cache
Assertion IDs: A12.5.1-2
Assertion Description: If PersistenceManager.evict is called with no parameter, then all referenced instances are evicted.
 class EvictingCollectionOfInstancesSideEffects
          Title: EvictingCollectionOfInstancesSideEffects
Keywords: cache
Assertion IDs: A12.5.1-4
Assertion Description: If PersistenceManager.evict is called with no parameter, then all referenced instances are evicted.
 class EvictingWithRestoreValuesFalse
          Title: Evicting With RestoreValues False
Keywords: cache
Assertion ID: A12.6.1-1.
 class EvictingWithRetainValuesFalse
          Title: Evicting With RetainValues False
Keywords: cache
Assertion ID: A12.5.1-3.
 class GetExtentWithInstancesMadePersistentViaReachability
          Title: GetExtentWithInstancesMadePersistentViaReachability
Keywords: inheritance extent
Assertion ID: A12.5.4-1.
 class GetExtentWithNoSubclasses
          Title: GetExtentWithNoSubclasses
Keywords: inheritance extent
Assertion ID: A12.5.4-2.
 class GetExtentWithSubclasses
          Title: GetExtentWithSubclasses
Keywords: inheritance extent
Assertion ID: A12.5.4-3.
 class GetIgnoreCache
          Title: Get IgnoreCache Value from PersistenceManager
Keywords:
Assertion ID: A12.5.3-1.
 class GetObjectById
          Title: Get Object By Id
Keywords: identity cache
Assertion ID: A12.5.6-9.
 class GetObjectByIdNotResolved
          Title: Get ObjectId For Null Or Not Persistent
Keywords: identity
Assertion IDs: A12.5.6-1
Assertion Description: In a call to PersistenceManager.getObjectById, if the PersistenceManager is unable to resolve the oid parameter to an ObjectId instance, then it throws a JDOUserException.
 class GetObjectByIdNoValidationInstanceInCache
          Title: Get Object By Id No Validation, Instance In Cache
Keywords: identity cache
Assertion IDs: A12.5.6-2
Assertion Description: If PersistenceManager.getObjectById is called with a value of false for the second parameter named validate, and there is already an instance in the cache with the same JDO identity as the oid parameter, then this method returns it.
 class GetObjectByIdNoValidationInstanceInCacheNoStateChange
          Title: Get Object By Id No Validation, Instance In Cache, No State Change
Keywords: identity cache lifecycle
Assertion IDs: A12.5.6-3
Assertion Description: If PersistenceManager.getObjectById is called with a value of false for the second parameter named validate, and there is already an instance in the cache with the same JDO identity as the oid parameter, there is no change made to the state of the returned instance.
 class GetObjectByIdNoValidationInstanceNotInCache
          Title: Get Object By Id No Validation Instance Not In Cache
Keywords: identity cache
Assertion IDs: A12.5.6-5
Assertion Description: If PersistenceManager.getObjectById is called with a value of false for the second parameter named validate, and there is not an instance already in the cache with the same JDO identity as the oid parameter, and there is a transaction in progress, then this method creates an instance with the specified JDO identity and returns it with a state of hollow, persistent-nontransactional, or persistent-clean, at the choice of the implementation.
 class GetObjectByIdNoValidationInstanceNotInCacheNoTx
          Title: Get Object By Id No Validation Instance Not In Cache, No Tx
Keywords: identity cache
Assertion IDs: A12.5.6-4
Assertion Description: If PersistenceManager.getObjectById is called with a value of false for the second parameter named validate, and there is not an instance already in the cache with the same JDO identity as the oid parameter, and there is no transaction in progress, then this method creates an instance with the specified JDO identity and returns it with a state of hollow or persistent-nontransactional, at the choice of the implementation.
 class GetObjectByIdNoValidationInstanceNotInDatastore
          Title: Get Object By Id No Validation Instance Not In Datastore
Keywords: identity exception
Assertion ID: A12.5.6-6.
 class GetObjectByIdWithValidationInstanceInCache
          Title: Get Object By Id With Validation Instance in Cache
Keywords: identity cache
Assertion IDs: A12.5.6-7
Assertion Description: If PersistenceManager.getObjectById is called with a value of true for the second parameter named validate, and there is already a transactional instance in the cache with the same JDO identity as the oid parameter, then this method returns it.
 class GetObjectByIdWithValidationInstanceInCacheNotInDatastore
          Title: Get Object By Id With Validation, Instance in Cache, Not in Datastore
Keywords: identity cache
Assertion IDs: A12.5.6-8.
 class GetObjectByIdWithValidationInstanceNotInCacheNotInDatastore
          Title: Get Object By Id With Validation, Instance Not in Cache, Not in Datastore
Keywords: exception
Assertion IDs: A12.6.5-2.
 class GetObjectIdClass
          Title: Get ObjectId Class
Keywords: identity
Assertion IDs: A12.10-1
Assertion Description: The method PersistenceManager.getObjectIdClass returns the class of the object id for the given class.
 class GetObjectIdClassForAbstractOrNonPersistenceCapableClass
          Title: Get ObjectId Class For Abstract or Non-PersistenceCapable Class
Keywords: identity
Assertion IDs: A12.10-2
Assertion Description: A call to PersistenceManager.getObjectIdClass returns null if the class is abstract or not persistence-capable, or the parameter is null.
 class GetObjectIdForNullOrNotPersistent
          Title: GetObjectIdForNullOrNotPersistent
Keywords: identity
Assertion IDs: A12.5.6-14.
 class GetObjectIdWithApplicationModifyingIdentity
          Title: Get ObjectId With Application Modifying Identity
Keywords: identity applicationidentity
Assertion ID: A12.5.6-11.
 class GetPersistenceManagerFactory
          Title: Get PersistenceManagerFactory
Keywords:
Assertion ID: A12.9-1.
 class GetSetUserObject
          Title: Get/Set User Object
Keywords:
Assertion ID: A12.8-1.
 class GetTransactionalObjectIdWhenObjectIdBeingChanged
          Title: Get Transactional ObjectId When ObjectId Being Changed
Keywords: identity applicationidentity
Assertion ID: A12.5.6-15.
 class 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.
 class IsClosedIsFalseUponConstruction
          Title: Is Closed returns false Upon Construction
Keywords:
Assertion IDs: A12.5-3
Assertion Description: The PersistenceManager.isClosed method returns false upon construction of the PersistenceManager instance.
 class IsClosedIsFalseUponRetrievalFromPool
          Title: Is Closed Is False Upon Retrieval From a Pool
Keywords:
Assertion IDs: A12.5-4
Assertion Description: The PersistenceManager.isClosed method returns false upon retrieval of a PersistenceManager from a pool.
 class IsClosedIsTrueAfterClose
          Title: Is Closed Is True After Close
Keywords:
Assertion IDs: A12.5-5
Assertion Description: The PersistenceManager.isClosed method returns true only after the closemethod completes successfully, meaning the PersistenceManager has been closed.
 class MakeNontransactionalAllFails
          Title: MakeNontransactionalAllFails
Keywords: exception
Assertion ID: A12.5.7-5
Assertion Description: If a collection or array of instances is passed to PersistenceManager.makeNontransactionalAll, and one or more of the instances fail to complete the required operation, then all instances will be attempted, and a JDOUserException will be thrown which contains a nested exception array, each exception of which contains one of the failing instances.
 class MakeNontransactionalDirtyInstance
          Title: Make Nontransactional a Dirty Instance
Keywords: exception
Assertion IDs: A12.5.7-28
Assertion Description: If PersistenceManager.makeNontransactional or makeNontransactionalAll is called with an explicit dirty parameter instance, a JDOUserException is thrown.
 class MakeNontransactionalIsImmediate
          Title: Make Nontransactional is immediate
Keywords:
Assertion IDs: A12.5.7-29
Assertion Description: The effect of PersistenceManager.makeNontransactional or makeNontransactionalAll is immediate and not subject to rollback.
 class MakeNontransactionalPersistentCleanInstance
          Title: Make Nontransactional a Persistent-Clean Instance
Keywords: lifecycle
Assertion IDs: A12.5.7-27
Assertion Description: PersistenceManager.makeNontransactional and makeNontransactionalAll makes a persistent-clean instance nontransactional and causes a state transition to persistent-nontransactional.
 class MakeNontransactionalTransientCleanInstance
          Title: MakeNontransactionalTransientCleanInstance
Keywords: lifecycle
Assertion IDs: A12.5.7-26
Assertion Description: PersistenceManager.makeNontransactional and makeNontransactionalAll makes a transient-clean instance nontransactional and causes a state transition to transient.
 class MakePersistent
          Title: make instance persistent
Keywords: persistencemanager
Assertion IDs: A12.5.7-6A
Assertion Description: The method PersistenceManager.makePersistent and makePersistentAll makes a transient instance(s) persistent directly.
 class MakePersistentAllFails
          Title: MakePersistentAll Fails
Keywords: exception
Assertion IDs: A12.5.7-1.
 class MakePersistentAndInstancesNotReachable
          Title: MakePersistent And Instances Not Reachable
Keywords:
Assertion ID: A12.5.7-6C.
 class MakePersistentAssignsObjectId
          Title: make instance persistent
Keywords: identity
Assertion IDs: A12.5.7-6B
Assertion Description: The method PersistenceManager.makePersistent and makePersistentAll will assign an object identity to the instance and transitions it to persistent-new.
 class MakePersistentFailsIfInstanceManagedByAnotherPersistenceManager
          Title: MakePersistent Fails If Instance Managed By Another PersistenceManager
Keywords: exception
Assertion IDs: A12.5.7-8.
 class MakePersistentHasNoEffectOnPersistentInstances
          Title: MakePersistent Has No Effect On Persistent Instances
Keywords:
Assertion IDs: A12.5.7-7.
 class MakeTransactional
          Title: MakeTransactional
Keywords: transienttransactional lifecycle
Assertion IDs: A12.5.7-20
Assertion Description: PersistenceManager.makeTransactional and makeTransactionalAll makes a transient instance transactional and causes a state transition to transient-clean.
 class MakeTransactionalAllFails
          Title: MakeTransactionalAllFails
Keywords: exception
Assertion ID: A12.5.7-4
Assertion Description: If a collection or array of instances is passed to PersistenceManager.makeTransactionalAll, and one or more of the instances fail to complete the required o peration, then all instances will be attempted, and a JDOUserException will be thrown which contains a nested exception array, each exception of which conta ins one of the failing instances.
 class MakeTransactionalANontransactionalPersistentInstance
          Title: Make Transactional A Persistent Nontransactional Instance
Keywords: persistentnontransactional
Assertion IDs: A12.5.7-24
Assertion Description: PersistenceManager.makeTransactional and makeTransactionalAll can be used to mark a nontransactional persistent instance as being part of the read-consistency set of the transaction.
 class MakeTransactionalIsImmediate
          Title: Make Nontransactional is immediate
Keywords:
Assertion IDs: A12.5.7-25
Assertion Description: The effect of PersistenceManager.makeTransactional or makeTransactionalAll is immediate and not subject to rollback.
 class MakeTransactionalPriorToTransactionRolledback
          Title: MakeTransactional Prior To a Transaction Rolledback
Keywords:
Assertion IDs: A12.5.7-23
Assertion Description: If the transaction in which an instance is made transactional (by calling PersistenceManager.makeTransactional or makeTransactionalAll) is rolled back, then the transient instance takes its values as of the beginning of the transaction, if the call to makeTransactional was made prior to the beginning of the current transaction.
 class MakeTransactionalWithinTransactionRolledback
          Title: MakeTransactionalWithinTransactionRolledback
Keywords: transienttransactional
Assertion IDs: A12.5.7-22
Assertion Description: If the transaction in which an instance is made transactional (by calling PersistenceManager.makeTransactional or makeTransactionalAll) is rolled back, then the transient instance takes its values as of the call to makeTransactional if the call was made within the current transaction.
 class MakeTransient
          Title: MakeTransient
Keywords: transient
Assertion IDs: A12.5.7-13
Assertion Description: PersistenceManager.makeTransient and makeTransientAll make a persistent instance transient, so it is not associated with the PersistenceManager instance.
 class MakeTransientAllFails
          Title:MakeTransientAll Fail
Keywords: exception
Assertion IDs: A12.5.7-3
Assertion Description: If a collection or array of instances is passed to PersistenceManager.makeTransientAll, and one or more of the instances fail to complete the required operation, then all instances will be attempted, and a JDOUserException will be thrown which contains a nested exception array, each exception of which contains one of the failing instances.
 class MakeTransientCausesLossOfIdentity
          Title: MakeTransientCausesLossOfIdentity
Keywords: transient identity
Assertion IDs: A12.5.7-14
Assertion Description: PersistenceManager.makeTransient and makeTransientAll transition an instance to transient, causing it to lose its JDO identity.
 class MakeTransientFailsWithDirtyInstance
          Title:MakeTransientFailsWithDirtyInstance
Keywords: exception
Assertion IDs: A12.5.7-16
Assertion Description: If the instance passed to PersistenceManager.makeTransient or makeTransientAll is dirty, a JDOUserException is thrown.
 class MakeTransientFieldsPreservedUnchanged
          Title: MakeTransient Fields Preserved Unchanged
Keywords: transient
Assertion IDs: A12.5.7-15, A12.5.7-18
Assertion Description: If the instance passed to PersistenceManager.makeTransient or makeTransientAll has field values (persistent-nontransactional or persistent-clean), the fields in the cache are preserved unchanged.
 class MakeTransientHasNoEffectOnTransientInstances
          Title: MakeTransientHasNoEffectOnTransientInstances
Keywords: transient
Assertion IDs: A12.5.7-19
Assertion Description: PersistenceManager.makeTransient and makeTransientAll have no effect if the parameter instance is transient.
 class MakeTransientNotSubjectToRollback
          Title: MakeTransientNotSubjectToRollback
Keywords:
Assertion IDs: A12.5.7-17
Assertion Description: The effect of PersistenceManager.makeTransient or makeTransientAll is immediate and not subject to rollback.
 class NoPersistenceManagerIfTransient
          Title: No PersistenceManager If Transient
Keywords: transient
Assertion ID: A12.5-1.
 class ObjectIdUniqueAmongInstances
          Title: ObjectId Unique Among Instances
Keywords: identity
Assertion ID: A12.5.6-12.
 class OneInstanceOfObjectPerPersistenceManager
          Title: Only one instance of persistent object in cache per PersistenceManager
Keywords: cache
Assertion ID: A5.4-2.
 class OnePersistenceManagerIfPersistentOrTransactional
          Title: One PersistenceManager If Persistent or Transactional
Keywords:
Assertion ID: A12.5-2.
 class 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.
 class PassingNullToEvictAllThrowsException
          Title: PassingNullToEvictAllThrowsException
Keywords:
Assertion IDs: A12.5-9
Assertion Description: Passing a null valued argument to evictAll will throw a NullPointerException.
 class PassingNullToEvictHasNoEffect
          Title: PassingNullToEvictHasNoEffect
Keywords:
Assertion IDs: A12.5-7
Assertion Description: Passing a null value to PersistenceManager.evict will have no effect.
 class PassingNullToRefreshAllThrowsException
          Title: Passing Null to RefreshAll Throws Exception
Keywords: cache
Assertion IDs: A12.5-10.
 class PassingNullToRefreshHasNoEffect
          Title: Passing Null to Refresh has no Effect
Keywords:
Assertion IDs: A12.5-8
Assertion Description: Passing a null value to PersistenceManager.refresh will have no effect.
 class PersistenceManagerTest
           
 class RefreshAllNoParameterSideEffects
           
 class RefreshAllWithArraySideEffects
           
 class RefreshAllWithCollectionSideEffects
           
 class RefreshAllWithNoParameters
          Title: Refresh All With No Parameters
Keywords: cache
Assertion ID: A12.5.1-6.
 class RefreshSideEffects
           
 class Retrieve
          Title: Retrieve
Keywords: cache
Assertion IDs: A12.6.1-2, A12.6.1-5
Assertion Description: These methods request the PersistenceManager to load all persistent fields into the parameter instances.
 class SameTransactionInstanceForAllCallsToCurrentTransaction
          Title: Same Transaction Instance For All Calls To Current Transaction
Keywords:
Assertion ID: A12.5.2-2.
 class SetIgnoreCacheToFalse
          Title: Set IgnoreCache To False
Keywords:cache
Assertion ID: A12.5.3-3.
 class SetIgnoreCacheToTrue
          Title: Set IgnoreCache To True
Keywords:cache
Assertion ID: A12.5.3-2.
 class SetMultithreadedFalse
          Title: Set Multithreaded False
Keywords: multithreaded
Assertion ID: A12.7-2.
 class SetMultithreadedTrue
          Title: Set Multithreaded True
Keywords: multithreaded
Assertion ID: A12.7-1.
 class SettingFlagsWithTransactionInstance
          Title: Setting Flags With Transaction instance
Keywords:
Assertion ID: A12.5.2-3.
 class ThreadSafe
          Title: Thread Safe
Keywords: multithreaded
Assertion ID: A12.4-1.
 class 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.
 

Uses of JDO_Test in org.apache.jdo.tck.api.persistencemanagerfactory
 

Subclasses of JDO_Test in org.apache.jdo.tck.api.persistencemanagerfactory
 class AfterCloseGetPMThrowsException
          Title:AfterCloseGetPMThrowsException of PersistenceManagerFactory
Keywords: persistencemanagerfactory
Assertion IDs: A11.4-9B.
 class AfterCloseSetMethodsThrowException
          Title:AfterCloseSetMethodsThrowException
Keywords: persistencemanagerfactory
Assertion IDs: A11.4-9A.
 class AfterGetPersistenceManagerNoSetMethodsSucceed
          Title: After GetPersistenceManager No Set Methods Succeed
Keywords:
Assertion ID: A11.3-3.
 class Close
          Title:Close of PersistenceManagerFactory
Keywords: persistencemanagerfactory
Assertion IDs: A11.4-2
Assertion Description: PersistenceManagerFactory.close() closes this PersistenceManagerFactory.
 class CloseFailsIfTransactionActive
          Title:CloseFailsIfTransactionActive of PersistenceManagerFactory
Keywords: persistencemanagerfactory
Assertion IDs: A11.4-4.
 class CloseWithoutPermissionThrowsSecurityException
          Title:Close of PersistenceManagerFactory Throws SecurityException if JDOPermission("closePersistenceManagerFactory") Is Not Set
Keywords: persistencemanagerfactory SecurityException
Assertion IDs: A11.4-3
Assertion Description: PersistenceManagerFactory.close() closes this PersistenceManagerFactory.
 class GetPersistenceManagerFactoryByPropertiesInstance
          Title:Close of PersistenceManagerFactory
Keywords: persistencemanagerfactory
Assertion IDs: A11.1-32
Assertion Description: An implementation must provide a method to construct a PersistenceManagerFactory by a Properties instance.
 class GetPersistenceManagerForUser
          Title:GetPersistenceManagerForUser of PersistenceManagerFactory
Keywords: persistencemanagerfactory
Assertion IDs: A11.3-2.
 class GetProperties
          Title:Get properties of PersistenceManagerFactory
Keywords: persistencemanagerfactory
Assertion IDs: A11.4-1.
 class SetConnectionPassword
          Title:Set ConnectionPassword of persistencemanagerfactory
Keywords: persistencemanagerfactory
Assertion IDs: A11.1-15.
 class SetConnectionURL
          Title:Set ConnectionURL of PersistenceManagerFactory
Keywords: persistencemanagerfactory
Assertion IDs: A11.1-16,A11.1-17.
 class SetConnectionUserName
          Title:Set ConnectionUserName of PersistenceManagerFactory
Keywords: persistencemanagerfactory
Assertion IDs: A11.1-13,A11.1-14.
 class SetIgnoreCache
          Title:Set IgnoreCache of persistencemanagerfactory
Keywords: persistencemanagerfactory
Assertion IDs: A11.1-5.
 class SetMultithreaded
          Title:Set Multithreaded of persistencemanagerfactory
Keywords: persistencemanagerfactory
Assertion IDs: A11.1-11,A11.1-12.
 class SetNonTransactionalRead
          Title:Set NonTransactionalRead of persistencemanagerfactory
Keywords: persistencemanagerfactory
Assertion IDs: A11.1-7,A11.1-8.
 class SetNonTransactionalWrite
          Title:Set NonTransactionalWrite of persistencemanagerfactory
Keywords: persistencemanagerfactory
Assertion IDs: A11.1-9,A11.1-10.
 class SetOptimistic
          Title:Set optimistic of persistencemanagerfactory
Keywords: persistencemanagerfactory
Assertion IDs: A11.1-1, A11.1-2.
 class SetRetainValues
          Title:Set RetainValues of persistencemanagerfactory
Keywords: persistencemanagerfactory
Assertion IDs: A11.1-3,A11.1-4.
 class SupportedOptions
          Title:SupportedOptions of persistencemanagerfactory
Keywords: persistencemanagerfactory
Assertion IDs: A11.5-1.
 

Uses of JDO_Test in org.apache.jdo.tck.enhancement
 

Subclasses of JDO_Test in org.apache.jdo.tck.enhancement
 class EnhancerTest
           
 class FieldAccessModified
          Title: FieldAccessModified
Keywords: enhancement
Assertion ID: .
 class ImplementsPersistenceCapable
          Title: Implements PersistenceCapable Added
Keywords: enhancement
Assertion ID: A20.3-0.
 

Uses of JDO_Test in org.apache.jdo.tck.extents
 

Subclasses of JDO_Test in org.apache.jdo.tck.extents
 class CloseAll
          Title: CloseAll
Keywords: extent
Assertion ID: A15.3-12.
 class CloseOfExtentIteratorIsIteratorSpecific
          Title: Close of Extent Iterator is Iterator Specific
Keywords: extent
Assertion ID: A15.3-11.
(package private)  class org.apache.jdo.tck.extents.ExtentTest
           
 class GetCandidateClass
          Title: Get Candidate Class
Keywords: extent
Assertion ID: A15.3-7.
 class HasSubclassesFalse
          Title: Has Subclasses is False
Keywords: extent inheritance
Assertion ID: A15.3-5.
 class HasSubclassesTrue
          Title: Has Subclasses is True
Keywords: extent inheritance
Assertion ID: A15.3-6.
 class InstancesDeletedPriorToIterationNotReturned
          Title: Instances Deleted Prior to Iteration not Returned
Keywords: extent
Assertion ID: A15.3-3.
 class InstancesPersistedPriorToIterationReturned
          Title: Instances Persisted Prior to Iteration Returned
Keywords: extent
Assertion ID: A15.3-2.
 class IteratorHasNextFalseAfterExtentClose
          Title: Iterator HasNext returns False after Extent.close
Keywords: extent
Assertion ID: A15.3-9.
 class IteratorMutatingMethods
          Title: Iterator Mutating Methods
Keywords: extent exception
Assertion ID: A15.3-4.
 class IteratorNextAfterExtentClose
          Title: Iterator Next After Extent Close
Keywords: extent exception
Assertion ID: A15.3-10.
 class IteratorNextAfterExtentCloseAll
          Title: Iterator Next After Extent CloseAll
Keywords: extent
Assertion ID: A15.3-13.
 class Iterators
          Title: Iterators
Keywords: extent
Assertion ID: A15.3-1.
 

Uses of JDO_Test in org.apache.jdo.tck.lifecycle
 

Subclasses of JDO_Test in org.apache.jdo.tck.lifecycle
 class HollowInstanceMaintainsPK
          Title: Test that Hollow Instances maintains PK
Keywords: lifecycle hollow instance PK
Assertion IDs: A5.5.4-3
Assertion Description: If the instance is of a class using application identity, the hollow instance maintains its primary key fields.
 class MultiplePMsReturnInstancesRepresentingSamePC
          Title: Test that Multiple PMs return different instances representing same PC object
Keywords: lifecycle Multiple PMs getObjectById equal
Assertion IDs: A5.4-7
Assertion Description: The instance returned by a call to getObjectById(Object) of different PersistenceManager instances returned by the same PersistenceManagerFactory represent the same persistent object, but with different Java object identity (specifically, all instances returned by getObjectId from the instances must return true to equals comparisons with all others).
 class ObjectIdNotModifiedWhenObjectIdInstanceModified
          Title: Test that ObjectId is not modified even if ObjectId returned by GetObjectId() is modified
Keywords: lifecycle GetObjectId
Assertion IDs: A5.4-6
Assertion Description: The object returned by any call to getObjectId might be modified by the user, but that modification does not affect the identity of the object that was originally referred.
 class PMReturnsIdenticalInstancesForEqualObjIds
          Title: Test that a PM returns the same JDO instance if getObjectById(ObjectId) is called multiple times with the same objectId instance
Keywords: lifecycle getObjectById
Assertion IDs: A5.4-2, A5.4-8, A5.4-10
Assertion Description: Any instances returned by any calls to getObjectById(Object) with the same object id instance to the same PersistenceManager instance must be identical (assuming the instances were not garbage collected between calls).
 class PMsCanSharePCClassesButNotPCInstances
          Title: Test PM ability to share PC classes but not PC instances
Keywords: PM share PC class
Assertion IDs: A5.2-1,A5.2-2,A5.2-3
Assertion Description: Several JDO PersistenceManagers might be coresident and might share the same persistence capable classes] (although a JDO instance can be associated with only one PersistenceManager at a time)
 class StateTransitions
          Title: Test State Transitions
Keywords: lifecycle
Assertion IDs: A5.9-1 through A5.9-190 Assertion Description: All possible state transistions are being tested in this test.
 class TransientTransactionalStateCommit
          Title: Test Transient Transactional Commit
Keywords: lifecycle transienttransactional commit
Assertion IDs: A5.1-3
Assertion Description: If TransientTransactional is supported, a transient transactional instance will have its state preserved when its associated transaction commits.
 class TransientTransactionalStateRollback
          Title: Test Transient Transactional Rollback
Keywords: lifecycle transienttransactional rollback
Assertion IDs: A5.1-4 Assertion Description: If TransientTransactional is supported, a transient transactional instance will have its state restored to its state prior to becoming transactional when its associated transaction aborts or on rollback.
 

Uses of JDO_Test in org.apache.jdo.tck.lifecycle.nontransactional
 

Subclasses of JDO_Test in org.apache.jdo.tck.lifecycle.nontransactional
 class ModificationOfNontransactionalInstanceOutsideTransaction
          Title: Modification of Nontransactional Persistent Instance Outside a Transaction
Keywords: nontransactionalwrite
Assertion ID: A5.6-9.
 

Uses of JDO_Test in org.apache.jdo.tck.models.embedded
 

Subclasses of JDO_Test in org.apache.jdo.tck.models.embedded
 class SecondClassObjectsTrackTheirChanges
          Title: Embedded Objects Track Their Changes
Keywords: embedded lifecycle
Assertion ID: A6.3-1.
 

Uses of JDO_Test in org.apache.jdo.tck.models.fieldtypes
 

Subclasses of JDO_Test in org.apache.jdo.tck.models.fieldtypes
 class TestArrayCollections
          Title: Support of field type array.
 class TestArrayListCollections
          Title: Support of field type ArrayList.
 class TestCollectionCollections
          Title: Support of field type Collection.
 class TestFieldsOfBigDecimal
          Title: Support of field type BigDecimal.
 class TestFieldsOfBigInteger
          Title: Support of field type BigInteger.
 class TestFieldsOfBoolean
          Title: Support of field type Boolean.
 class TestFieldsOfByte
          Title: Support of field type Byte.
 class TestFieldsOfCharacter
          Title: Support of field type Character.
 class TestFieldsOfDate
          Title: Support of field type Date.
 class TestFieldsOfDouble
          Title: Support of field type Double.
 class TestFieldsOfFloat
          Title: Support of field type Float.
 class TestFieldsOfInteger
          Title: Support of field type Integer.
 class TestFieldsOfLocale
          Title: Support of field type Locale.
 class TestFieldsOfLong
          Title: Support of field type Long.
 class TestFieldsOfObject
          Title: Support of field type Object.
 class TestFieldsOfPrimitiveboolean
          Title: Support of field type boolean.
 class TestFieldsOfPrimitivebyte
          Title: Support of field type byte.
 class TestFieldsOfPrimitivechar
          Title: Support of field type char.
 class TestFieldsOfPrimitivedouble
          Title: Support of field type double.
 class TestFieldsOfPrimitivefloat
          Title: Support of field type float.
 class TestFieldsOfPrimitiveint
          Title: Support of field type int.
 class TestFieldsOfPrimitivelong
          Title: Support of field type long.
 class TestFieldsOfPrimitiveshort
          Title: Support of field type short.
 class TestFieldsOfShort
          Title: Support of field type Short.
 class TestFieldsOfSimpleClass
          Title: Support of fields of PersistenceCapable class types
Keywords: model
Assertion ID: A6.4.3-30.
 class TestFieldsOfSimpleInterface
          Title: Support of interfaces as field type.
 class TestFieldsOfString
          Title: Support of field type String.
 class TestHashMapStringKeyCollections
          Title: Support of field type HashMap, varying value type
Keywords: model
Assertion ID: A6.4.3-24.
 class TestHashMapStringValueCollections
          Title: Support of field type HashMap, varying key type
Keywords: model
Assertion ID: A6.4.3-24.
 class TestHashSetCollections
          Title: Support of field type HashSet
Keywords: model
Assertion ID: A6.4.3-22.
 class TestHashtableStringKeyCollections
          Title: Support of field type Hashtable, varying value type
Keywords: model
Assertion ID: A6.4.3-25.
 class TestHashtableStringValueCollections
          Title: Support of field type Hashtable, varying key type
Keywords: model
Assertion ID: A6.4.3-25.
 class TestLinkedListCollections
          Title: Support of field type LinkedList
Keywords: model
Assertion ID: A6.4.3-26.
 class TestListCollections
          Title: Support of field type List
Keywords: model
Assertion ID: A6.4.3-36.
 class TestMapStringKeyCollections
          Title: Support of field type Map, varying value type
Keywords: model
Assertion ID: A6.4.3-35.
 class TestMapStringValueCollections
          Title: Support of field type Map, varying key type
Keywords: model
Assertion ID: A6.4.3-35.
 class TestSetCollections
          Title: Support of field type Set.
 class TestTreeMapStringKeyCollections
          Title: Support of field type TreeMap, varying value type
Keywords: model
Assertion ID: A6.4.3-27.
 class TestTreeMapStringValueCollections
          Title: Support of field type TreeMap, varying key type
Keywords: model
Assertion ID: A6.4.3-27.
 class TestTreeSetCollections
          Title: Support of field type TreeSet.
 class TestVectorCollections
          Title: Support of field type Vector.
 

Uses of JDO_Test in org.apache.jdo.tck.models.inheritance
 

Subclasses of JDO_Test in org.apache.jdo.tck.models.inheritance
 class FieldWithSameNameInSuperclass
          Title: Field With the Same Name as a Field in a Superclass
Keywords: inheritance
Assertion ID: A6.5-7.
 class NonPersistentFieldsAreNonPersistentInSubclasses
          Title: Non-Persistent Fields Are Non-Persistent in Subclasses
Keywords: inheritance
Assertion ID: A6.5-6.
 class NonpersistentSuperClass
          Title: Non-persistent Super Class
Keywords: inheritance
Assertion ID: A6.5-1.
 class PersistenceCapableFlexibilityInInheritanceHierarchy
          Title: Persistence Capable Flexibility in Inheritance Hierarchy
Keywords: inheritance
Assertion ID: A6.5-3.
 class PersistentFieldsArePersistentInSubClasses
          Title: Persistent Fields Are Persistent in SubClasses
Keywords: inheritance
Assertion ID: A6.5-4.
 class TransactionalFieldsAreTransactionalInSubclasses
          Title: Transactional Fields are Transactional in Subclasses
Keywords: inheritance
Assertion ID: A6.5-5.
 

Uses of JDO_Test in org.apache.jdo.tck.query
 

Subclasses of JDO_Test in org.apache.jdo.tck.query
 class AssignmentPrePostIncrementDecrementNotSupported
          Title: Assignment, Pre- and Post-Increment and Decrement Operators are not supported
Keywords: query
Assertion IDs: A14.6.2-7.
 class BoundParameterCheck
          Title: Each parameter named in the parameter declaration must be bound to a value when executing the query.
 class Cast
          Title: Cast Query Operator
Keywords: query
Assertion ID: A14.6.2-38.
 class ComparingCollectionFieldToNull
          Title: Comparing a Collection Field to Null
Keywords: query nullcollection
Assertion ID: A14.6.2-36.
 class ComparingPersistentAndNonPersistentInstance
          Title: Comparing persistent and non-persistent instance
Keywords: query
Assertion ID: A14.6.2-44.
 class CompileQuery
          Title: Compile Query
Keywords: query
Assertion ID: A14.6-14.
 class DeclareImports
          Title: Declare Imports
Keywords: query
Assertion ID: A14.6-8.
 class DeclareParameters
          Title: Declare Parameters
Keywords: query
Assertion ID: A14.6-10.
 class DeclareVariables
          Title: Declare Variables
Keywords: query
Assertion ID: A14.6-9.
 class DenoteUniquenessInFilter
          Title: Element Returned in Query Result
Keywords: query
Assertion ID: A14.6.2-2.
 class ExecuteQuery
          Title: Execute Query
Keywords: query
Assertion ID: A14.6.1-3.
 class ExecuteQueryWhenPersistenceManagerIsClosed
          Title: Execute Query when Persistence Manager is Closed
Keywords: query
Assertion ID: A14.6.1-1.
 class ExecuteQueryWithArray
          Title: Execute Query with Array
Keywords: query
Assertion ID: A14.6.1-6.
 class ExecuteQueryWithMap
          Title: Execute Query with Map
Keywords: query
Assertion ID: A14.6.1-5.
 class ExecutingMultipleQueriesSimultaneouslyIsThreadSafe
          Title: Executing Multiple Queries Simultaneously is ThreadSafe
Keywords: query concurrency
Assertion ID: A14.3-2.
 class ExecutingQueryWhenNoTransactionNoNontransactionalRead
          Title: Executing Query when no Transaction, no NontransactionalRead
Keywords: query
Assertion ID: A14.6.1-2.
 class GetPersistenceManagerFromRestoredSerializedQuery
          Title: Get PersistenceManager From Restored Serialized Query
Keywords: query
Assertion ID: A14.6-3.
 class IgnoreCacheFalse
          Title: Query with ignoreCache=false.
 class ImmutableQueryResult
          Title: Changing query result fails.
 class MethodsAndObjectConstructionNotSupported
          Title: Methods and Object Construction not Supported
Keywords: query
Assertion ID: A14.6.2-8.
 class MultipleActiveQueryInstanceInSamePersistenceManager
          Title: Multiple Active Query Instances in Same PersistenceMana ger
Keywords: query concurrency
Assertion ID: A14.3-1.
 class MultipleIdenticalImports
          Title: Multiple identical imports
Keywords: query
Assertion ID: A14.4-5.
 class NamespaceOfIdentifiers
          Title: Namespace of Identifiers
Keywords: query
Assertion ID: A14.6.2-11.
 class NavigationThroughACollectionField
          Title: Navigation Through a Collection Field
Keywords: query
Assertion ID: A14.6.2-10.
 class NavigationThroughANullValuedField
          Title: Navigation Through a Null-Valued Field
Keywords: query
Assertion ID: A14.6.2-9.
 class NavigationThroughReferencesUsesDotOperator
          Title: Navigation Through a References uses Dot Operator
Keywords: query
Assertion ID: A14.6.2-13.
 class NewQueryFromExistingQueryBoundToPMFromSameVendor
          Title: New Query From Existing Query Bound to PersistenceManag er From Same Vendor
Keywords: query
Assertion ID: A14.5-3.
 class NewQueryFromRestoredSerializedQuery
          Title: New Query From Existing Serialized Query
Keywords: query
Assertion ID: A14.5-2.
 class NewQueryWithCandidateClass
          Title: New Query with Candidate Class
Keywords: query
Assertion ID: A14.5-5.
 class NewQueryWithCandidateClassAndCollection
          Title: New Query with Candidate Class and Collection
Keywords: query extent
Assertion ID: A14.5-7.
 class NewQueryWithCandidateClassAndExtent
          Title: New Query with Candidate Class and Extent
Keywords: query extent
Assertion ID: A14.5-6.
 class NewQueryWithCandidateClassAndFilter
          Title: New Query with Candidate Class and Filter
Keywords: query
Assertion ID: A14.5-8.
 class NewQueryWithCandidateClassCollectionFilter
          Title: New Query with Candidate Class, Collection, and Filter
Keywords: query
Assertion ID: A14.5-9.
 class NewQueryWithExtent
          Title: New Query
Keywords: query
Assertion IDs: A14.5-1.
 class NewQueryWithExtentAndFilter
          Title: New Query
Keywords: query
Assertion IDs: A14.5-10.
 class NewQueryWithSpecifiedLanguageAndQuery
          Title: New Query With Specified Language and Query
Keywords: query
Assertion ID: A14.5-4.
 class NullCollectionsAndContainsMethod
          Title: Null Collections and Contains Method
Keywords: query nullcollection
Assertion ID: A14.6.2-35.
 class NullCollectionsAndIsEmpty
          Title: Handling of Null Collections and isEmpty in Queries
Keywords: query nullcollection
Assertion ID: A14.6.2-34.
 class OrderingSpecification
          Title: Ordering Specification
Keywords: query
Assertion ID: A14.6.6-1.
 class ParameterBoundToDifferentPM
          Title: Element Returned in Query Result
Keywords: query
Assertion ID: A14.6.1-8.
 class ParameterDeclaredWithSameNameAsFieldOfCandidateClass
          Title: Parameter Declared with Same Name as Field of Candidate Class
Keywords: query
Assertion ID: A14.4-2.
 class ParenthesesMarkOperatorPrecedence
          Title: Parentheses Mark Operator Precedence
Keywords: query
Assertion ID: A14.6.2-37.
 class PrimitiveParameterPassedAsNull
          Title: Primtive type parameter executed null value
Keywords: query
Assertion ID: A14.6.3-1.
 class QueryIsSerializable
          Title: Query is Serializable
Keywords: query
Assertion ID: A14.3-7 A14.6-1.
 class QueryResultPassedToAnotherQuery
          Title: Query Result Passed to Another Query
Keywords: query
Assertion ID: A14.6.1-4.
 class QueryTest
           
 class QueryWithNoFilter
          Title: Query with no Filter
Keywords: query
Assertion ID: A14.6.2-1.
 class RestoredSerializedQueryInstanceLosesAssociationWithPM
          Title: Restored Serialized Query Instance Loses Association With PM
Keywords: query
Assertion ID: A14.3-8.
 class SeparateNamespaceForTypeNames
          Title: Namespace of Type Names Separate From Fields, Variables, Parameters
Keywords: query
Assertion ID: A14.4-1.
 class SetCandidateCollection
          Title: Set Candidate Collection
Keywords: query
Assertion ID: A14.6-5.
 class SetCandidateExtent
          Title: Set Candidate Extent
Keywords: query extent
Assertion ID: A14.6-6.
 class SetFilter
          Title: Set Filter
Keywords: query
Assertion ID: A14.6-7.
 class SetOrdering
          Title: Set Ordering
Keywords: query
Assertion ID: A14.6-11.
 class SetterReplacePreviousValues
          Title: Setter replace previous values.
 class StartsWithAndEndsWith
          Title: StartsWith and EndsWith Query Operators
Keywords: query
Assertion ID: A14.6.2-33.
 class SupportedCollectionMethods
          Title:Supported collection methods
Keywords: query collection
Assertion ID: A14.6.2-44.
 class ThisIsReservedWordForElementOfCollection
          Title: This is Reserved Word for Element of Collection
Keywords: query
Assertion ID: A14.6.2-12.
 class UseOfThisToAcessHiddenField
          Title: Use of this to Access Hidden Field
Keywords: query
Assertion ID: A14.4-4.
 class VariableDeclaredWithSameNameAsFieldOfCandidateClass
          Title: Variable Declared with Same Name as Field of Candidate Class
Keywords: query
Assertion ID: A14.4-3.
 class WhiteSpaceIsACharacterAndIgnored
          Title: White Space is a Character and is Ignored
Keywords: query
Assertion ID: A14.6.2-6.
 

Uses of JDO_Test in org.apache.jdo.tck.query.operators
 

Subclasses of JDO_Test in org.apache.jdo.tck.query.operators
 class BinaryAddition
          Title: Binary Addition Query Operator
Keywords: query
Assertion ID: A14.6.2-26.
 class BinarySubtraction
          Title: Binary Subtraction Query Operator
Keywords: query
Assertion ID: A14.6.2-28.
 class BitwiseComplement
          Title: Bitwise Complement Query Operator
Keywords: query
Assertion ID: A14.6.2-24.
 class BooleanLogicalAND
          Title: Boolean Logical AND Query Operator
Keywords: query
Assertion ID: A14.6.2-20.
 class BooleanLogicalOR
          Title: Boolean Logical OR Query Operator
Keywords: query
Assertion ID: A14.6.2-22.
 class ComparisonTests
           
 class ConditionalAND
          Title: Conditional AND Query Operator
Keywords: query
Assertion ID: A14.6.2-21.
 class ConditionalOR
          Title: Conditional OR Query Operator
Keywords: query
Assertion ID: A14.6.2-23.
 class Division
          Title: Division Query Operator
Keywords: query
Assertion ID: A14.6.2-31.
 class Equality
          Title: Equality Operator Support
Keywords: query
Assertion ID: A14.6.2-14.
 class EqualityAndComparisonsBetweenDateFieldsAndParameters
          Title: Equality and Comparisons Between Date Fields and Parameters
Keywords: query
Assertion ID: A14.6.2-4.
 class EqualityAndComparisonsBetweenPrimitivesAndWrapperInstances
          Title: Equality and Comparisons Between Primitives and Wrapper Instances
Keywords: query
Assertion ID: A14.6.2-3.
 class EqualityAndComparisonsBetweenStringFieldsAndParameters
          Title: Equality and Comparisons Between String Fields and Parameters
Keywords: query
Assertion ID: A14.6.2-5.
 class GreaterThan
          Title: Greater Than Query Operator
Keywords: query
Assertion ID: A14.6.2-16.
 class GreaterThanOrEqual
          Title: Greater Than or Equal Query Operator
Keywords: query
Assertion ID: A14.6.2-18.
 class LessThan
          Title: Less Than Query Operator
Keywords: query
Assertion ID: A14.6.2-17.
 class LessThanOrEqual
          Title: Less Than or Equal Query Operator
Keywords: query
Assertion ID: A14.6.2-19.
 class LogicalComplement
          Title: LogicalComplement Query Operator
Keywords: query
Assertion ID: A14.6.2-32.
 class Multiplication
          Title: Multiplication Query Operator
Keywords: query
Assertion ID: A14.6.2-30.
 class NotEquals
          Title: Not Equals Query Operator
Keywords: query
Assertion ID: A14.6.2-15.
 class PromotionOfNumericOperands
          Title: Promotion of Numeric Operands for Comparisons
Keywords: query
Assertion ID: A14.6.2-39.
 class SignInversion
          Title: Sign Inversion Query Operator
Keywords: query
Assertion ID: A14.6.2-29.
 class StringConcatenation
          Title: String Concatenation Query Operator
Keywords: query
Assertion ID: A14.6.2-27.
 class UnaryPlus
          Title: Unary Addition Query Operator
Keywords: query
Assertion ID: A14.6.2-25.
 

Uses of JDO_Test in org.apache.jdo.tck.transactions
 

Subclasses of JDO_Test in org.apache.jdo.tck.transactions
 class AfterCompletionMethodCalledWhenCommitted
          Title: After Completion Method Called When Committed
Keywords: transactions
Assertion ID: A13.4.3-6.
 class AfterCompletionMethodCalledWhenRolledback
          Title: After Completion Method Called When Rolledback
Keywords: transactions
Assertion ID: A13.4.3-7.
 class BeforeCompletionMethodCalled
          Title: Before Completion Method Called
Keywords: transactions
Assertion ID: A13.4.3-4.
 class BeforeCompletionMethodNotCalledBeforeRollback
          Title: Before Completion Method Not Called Before Rolledback
Keywords: transactions
Assertion ID: A13.4.3-5.
 class Commit
          Title: Commit
Keywords: transactions
Assertion ID: A13.4.4-1.
 class GetOptimistic
          Title: Get Optimistic
Keywords: transactions
Assertion ID: A13.4.1-2.
 class GetRetainValues
          Title: Get Retain Values
Keywords: transactions
Assertion ID: A13.4.2-17.
 class GetSynchronization
          Title: Get Synchronization
Keywords: transactions
Assertion ID: A13.4.3-8.
 class IsActive
          Title: Is Active
Keywords: transactions
Assertion ID: A13.4.1-2.
 class IsActiveUntilAfterCompletionMethodCalled
          Title: Is Active Until After Completion Method Called
Keywords: transactions
Assertion ID: A13.4.1-3.
 class Rollback
          Title: Rollback
Keywords: transactions
Assertion ID: A13.4.4-2.
 class SetNontransactionalRead
          Title: Set Nontransactional Read
Keywords: transactions
Assertion ID: A13.4.2-9.
 class SetNontransactionalReadCalledDuringTxCompletion
          Title: Set Nontransactional Read Called During TX Completion
Keywords: transactions
Assertion ID: A13.4.2-1.
 class SetNontransactionalReadTrueWhenNotSupported
          Title: Set Nontransactional Read True When Not Supported
Keywords: transactions
Assertion ID: A13.4.2-5.
 class SetNontransactionalWriteCalledDuringTxCompletion
          Title: Set Nontransactional Write Called During TX Completion
Keywords: transactions
Assertion ID: A13.4.2-1.
 class SetOptimisticCalledDuringTxCompletion
          Title: Set Optimistic Called During TX Completion
Keywords: transactions
Assertion ID: A13.4.2-3.
 class SetOptimisticDuringTransaction
          Title: Set Optimistic During Transaction
Keywords: transactions
Assertion ID: A13.4.2-15.
 class SetOptimisticTrueWhenNotSupported
          Title: Set Optimistic True When Not Supported
Keywords: transactions
Assertion ID: A13.4.2-7.
 class SetRetainValuesCalledDuringTxCompletion
          Title: Set Optimistic Called During TX Completion
Keywords: transactions
Assertion ID: A13.4.2-4.
 class SetRetainValuesTrueWhenNotSupported
          Title: Set Retain Values True When Not Supported
Keywords: transactions
Assertion ID: A13.4.2-8.
 class SetSynchronization
          Title: Set Synchronization
Keywords: transactions
Assertion ID: A13.4.3-1.
 class SetSynchronizationToNull
          Title: Set Synchronization To Null
Keywords: transactions
Assertion ID: A13.4.3-2.
 class WhenNontransactionalReadIsFalse
          Title: When Nontransactional Read Is False
Keywords: transactions
Assertion ID: A13.4.2-10.
 



Copyright © 2005 Apache Software Foundation. All Rights Reserved.