Examples of MessageBroker


Examples of com.alibaba.wasp.messagequeue.MessageBroker

    return tableEntityGroups;
  }

  private void initializeThreads() throws IOException {
    if(brokerOpen) {
      this.broker = new MessageBroker(this, conf);
    }
  }
View Full Code Here

Examples of com.esri.gpt.framework.jsf.MessageBroker

                                              Section section,
                                              Parameter parameter,
                                              String onchange) {
 
  // initialize the component
  MessageBroker msgBroker = context.extractMessageBroker();
  HtmlSelectOneMenu component = new HtmlSelectOneMenu();
  component.setId(getFacesId());
  component.setDisabled(!getEditable());
  component.setOnchange(getOnChange());
  component.setOnclick(getOnClick());
  setComponentValue(context,component,parameter);
  onchange = Val.chkStr(onchange);
  if (onchange.length() > 0) {
    component.setOnchange(onchange);
  }
 
  // add each code as a SelectItem
  ArrayList<SelectItem> codeItems = new ArrayList<SelectItem>();
  Codes codes = parameter.getContent().getCodes();
  for (Code code: codes.values()) {
    String sResKey = code.getResourceKey();
    String sLabel = code.getKey();
    if (sResKey.length() > 0) {
      sLabel = msgBroker.retrieveMessage(sResKey);
    }
    codeItems.add(new SelectItem(code.getKey(),sLabel));
  }
  UISelectItems uiItems = new UISelectItems();
  uiItems.setValue(codeItems);
View Full Code Here

Examples of flex.messaging.MessageBroker

        publishMessage(destination, "foo");
    }

    public void publishMessage(String destination, String message)
    {
        MessageBroker msgBroker = getMessageBroker();
        String clientID = UUIDUtils.createUUID(false);
        AsyncMessage msg = new AsyncMessage();
        msg.setDestination(destination);
        msg.setClientId(clientID);
        msg.setMessageId(UUIDUtils.createUUID(false));
        msg.setTimestamp(System.currentTimeMillis());
        msg.setBody(message);
        msgBroker.routeMessageToService(msg, null);        
    }
View Full Code Here

Examples of flex.messaging.MessageBroker

        msgBroker.routeMessageToService(msg, null);        
    }

    public void publishAcknowledgeMessage(String destination, String message)
    {
        MessageBroker msgBroker = getMessageBroker();
        String clientID = UUIDUtils.createUUID(false);

        AcknowledgeMessage msg = new AcknowledgeMessage();
        msg.setDestination(destination);
        msg.setClientId(clientID);
        msg.setMessageId(UUIDUtils.createUUID(false));
        msg.setTimestamp(System.currentTimeMillis());
        msg.setBody(message);
        msgBroker.routeMessageToService(msg, null);
    }
View Full Code Here

Examples of flex.messaging.MessageBroker

        msgBroker.routeMessageToService(msg, null);
    }

    public void publishMessageWithHeader(String destination, String message, String headerName, String headerValue)
    {
        MessageBroker msgBroker = getMessageBroker();
        String clientID = UUIDUtils.createUUID(false);
        AsyncMessage msg = new AsyncMessage();
        msg.setDestination(destination);
        msg.setClientId(clientID);
        msg.setMessageId(UUIDUtils.createUUID(false));
        msg.setTimestamp(System.currentTimeMillis());
        msg.setBody(message);
        msg.setHeader(headerName, headerValue);
        msgBroker.routeMessageToService(msg, null);        
    }
View Full Code Here

Examples of flex.messaging.MessageBroker

        }
    }
    public void publishEnumMessage(String destination)
    {
        MessageBroker msgBroker = getMessageBroker();
        String clientID = UUIDUtils.createUUID(false);
        AsyncMessage msg = new AsyncMessage();
        msg.setDestination(destination);
        msg.setClientId(clientID);
        msg.setMessageId(UUIDUtils.createUUID(false));
        msg.setTimestamp(System.currentTimeMillis());
        msg.setBody(EnumApple.A);
        msgBroker.routeMessageToService(msg, null);        
    }
View Full Code Here

Examples of flex.messaging.MessageBroker

    private Random random;

    public void run() {

      MessageBroker msgBroker = MessageBroker.getMessageBroker(null);
      String clientID = UUIDUtils.createUUID();

      Portfolio portfolio = new Portfolio();
      List stocks = portfolio.getStocks();
      int size = stocks.size();
      int index = 0;

      random = new Random();
     
      Stock stock;

      while (running) {

        stock = (Stock) stocks.get(index);
        simulateChange(stock);

        index++;
        if (index >= size) {
          index = 0;
        }

        AsyncMessage msg = new AsyncMessage();
        msg.setDestination("market-data-feed");
        msg.setHeader("DSSubtopic", stock.getSymbol());
        msg.setClientId(clientID);
        msg.setMessageId(UUIDUtils.createUUID());
        msg.setTimestamp(System.currentTimeMillis());
        msg.setBody(stock);
        msgBroker.routeMessageToService(msg, null);

        try {
          Thread.sleep(20);
        } catch (InterruptedException e) {
        }
View Full Code Here

Examples of flex.messaging.MessageBroker

    // code coverage
    public void runCodeCoverage()
    {       
        Destination d = new Destination();
       
        MessageBroker mb = MessageBroker.getMessageBroker(null);
        MessageService service = (MessageService) mb.getService("message-service");
        MessageDestination destination = (MessageDestination)service.getDestination(dest_runtime);
       
        Log.getLogger("QE.CODE_COVERAGE").debug("Destination " + dest_runtime + " isCluster=" + destination.isClustered() +" isBackendShared=" + destination.isBackendShared());
       
        destination.removeChannel("qa-polling-amf");
View Full Code Here

Examples of flex.messaging.MessageBroker

{   
    private MessageService service;
   
    public ROMessageDestination()
    {
        MessageBroker broker = FlexContext.getMessageBroker();
        //Get the service
        service = (MessageService) broker.getService("message-service");       
    }
View Full Code Here

Examples of flex.messaging.MessageBroker

  public static class FeedThread extends Thread {

    public boolean running = true;

    public void run() {
      MessageBroker msgBroker = MessageBroker.getMessageBroker(null);
      String clientID = UUIDUtils.createUUID();

      Random random = new Random();
      double initialValue = 35;
      double currentValue = 35;
      double maxChange = initialValue * 0.005;

      while (running) {
        double change = maxChange - random.nextDouble() * maxChange * 2;
        double newValue = currentValue + change;

        if (currentValue < initialValue + initialValue * 0.15
            && currentValue > initialValue - initialValue * 0.15) {
          currentValue = newValue;
        } else {
          currentValue -= change;
        }

        AsyncMessage msg = new AsyncMessage();
        msg.setDestination("feed");
        msg.setClientId(clientID);
        msg.setMessageId(UUIDUtils.createUUID());
        msg.setTimestamp(System.currentTimeMillis());
        msg.setBody(new Double(currentValue));
        msgBroker.routeMessageToService(msg, null);

        System.out.println("" + currentValue);

        try {
          Thread.sleep(300);
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.