@Override public void close() { threadAwareContext.assertNotCompletionListenerThreadRuntime(); threadAwareContext.assertNotMessageListenerThreadRuntime(); try { synchronized (this) { if (session != null) session.close(); connection.closeFromContext(); closed = true; } } catch (JMSException e) { throw JmsExceptionUtils.convertToRuntimeException(e); } }
@Override public void rollback() { threadAwareContext.assertNotCompletionListenerThreadRuntime(); checkSession(); try { session.rollback(); } catch (JMSException e) { throw JmsExceptionUtils.convertToRuntimeException(e); } }
@Override public void commit() { threadAwareContext.assertNotCompletionListenerThreadRuntime(); checkSession(); try { session.commit(); } catch (JMSException e) { throw JmsExceptionUtils.convertToRuntimeException(e); } }
@Override public void close() { threadAwareContext.assertNotCompletionListenerThreadRuntime(); threadAwareContext.assertNotMessageListenerThreadRuntime(); try { synchronized (this) { if (session != null) session.close(); connection.closeFromContext(); closed = true; } } catch (JMSException e) { throw JmsExceptionUtils.convertToRuntimeException(e); } }
@Override public void close() { threadAwareContext.assertNotCompletionListenerThreadRuntime(); threadAwareContext.assertNotMessageListenerThreadRuntime(); try { synchronized (this) { if (session != null) session.close(); connection.closeFromContext(); closed = true; } } catch (JMSException e) { throw JmsExceptionUtils.convertToRuntimeException(e); } }
@Override public void commit() { threadAwareContext.assertNotCompletionListenerThreadRuntime(); checkSession(); try { session.commit(); } catch (JMSException e) { throw JmsExceptionUtils.convertToRuntimeException(e); } }
@Override public void commit() { threadAwareContext.assertNotCompletionListenerThreadRuntime(); checkSession(); try { session.commit(); } catch (JMSException e) { throw JmsExceptionUtils.convertToRuntimeException(e); } }
@Override public void close() { threadAwareContext.assertNotCompletionListenerThreadRuntime(); threadAwareContext.assertNotMessageListenerThreadRuntime(); try { synchronized (this) { if (session != null) session.close(); connection.closeFromContext(); closed = true; } } catch (JMSException e) { throw JmsExceptionUtils.convertToRuntimeException(e); } }
@Override public void close() { threadAwareContext.assertNotCompletionListenerThreadRuntime(); threadAwareContext.assertNotMessageListenerThreadRuntime(); try { synchronized (this) { if (session != null) session.close(); connection.closeFromContext(); closed = true; } } catch (JMSException e) { throw JmsExceptionUtils.convertToRuntimeException(e); } }
@Override public void rollback() { threadAwareContext.assertNotCompletionListenerThreadRuntime(); checkSession(); try { session.rollback(); } catch (JMSException e) { throw JmsExceptionUtils.convertToRuntimeException(e); } }
@Override public void rollback() { threadAwareContext.assertNotCompletionListenerThreadRuntime(); checkSession(); try { session.rollback(); } catch (JMSException e) { throw JmsExceptionUtils.convertToRuntimeException(e); } }
@Override public void rollback() { threadAwareContext.assertNotCompletionListenerThreadRuntime(); checkSession(); try { session.rollback(); } catch (JMSException e) { throw JmsExceptionUtils.convertToRuntimeException(e); } }
@Override public void rollback() { threadAwareContext.assertNotCompletionListenerThreadRuntime(); checkSession(); try { session.rollback(); } catch (JMSException e) { throw JmsExceptionUtils.convertToRuntimeException(e); } }
@Override public void commit() { threadAwareContext.assertNotCompletionListenerThreadRuntime(); checkSession(); try { session.commit(); } catch (JMSException e) { throw JmsExceptionUtils.convertToRuntimeException(e); } }
@Override public void commit() { threadAwareContext.assertNotCompletionListenerThreadRuntime(); checkSession(); try { session.commit(); } catch (JMSException e) { throw JmsExceptionUtils.convertToRuntimeException(e); } }