/** get XAResource for the connection * * @return XAResource */ private XAResource getXAResource() { return ((XADatabase) connThread.getDatabase()).getXAResource(); }
/** get XAResource for the connection * * @return XAResource */ private XAResource getXAResource() { return ((XADatabase) connThread.getDatabase()).getXAResource(); }
/** get XAResource for the connection * * @return XAResource */ private XAResource getXAResource() { return ((XADatabase) connThread.getDatabase()).getXAResource(); }
/** * Commit local transaction. Send SYNCCRD response. * * @throws DRDAProtocolException */ private void commitLocalTransaction() throws DRDAProtocolException { int xaRetVal = XAResource.XA_OK; try { connThread.getDatabase().commit(); } catch (Exception e) { xaRetVal = XAException.XAER_RMFAIL; if (SanityManager.DEBUG) { connThread.getServer().consoleExceptionPrint(e); } } writeSYNCCRD(CodePoint.SYNCTYPE_COMMITTED, xaRetVal, null); }
/** * Rollback a local transaction. Optionally send SYNCCRD response. * * @param sendSYNCCRD Indicates whether the function should * send a SYNCCRD response * @throws DRDAProtocolException */ private void rollbackLocalTransaction(boolean sendSYNCCRD) throws DRDAProtocolException { int xaRetVal = XAResource.XA_OK; try { connThread.getDatabase().rollback(); } catch (Exception e) { xaRetVal = XAException.XAER_RMFAIL; if (SanityManager.DEBUG) { connThread.getServer().consoleExceptionPrint(e); } } if (sendSYNCCRD) { writeSYNCCRD(CodePoint.SYNCTYPE_COMMITTED, xaRetVal, null); } }
/** * Commit local transaction. Send SYNCCRD response. * * @throws DRDAProtocolException */ private void commitLocalTransaction() throws DRDAProtocolException { int xaRetVal = XAResource.XA_OK; try { connThread.getDatabase().commit(); } catch (Exception e) { xaRetVal = XAException.XAER_RMFAIL; if (SanityManager.DEBUG) { connThread.getServer().consoleExceptionPrint(e); } } writeSYNCCRD(CodePoint.SYNCTYPE_COMMITTED, xaRetVal, null); }
/** * Commit local transaction. Send SYNCCRD response. * * @throws DRDAProtocolException */ private void commitLocalTransaction() throws DRDAProtocolException { int xaRetVal = XAResource.XA_OK; try { connThread.getDatabase().commit(); } catch (Exception e) { xaRetVal = XAException.XAER_RMFAIL; if (SanityManager.DEBUG) { connThread.getServer().consoleExceptionPrint(e); } } writeSYNCCRD(CodePoint.SYNCTYPE_COMMITTED, xaRetVal, null); }
/** * Rollback a local transaction. Optionally send SYNCCRD response. * * @param sendSYNCCRD Indicates whether the function should * send a SYNCCRD response * @throws DRDAProtocolException */ private void rollbackLocalTransaction(boolean sendSYNCCRD) throws DRDAProtocolException { int xaRetVal = XAResource.XA_OK; try { connThread.getDatabase().rollback(); } catch (Exception e) { xaRetVal = XAException.XAER_RMFAIL; if (SanityManager.DEBUG) { connThread.getServer().consoleExceptionPrint(e); } } if (sendSYNCCRD) { writeSYNCCRD(CodePoint.SYNCTYPE_COMMITTED, xaRetVal, null); } }
/** * Rollback a local transaction. Optionally send SYNCCRD response. * * @param sendSYNCCRD Indicates whether the function should * send a SYNCCRD response * @throws DRDAProtocolException */ private void rollbackLocalTransaction(boolean sendSYNCCRD) throws DRDAProtocolException { int xaRetVal = XAResource.XA_OK; try { connThread.getDatabase().rollback(); } catch (Exception e) { xaRetVal = XAException.XAER_RMFAIL; if (SanityManager.DEBUG) { connThread.getServer().consoleExceptionPrint(e); } } if (sendSYNCCRD) { writeSYNCCRD(CodePoint.SYNCTYPE_COMMITTED, xaRetVal, null); } }