}
/** */
public StateTransitionObj getPersistentNontransactionalInstance()
{
StateTransitionObj obj = getHollowInstance();
if( obj == null ) return null;
boolean nontransactionalRead =
pm.currentTransaction().getNontransactionalRead();
pm.currentTransaction().setNontransactionalRead(true);
obj.readField();
pm.makeNontransactional(obj);
pm.currentTransaction().setNontransactionalRead(nontransactionalRead);
int curr = currentState(obj);
if( curr != PERSISTENT_NONTRANSACTIONAL && curr != HOLLOW ) {
if (debug) {