if ((action != null) && (action.status() == ActionStatus.RUNNING))
if ((action != null) && (action.status() == ActionStatus.RUNNING))
if ((action != null) && (action.status() == ActionStatus.RUNNING))
if ((action != null) && (action.status() == ActionStatus.RUNNING))
if ((action != null) && (action.status() == ActionStatus.RUNNING))
if ((action != null) && (action.status() == ActionStatus.RUNNING))
if ((action != null) && (action.status() == ActionStatus.RUNNING))
if ((action != null) && (action.status() == ActionStatus.RUNNING))
if ((action != null) && (action.status() == ActionStatus.RUNNING))
/** * Remember that the specified transaction is using the object. */ protected final synchronized boolean rememberAction (BasicAction action, int recordType) { if (tsLogger.arjLogger.isDebugEnabled()) { tsLogger.arjLogger.debug(DebugLevel.FUNCTIONS, VisibilityLevel.VIS_PROTECTED, FacilityCode.FAC_STATE_MAN, "StateManager::rememberAction(" + ((action != null) ? action.get_uid() : Uid .nullUid()) + ")" + " for object-id " + objectUid); } boolean result = false; if (recordType != RecordType.RECOVERY) { if ((action != null) && (action.status() == ActionStatus.RUNNING)) { synchronized (usingActions) { if (usingActions.get(action.get_uid()) == null) usingActions.put(action.get_uid(), action); } } } result = true; return result; }
action_status = basic_action.status();
action_status = basic_action.status();
action_status = basic_action.status();
action_status = basic_action.status();
action_status = basic_action.status();
action_status = basic_action.status();
action_status = basic_action.status();
action_status = basic_action.status();
action_status = basic_action.status();
/** * Destructor. */ public void finalize () throws Throwable { if (tsLogger.arjLogger.isDebugEnabled()) { tsLogger.arjLogger.debug(DebugLevel.DESTRUCTORS, VisibilityLevel.VIS_PUBLIC, FacilityCode.FAC_STATE_MAN, "StateManager.finalize() for object-id " + get_uid() + " type " + type()); } if (currentStatus == ObjectStatus.ACTIVE_NEW) { BasicAction action = BasicAction.Current(); if ((action != null) && (action.status() == ActionStatus.RUNNING)) { if (tsLogger.arjLoggerI18N.isWarnEnabled()) tsLogger.arjLoggerI18N .warn("com.arjuna.ats.arjuna.StateManager_1"); cleanup(false); } } }