Package org.jboss.soa.esb.addressing.eprs

Examples of org.jboss.soa.esb.addressing.eprs.JMSEpr


  {
    final Properties env = null;
    final String messageSelector = null;
    final boolean persistent = true;
    final boolean transacted = true;
    JMSEpr epr = new JMSEpr(JMSEpr.ONE_ONE_PROTOCOL,
        JMSEpr.QUEUE_TYPE,
        "queue/A",
        "ConnectionFactory",
        env,
        messageSelector,
View Full Code Here


        }
        finally
        {
            NamingContextPool.releaseNamingContext(ctx) ;
        }
        testEPR = new JMSEpr(JMSEpr.QUEUE_TYPE, QUEUE_NAME, CONNECTION_FACTORY) ;
        testEPR.getAddr().addExtension(Context.INITIAL_CONTEXT_FACTORY, System.getProperty(Context.INITIAL_CONTEXT_FACTORY)) ;
    }
View Full Code Here

  {
    EPR replyToEpr = esbMessage.getHeader().getCall().getReplyTo();
    if( !( replyToEpr instanceof JMSEpr) )
      return;
   
    JMSEpr jmsEpr = (JMSEpr) replyToEpr;
    String destinationType = jmsEpr.getDestinationType();
    if ( destinationType.equals( JMSEpr.QUEUE_TYPE ))
    {
            jmsReplyToName = jmsEpr.getDestinationName() ;
    }
  }
View Full Code Here

  public void testConstructor ()
  {
    try
    {
      new JMSEpr(JMSEpr.ONE_ONE_PROTOCOL, JMSEpr.QUEUE_TYPE, "bar", "foobar",null,null);
    }
    catch (Exception ex)
    {
      fail(ex.toString());
    }
View Full Code Here

 
  public void testSetGet ()
  {
    try
    {
      JMSEpr jms = new JMSEpr(JMSEpr.ONE_ONE_PROTOCOL, JMSEpr.QUEUE_TYPE, "bar", "foobar",null,null);
     
      assertEquals(jms.getVersion(), JMSEpr.ONE_ONE_PROTOCOL);
      assertEquals(jms.getConnectionFactory(), "foobar");
      assertEquals(jms.getDestinationType(), JMSEpr.QUEUE_TYPE);
      assertEquals(jms.getDestinationName(), "bar");
    }
    catch (Exception ex)
    {
      fail(ex.toString());
    }
View Full Code Here

     * @param queue The JMS Queue name.
     */
    public static javax.jms.Message receiveMessageOnQueue(String queue, long timeout) {
        AssertArgument.isNotNullAndNotEmpty(queue, "queue");

        JMSEpr epr = new JMSEpr(JMSEpr.QUEUE_TYPE, queue, "ConnectionFactory");
        return receiveMessage(epr, timeout);
    }
View Full Code Here

     * @param topic The JMS Topic name.
     */
    public static javax.jms.Message receiveMessageOnTopic(String topic, long timeout) {
        AssertArgument.isNotNullAndNotEmpty(topic, "topic");

        JMSEpr epr = new JMSEpr(JMSEpr.TOPIC_TYPE, topic, "ConnectionFactory");
        return receiveMessage(epr, timeout);
    }
View Full Code Here

     */
    public static void sendMessageToQueue(Serializable message, String queue, KeyValuePair[] properties) {
        AssertArgument.isNotNull(message, "message");
        AssertArgument.isNotNullAndNotEmpty(queue, "queue");

        JMSEpr epr = new JMSEpr(JMSEpr.QUEUE_TYPE, queue, "ConnectionFactory");
        deliverMessage(message, epr, properties);
    }
View Full Code Here

     */
    public static void sendMessageToTopic(Serializable message, String topic, KeyValuePair[] properties) {
        AssertArgument.isNotNull(message, "message");
        AssertArgument.isNotNullAndNotEmpty(topic, "topic");

        JMSEpr epr = new JMSEpr(JMSEpr.TOPIC_TYPE, topic, "ConnectionFactory");
        deliverMessage(message, epr, properties);
    }
View Full Code Here

  private final Properties nullEnvironment = null;
 
  @Test
  public void contstructor_queue() throws CourierException, URISyntaxException
  {
    JMSEpr jmsEpr = new JMSEpr( expectedDestinationType, expectedDestination , expectedConnectionFactory );
    assertDefaults( jmsEpr.getDestinationName(), jmsEpr.getConnectionFactory(), jmsEpr.getDestinationType() );
  }
View Full Code Here

TOP

Related Classes of org.jboss.soa.esb.addressing.eprs.JMSEpr

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.