@Override public TemporaryTopic createTemporaryTopic() throws JMSException { return delegate.createTemporaryTopic(); }
@Override public TemporaryTopic createTemporaryTopic() { checkSession(); try { return session.createTemporaryTopic(); } catch (JMSException e) { throw JmsExceptionUtils.convertToRuntimeException(e); } }
@Override public TemporaryTopic createTemporaryTopic() throws JMSException { return nonXaSession.createTemporaryTopic(); }
@Override public TemporaryTopic createTemporaryTopic() throws JMSException { return session.createTemporaryTopic(); }
@Override public TemporaryTopic createTemporaryTopic() throws JMSException { return session.createTemporaryTopic(); }
@Override public TemporaryTopic createTemporaryTopic() throws JMSException { return nonXaSession.createTemporaryTopic(); }
@Override public TemporaryTopic createTemporaryTopic() throws JMSException { return getSession().createTemporaryTopic(); }
@Override public TemporaryTopic createTemporaryTopic() throws JMSException { return getSession().createTemporaryTopic(); }
@Override public TemporaryTopic createTemporaryTopic() throws JMSException { return getSession().createTemporaryTopic(); }
@Override public TemporaryTopic createTemporaryTopic() throws JMSException { return getSession().createTemporaryTopic(); }
@Override public TemporaryTopic createTemporaryTopic() { checkSession(); try { return session.createTemporaryTopic(); } catch (JMSException e) { throw JmsExceptionUtils.convertToRuntimeException(e); } }
@Override public TemporaryTopic createTemporaryTopic() { checkSession(); try { return session.createTemporaryTopic(); } catch (JMSException e) { throw JmsExceptionUtils.convertToRuntimeException(e); } }
/** * */ public TemporaryTopic createTemporaryTopic() throws JMSException { TraceJms.logger.log(BasicLevel.DEBUG, ""); return getMOMSession().createTemporaryTopic(); }
@Override public TemporaryTopic createTemporaryTopic() { try { return session().createTemporaryTopic(); } catch (final JMSException e) { throw toRuntimeException(e); } }
@Override public TemporaryTopic createTemporaryTopic() throws JMSException { TemporaryTopic result; result = getInternalSession().createTemporaryTopic(); // Notify all of the listeners of the created temporary Topic. for (PooledSessionEventListener listener : this.sessionEventListeners) { listener.onTemporaryTopicCreate(result); } return result; }
@Override public TemporaryTopic createTemporaryTopic() { checkSession(); try { return session.createTemporaryTopic(); } catch (JMSException e) { throw JmsExceptionUtils.convertToRuntimeException(e); } }
protected Destination createTemporaryDestination(Session session) throws JMSException { if (topic) { return session.createTemporaryTopic(); } return session.createTemporaryQueue(); }
public Object doInJms(Session session) throws JMSException { TemporaryQueue queue = session.createTemporaryQueue(); setTemporaryQueueType(queue.getClass()); TemporaryTopic topic = session.createTemporaryTopic(); setTemporaryTopicType(topic.getClass()); queue.delete(); topic.delete(); return null; } });
/** * Delegates the call to the wrapped JMS session. */ public javax.jms.TemporaryTopic createTemporaryTopic() throws JMSException { if (logger.isLoggable(BasicLevel.DEBUG)) logger.log(BasicLevel.DEBUG, this + " createTemporaryTopic()"); checkValidity(); return sess.createTemporaryTopic(); }
@Test public void testTemporaryTopicShouldNotBeInJNDI() throws Exception { Connection producerConnection = createConnection(); Session producerSession = producerConnection.createSession(false, Session.AUTO_ACKNOWLEDGE); TemporaryTopic tempTopic = producerSession.createTemporaryTopic(); String topicName = tempTopic.getTopicName(); try { ic.lookup("/topic/" + topicName); ProxyAssertSupport.fail("The temporary queue should not be bound to JNDI"); } catch (NamingException e) { // Expected } }