/** * INTERNAL: * Called in the end of beforeCompletion of external transaction synchronization listener. * Close the managed sql connection corresponding to the external transaction. */ @Override public void releaseJTSConnection() { getAccessor().closeJTSConnection(); }
/** * INTERNAL: * Called in the end of beforeCompletion of external transaction synchronization listener. * Close the managed sql connection corresponding to the external transaction. */ public void releaseJTSConnection() { getAccessor().closeJTSConnection(); }
/** * INTERNAL: * Called in the end of beforeCompletion of external transaction synchronization listener. * Close the managed sql connection corresponding to the external transaction. */ public void releaseJTSConnection() { getAccessor().closeJTSConnection(); }
/** * INTERNAL: * Called in the end of beforeCompletion of external transaction synchronization listener. * Close the managed sql connection corresponding to the external transaction * and releases accessor. */ @Override public void releaseJTSConnection() { if (hasWriteConnection()) { for (Accessor accessor : getWriteConnections().values()) { accessor.closeJTSConnection(); } releaseWriteConnection(); } }
/** * INTERNAL: * Called in the end of beforeCompletion of external transaction synchronization listener. * Close the managed sql connection corresponding to the external transaction * and releases accessor. */ @Override public void releaseJTSConnection() { if (hasWriteConnection()) { for (Accessor accessor : getWriteConnections().values()) { accessor.closeJTSConnection(); } releaseWriteConnection(); } }
/** * INTERNAL: * Called in the end of beforeCompletion of external transaction synchronization listener. * Close the managed sql connection corresponding to the external transaction * and releases accessor. */ public void releaseJTSConnection() { if (hasWriteConnection()) { getWriteConnection().closeJTSConnection(); releaseWriteConnection(); } }