|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjunit.framework.Assert
junit.framework.TestCase
org.apache.jdo.tck.JDO_Test
org.apache.jdo.tck.api.persistencemanagerfactory.CloseFailsIfTransactionActive
Title:CloseFailsIfTransactionActive of PersistenceManagerFactory
Keywords: persistencemanagerfactory
Assertion IDs: A11.4-4.
Assertion Description:
PersistenceManagerFactory.getPersistenceManager() throws
JDOUserException after the PersistenceManagerFactory is closed.
The exception contains an array of nested exceptions; each nested
exception contains as its failed object the PersistenceManager whose
Transaction is still active.
During close of the PersistenceManagerFactory, all PersistenceManager
instances obtained from this PersistenceManagerFactory are
themselves closed.
Field Summary | |
protected boolean |
aborted
|
Fields inherited from class org.apache.jdo.tck.JDO_Test |
debug, HOLLOW, ILLEGAL_STATE, logger, NUM_STATES, PERSISTENT_CLEAN, PERSISTENT_DELETED, PERSISTENT_DIRTY, PERSISTENT_NEW, PERSISTENT_NEW_DELETED, PERSISTENT_NONTRANSACTIONAL, pm, pmf, PMFProperties, PMFPropertiesObject, states, testSucceeded, TRANSIENT, TRANSIENT_CLEAN, TRANSIENT_DIRTY |
Constructor Summary | |
CloseFailsIfTransactionActive()
|
Method Summary | |
protected void |
cleanupPMF(javax.jdo.PersistenceManagerFactory pmf)
|
protected javax.jdo.PersistenceManager[] |
getFailedPersistenceManagers(javax.jdo.JDOException ex)
|
protected boolean |
isAborted()
|
static void |
main(java.lang.String[] args)
The main is called when the class
is directly executed from the command line. |
protected void |
setAborted()
|
void |
test()
|
Methods inherited from class junit.framework.TestCase |
countTestCases, createResult, getName, run, run, runTest, setName, toString |
Methods inherited from class junit.framework.Assert |
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail, failNotEquals, failNotSame, failSame |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
protected boolean aborted
Constructor Detail |
public CloseFailsIfTransactionActive()
Method Detail |
public static void main(java.lang.String[] args)
main
is called when the class
is directly executed from the command line.
args
- The arguments passed to the program.public void test()
protected void cleanupPMF(javax.jdo.PersistenceManagerFactory pmf)
protected void setAborted()
protected boolean isAborted()
protected javax.jdo.PersistenceManager[] getFailedPersistenceManagers(javax.jdo.JDOException ex)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |