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

Field Summary
static java.lang.String ACTIVE
           
static java.lang.String CLOSED
           
static java.lang.String INACTIVE
           
static java.lang.String NON_TRANSACTIONAL
           
static java.lang.String OPEN
           
static java.lang.String READ_ONLY
           
static java.lang.String TRANSACTIONAL
           
 
Constructor Summary
PMHelper()
           
 
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
 

Field Detail

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
Constructor Detail

PMHelper

public PMHelper()
Method Detail

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