@Override public Vote checkXid(Xid xid) { List<String> _xaRecoveryNodes = jtaPropertyManager.getJTAEnvironmentBean().getXaRecoveryNodes(); if(_xaRecoveryNodes == null || _xaRecoveryNodes.size() == 0) { doWarning(); return Vote.ABSTAIN; } if ((_xaRecoveryNodes.contains(RECOVER_ALL_NODES))) { if (jtaLogger.logger.isDebugEnabled()) { jtaLogger.logger.debug("Ignoring node name. Will recover " + xid); } return Vote.ROLLBACK; } String nodeName = XAUtils.getXANodeName(xid); if (jtaLogger.logger.isDebugEnabled()) { jtaLogger.logger.debug("node name of " + xid + " is " + nodeName); } if (_xaRecoveryNodes.contains(nodeName)) { return Vote.ROLLBACK; } else { return Vote.ABSTAIN; } }
@Override public Vote checkXid(Xid xid) { List<String> _xaRecoveryNodes = jtaPropertyManager.getJTAEnvironmentBean().getXaRecoveryNodes(); if(_xaRecoveryNodes == null || _xaRecoveryNodes.size() == 0) { doWarning(); return Vote.ABSTAIN; } if ((_xaRecoveryNodes.contains(RECOVER_ALL_NODES))) { if (jtaLogger.logger.isDebugEnabled()) { jtaLogger.logger.debug("Ignoring node name. Will recover " + xid); } return Vote.ROLLBACK; } String nodeName = XAUtils.getXANodeName(xid); if (jtaLogger.logger.isDebugEnabled()) { jtaLogger.logger.debug("node name of " + xid + " is " + nodeName); } if (_xaRecoveryNodes.contains(nodeName)) { return Vote.ROLLBACK; } else { return Vote.ABSTAIN; } }
@Override public Vote checkXid(Xid xid) { List<String> _xaRecoveryNodes = jtaPropertyManager.getJTAEnvironmentBean().getXaRecoveryNodes(); if(_xaRecoveryNodes == null || _xaRecoveryNodes.size() == 0) { doWarning(); return Vote.ABSTAIN; } if ((_xaRecoveryNodes.contains(RECOVER_ALL_NODES))) { if (jtaLogger.logger.isDebugEnabled()) { jtaLogger.logger.debug("Ignoring node name. Will recover " + xid); } return Vote.ROLLBACK; } String nodeName = XAUtils.getXANodeName(xid); if (jtaLogger.logger.isDebugEnabled()) { jtaLogger.logger.debug("node name of " + xid + " is " + nodeName); } if (_xaRecoveryNodes.contains(nodeName)) { return Vote.ROLLBACK; } else { return Vote.ABSTAIN; } }
@Override public Vote checkXid(Xid xid) { List<String> _xaRecoveryNodes = jtaPropertyManager.getJTAEnvironmentBean().getXaRecoveryNodes(); if(_xaRecoveryNodes == null || _xaRecoveryNodes.size() == 0) { doWarning(); return Vote.ABSTAIN; } if ((_xaRecoveryNodes.contains(RECOVER_ALL_NODES))) { if (jtaLogger.logger.isDebugEnabled()) { jtaLogger.logger.debug("Ignoring node name. Will recover " + xid); } return Vote.ROLLBACK; } String nodeName = XAUtils.getXANodeName(xid); if (jtaLogger.logger.isDebugEnabled()) { jtaLogger.logger.debug("node name of " + xid + " is " + nodeName); } if (_xaRecoveryNodes.contains(nodeName)) { return Vote.ROLLBACK; } else { return Vote.ABSTAIN; } }
@Override public Vote checkXid(Xid xid) { List<String> _xaRecoveryNodes = jtaPropertyManager.getJTAEnvironmentBean().getXaRecoveryNodes(); if(_xaRecoveryNodes == null || _xaRecoveryNodes.size() == 0) { doWarning(); return Vote.ABSTAIN; } if ((_xaRecoveryNodes.contains(RECOVER_ALL_NODES))) { if (jtaLogger.logger.isDebugEnabled()) { jtaLogger.logger.debug("Ignoring node name. Will recover " + xid); } return Vote.ROLLBACK; } String nodeName = XAUtils.getXANodeName(xid); if (jtaLogger.logger.isDebugEnabled()) { jtaLogger.logger.debug("node name of " + xid + " is " + nodeName); } if (_xaRecoveryNodes.contains(nodeName)) { return Vote.ROLLBACK; } else { return Vote.ABSTAIN; } }
@Override public Vote checkXid(Xid xid) { List<String> _xaRecoveryNodes = jtaPropertyManager.getJTAEnvironmentBean().getXaRecoveryNodes(); if(_xaRecoveryNodes == null || _xaRecoveryNodes.size() == 0) { doWarning(); return Vote.ABSTAIN; } if ((_xaRecoveryNodes.contains(RECOVER_ALL_NODES))) { if (jtaLogger.logger.isDebugEnabled()) { jtaLogger.logger.debug("Ignoring node name. Will recover " + xid); } return Vote.ROLLBACK; } String nodeName = XAUtils.getXANodeName(xid); if (jtaLogger.logger.isDebugEnabled()) { jtaLogger.logger.debug("node name of " + xid + " is " + nodeName); } if (_xaRecoveryNodes.contains(nodeName)) { return Vote.ROLLBACK; } else { return Vote.ABSTAIN; } }