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

Class Summary
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.
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.
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.
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.
EvictingWithRestoreValuesFalse Title: Evicting With RestoreValues False
Keywords: cache
Assertion ID: A12.6.1-1.
EvictingWithRetainValuesFalse Title: Evicting With RetainValues False
Keywords: cache
Assertion ID: A12.5.1-3.
PassingNullToEvictAllThrowsException Title: PassingNullToEvictAllThrowsException
Keywords:
Assertion IDs: A12.5-9
Assertion Description: Passing a null valued argument to evictAll will throw a NullPointerException.
PassingNullToEvictHasNoEffect Title: PassingNullToEvictHasNoEffect
Keywords:
Assertion IDs: A12.5-7
Assertion Description: Passing a null value to PersistenceManager.evict will have no effect.
PassingNullToRefreshAllThrowsException Title: Passing Null to RefreshAll Throws Exception
Keywords: cache
Assertion IDs: A12.5-10.
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.
RefreshAllNoParameterSideEffects  
RefreshAllWithArraySideEffects  
RefreshAllWithCollectionSideEffects  
RefreshAllWithNoParameters Title: Refresh All With No Parameters
Keywords: cache
Assertion ID: A12.5.1-6.
RefreshSideEffects  
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.
 



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