Examples of MessageProvider


Examples of org.apache.qpid.disttest.client.MessageProvider

        }
    }

    public void createMessageProvider(CreateMessageProviderCommand command)
    {
        _testMessageProviders.put(command.getProviderName(), new MessageProvider(command.getMessageProperties()));
    }
View Full Code Here

Examples of org.apache.qpid.disttest.client.MessageProvider

            _testSessions = new HashMap<String, Session>();
            _testProducers = new HashMap<String, MessageProducer>();
            _testConsumers = new HashMap<String, MessageConsumer>();
            _testSubscriptions = new HashMap<String, Session>();
            _testMessageProviders = new HashMap<String, MessageProvider>();
            _defaultMessageProvider = new MessageProvider(null);
        }
        catch (final NamingException ne)
        {
            throw new DistributedTestException("Unable to create client jms delegate", ne);
        }
View Full Code Here

Examples of org.apache.qpid.disttest.client.MessageProvider

    }

    public Message sendNextMessage(final CreateProducerCommand command)
    {
        Message sentMessage = null;
        MessageProvider messageProvider = _testMessageProviders.get(command.getMessageProviderName());
        if (messageProvider == null)
        {
            messageProvider = _defaultMessageProvider;
        }

        final Session session = _testSessions.get(command.getSessionName());
        final MessageProducer producer = _testProducers.get(command.getParticipantName());
        try
        {
            sentMessage = messageProvider.nextMessage(session, command);
            int deliveryMode = producer.getDeliveryMode();
            int priority = producer.getPriority();
            long ttl = producer.getTimeToLive();
            if (messageProvider.isPropertySet(MessageProvider.PRIORITY))
            {
                priority = sentMessage.getJMSPriority();
            }
            if (messageProvider.isPropertySet(MessageProvider.DELIVERY_MODE))
            {
                deliveryMode = sentMessage.getJMSDeliveryMode();
            }
            if (messageProvider.isPropertySet(MessageProvider.TTL))
            {
                ttl = sentMessage.getLongProperty(MessageProvider.TTL);
            }
            producer.send(sentMessage, deliveryMode, priority, ttl);
        }
View Full Code Here

Examples of org.apache.qpid.disttest.client.MessageProvider

        }
    }

    public void createMessageProvider(CreateMessageProviderCommand command)
    {
        _testMessageProviders.put(command.getProviderName(), new MessageProvider(command.getMessageProperties()));
    }
View Full Code Here

Examples of org.jboss.errai.bus.client.framework.MessageProvider

//      };

    /*** ModelAdapter ***/
    config.addBinding(ModelAdapter.class, modelAdapterProvider);

    final MessageProvider modelAdapterProxy = new MessageProvider() {
      final MessageProvider delegate = JSONMessageServer.PROVIDER;

      public Message get() {
        return new MessageModelWrapper(delegate.get(), modelAdapterProvider.get());
      }
View Full Code Here

Examples of org.jboss.errai.bus.client.framework.MessageProvider

//      };

      /*** ModelAdapter ***/
      config.addBinding(ModelAdapter.class, modelAdapterProvider);

      final MessageProvider modelAdapterProxy = new MessageProvider() {
          final MessageProvider delegate = JSONMessageServer.PROVIDER;

          public Message get() {
              return new MessageModelWrapper(delegate.get(), modelAdapterProvider.get());
          }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.