stomp.jdo.util
Class PMHelper
java.lang.Object
|
+--stomp.jdo.util.PMHelper
- public class PMHelper
- extends java.lang.Object
provides debugging information about the current state of a PersistenceManager.
- Author:
- Eric Lindauer
Method Summary |
static java.lang.String |
getPMDescription(javax.jdo.PersistenceManager pm)
returns a type and transactional state description of the given PersistenceManager. |
static java.lang.String |
getStatus(javax.jdo.PersistenceManager pm)
return CLOSED if pm.isClosed (), OPEN otherwise |
static java.lang.String |
getTransactionState(javax.jdo.PersistenceManager pm)
returns ACTIVE if there is a transaction running now, INACTIVE if not |
static java.lang.String |
getType(javax.jdo.PersistenceManager pm)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
READ_ONLY
public static final java.lang.String READ_ONLY
- See Also:
- Constant Field Values
NON_TRANSACTIONAL
public static final java.lang.String NON_TRANSACTIONAL
- See Also:
- Constant Field Values
TRANSACTIONAL
public static final java.lang.String TRANSACTIONAL
- See Also:
- Constant Field Values
ACTIVE
public static final java.lang.String ACTIVE
- See Also:
- Constant Field Values
INACTIVE
public static final java.lang.String INACTIVE
- See Also:
- Constant Field Values
OPEN
public static final java.lang.String OPEN
- See Also:
- Constant Field Values
CLOSED
public static final java.lang.String CLOSED
- See Also:
- Constant Field Values
PMHelper
public PMHelper()
getPMDescription
public static java.lang.String getPMDescription(javax.jdo.PersistenceManager pm)
- returns a type and transactional state description of the given PersistenceManager.
getStatus
public static java.lang.String getStatus(javax.jdo.PersistenceManager pm)
- return CLOSED if pm.isClosed (), OPEN otherwise
getType
public static java.lang.String getType(javax.jdo.PersistenceManager pm)
getTransactionState
public static java.lang.String getTransactionState(javax.jdo.PersistenceManager pm)
- returns ACTIVE if there is a transaction running now, INACTIVE if not