Examples of Broker


Examples of br.com.hotel.integration.api.Broker

  @Test
  public void shouldReturnListOfHotels() {

    List<Broker> brokers = new ArrayList<>();

    Broker broker1 = mock(Broker.class);
    Broker broker2 = mock(Broker.class);

    brokers.add(broker1);
    brokers.add(broker2);

    List<Hotel> hotelsBroker1 = new ArrayList<>();
    hotelsBroker1.add(new Hotel("broker1-hotel1", 3));
    hotelsBroker1.add(new Hotel("broker1-hotel2", 1));
    hotelsBroker1.add(new Hotel("broker1-hotel3", 3));
    hotelsBroker1.add(new Hotel("broker1-hotel4", 5));


    List<Hotel> hotelsBroker2 = new ArrayList<>();
    hotelsBroker1.add(new Hotel("broker2-hotel1", 3));
    hotelsBroker1.add(new Hotel("broker2-hotel2", 1));
    hotelsBroker1.add(new Hotel("broker2-hotel3", 3));
    hotelsBroker1.add(new Hotel("broker2-hotel4", 5));


    // TODO: em relação ao broken filter no momento pode ser qualquer um
    // pelo fato de se trata de uma poc de arquitetura e nao temos nada
    // definido ainda em relacao aos parametros de consulta nos brokens..
    when(broker1.getHotels(any(BrokenFilter.class))).thenReturn(hotelsBroker1);
    when(broker2.getHotels(any(BrokenFilter.class))).thenReturn(hotelsBroker2);


    // TODO: no momento iremos apenas utilizar o pais como região
    // para obter os brokers
    when(brokenService.getBrokers(new Region("Brasil"))).thenReturn(brokers);
View Full Code Here

Examples of com.caucho.bam.Broker

          _hmtpWriter = new HmtpWriter(_rawWrite);
          // _hmtpWriter.setId(getRequestId());
          _hmtpWriter.setAutoFlush(true);
        }

        Broker broker = _server.getAdminBroker();
        ActorStream brokerStream = broker.getBrokerStream();

        _hmtpWriter.setJid("server-" + getConnectionId() + "-hmtp");

        _linkStream = new HempMemoryQueue(_hmtpWriter, brokerStream, 1);
        boolean isUnidir = code == HMUX_TO_UNIDIR_HMTP;
View Full Code Here

Examples of com.caucho.bam.broker.Broker

   * Returns the address at the end of the stream.
   */
  @Override
  public String getAddress()
  {
    Broker broker = getBroker();
   
    if (broker != null)
      return getClass().getSimpleName() + "@" + getBroker().getAddress();
    else
      return getClass().getSimpleName() + "@";
View Full Code Here

Examples of com.caucho.bam.broker.Broker

    throws IOException
  {
    HmtpWebSocketReader in = _hmtpReader;

    do {
      Broker broker = _proxyBroker;

      if (! in.readPacket(broker)) {
        return false;
      }
    } while (in.isDataAvailable());
View Full Code Here

Examples of com.caucho.bam.broker.Broker

  public void onCloseConnection()
  {
    HmtpLinkActor linkActor = _linkActor;
    _linkActor = null;

    Broker linkBroker = _toLinkBroker;
    _toLinkBroker = null;
   
    if (linkBroker != null)
      linkBroker.close();

    if (linkActor != null) {
      linkActor.onCloseConnection();
    }
View Full Code Here

Examples of com.caucho.bam.broker.Broker

    if ("default".equals(host.getHostName())
        && ! "localhost".equals(name)) {
      return null;
    }

    Broker broker = host.getBamBroker();

    synchronized (_brokerMap) {
      _brokerMap.put(name, new WeakReference<Broker>(broker));
    }
View Full Code Here

Examples of com.caucho.bam.broker.Broker

      return null;

    if ("local".equals(domain))
      return getBrokerMailbox();

    Broker broker = null;
   
    if (_manager != null)
      broker = _manager.findBroker(domain);

    if (broker == this)
View Full Code Here

Examples of com.dbxml.labrador.broker.Broker

      if ( result != null )
         return result;
      else {
         // The the Broker instance
         Broker broker = Broker.getInstance();

         // Get the Describer for the specified type
         Describer describer = broker.getDescriber(type);

         // Retrieve the best Resolver
         Resolver resolver = broker.getBestResolver(id);

         // Retrieve the Discovery interface from the Resolver
         Discovery discovery = resolver.getDiscovery(id);

         // Stream the description to the StringWriter
View Full Code Here

Examples of com.taobao.metamorphosis.cluster.Broker

    /**
     * ��zk��ѯһ��id�µ�brokers,����master��һ������slave
     * */
    public Set<Broker> getBrokersById(final int brokerId) {
        final Set<Broker> set = new HashSet<Broker>();
        final Broker masterBroker = this.getMasterBrokerById(brokerId);
        final Set<Broker> slaveBrokers = this.getSlaveBrokersById(brokerId);
        if (masterBroker != null) {
            set.add(masterBroker);
        }
        if (slaveBrokers != null && !slaveBrokers.isEmpty()) {
View Full Code Here

Examples of kafka.cluster.Broker

            ImmutableList.Builder<ConnectorPartition> builder = ImmutableList.builder();

            for (TopicMetadata metadata : topicMetadataResponse.topicsMetadata()) {
                for (PartitionMetadata part : metadata.partitionsMetadata()) {
                    log.debug("Adding Partition %s/%s", metadata.topic(), part.partitionId());
                    Broker leader = part.leader();
                    if (leader == null) { // Leader election going on...
                        log.warn("No leader for partition %s/%s found!", metadata.topic(), part.partitionId());
                    }
                    else {
                        builder.add(new KafkaPartition(metadata.topic(),
                                part.partitionId(),
                                HostAddress.fromParts(leader.host(), leader.port()),
                                ImmutableList.copyOf(Lists.transform(part.isr(), brokerToHostAddress()))));
                    }
                }
            }
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.