Package org.jboss.soa.esb.addressing

Examples of org.jboss.soa.esb.addressing.Call


      }
        //Setting the ConnectionFactory such that it will use scout
        System.setProperty("javax.xml.registry.ConnectionFactoryClass","org.apache.ws.scout.registry.ConnectionFactoryImpl");
      // Create a message, assign it a UID, and fill in call information
      Message esbMessage = MessageFactory.getInstance().getMessage();
      Call call = new Call();
      call.setMessageID(new URI(UUID.randomUUID().toString()));
      esbMessage.getHeader().setCall(call);
     
      // set body contents with args[2], and send
      esbMessage.getBody().add(args[2]);
     
View Full Code Here


              // listener comes up
   
    DeliverOnlyCourier sender = CourierFactory.getCourier(toEPR);
   
    Message message = MessageFactory.getInstance().getMessage();
    message.getHeader().setCall(new Call(toEPR));
    message.getBody().add(THE_TEXT.getBytes());
   
    for (int i1 = 0; i1 < howMany; i1++)
    {
      URI uri = new URI(UUID.randomUUID().toString());
View Full Code Here

      {
        System.out.println("Usage SendEsbMessage <category> <name> <text to send>");
      }
      // Create a message, assign it a UID, and fill in call information
      Message esbMessage = MessageFactory.getInstance().getMessage();
      Call  call = new Call();
      call.setMessageID(new URI(UUID.randomUUID().toString()));
      esbMessage.getHeader().setCall(call);
     
      // set body contents with args[2], and send
      esbMessage.getBody().add(args[2]);
     
View Full Code Here

  private List<Message> createMessages(int numMessages) {
    List<Message> messages = new ArrayList<Message>();
   
    for(int i = 0; i < numMessages; i++) {
      messages.add(MessageFactory.getInstance().getMessage());
      Call call = new Call();
      call.setReplyTo(new EPR(URI.create("xproto://some/address")));
      messages.get(i).getHeader().setCall(call);
    }
   
    return messages;
  }
View Full Code Here

              // listener comes up
   
    DeliverOnlyCourier sender = CourierFactory.getCourier(toEPR);
   
    Message message = MessageFactory.getInstance().getMessage();
    message.getHeader().setCall(new Call(toEPR));
    message.getBody().add(THE_TEXT.getBytes());
   
    for (int i1 = 0; i1 < howMany; i1++)
    {
      URI uri = new URI(UUID.randomUUID().toString());
View Full Code Here

              // listener comes up
   
    DeliverOnlyCourier sender = CourierFactory.getCourier(toEPR);
   
    Message message = MessageFactory.getInstance().getMessage();
    message.getHeader().setCall(new Call(toEPR));
    message.getBody().add(THE_TEXT.getBytes());
   
    for (int i1 = 0; i1 < howMany; i1++)
    {
      URI uri = new URI(UUID.randomUUID().toString());
View Full Code Here

              // listener comes up
   
    DeliverOnlyCourier sender = CourierFactory.getCourier(toEPR);
   
    Message message = MessageFactory.getInstance().getMessage();
    message.getHeader().setCall(new Call(toEPR));
    message.getBody().add(THE_TEXT.getBytes());
   
    for (int i1 = 0; i1 < howMany; i1++)
    {
      URI uri = new URI(UUID.randomUUID().toString());
View Full Code Here

    /*
     * This method doesn't really do anything about delivering
     * the message. And pickup doesn't return a message either.
     */
   
    Call call = message.getHeader().getCall();
    if (null==call)
      message.getHeader().setCall(call=new Call());
    try {
      if (null == call.getMessageID())
        call.setMessageID(new URI(UUID.randomUUID().toString()));
    } catch (URISyntaxException e) {
      throw new MalformedEPRException("Problems with message header ",e);
    }

    return false;
View Full Code Here

                if (null == handler)
                        throw new CourierServiceBindException(
                                        "Can't find appropriate file handler for "
                                                        + _uri.toASCIIString());

                Call call = message.getHeader().getCall();
                if (null==call)
                        message.getHeader().setCall(call=new Call());
                try
                {
                        if (null==call.getMessageID())
                                call.setMessageID(new URI(UUID.randomUUID().toString()));
                }
                catch (URISyntaxException e)
                {
                        throw new MalformedEPRException("Problems with message header ",e);
                }
View Full Code Here

    if (null == message)
      return false;

    String msgId;
    Call call = message.getHeader().getCall();
    if (null==call)
      message.getHeader().setCall(call=new Call());
    try
    {
      if (null==call.getMessageID())
        call.setMessageID(new URI(UUID.randomUUID().toString()));
      msgId = call.getMessageID().toString();
    }
    catch (URISyntaxException e)
    {
      throw new CourierException("Problems with message header ",e);
    }
View Full Code Here

TOP

Related Classes of org.jboss.soa.esb.addressing.Call

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.