Examples of unbindConsumers()


Examples of org.springframework.xd.dirt.integration.bus.MessageBus.unbindConsumers()

        throw new RuntimeException("bad");
      }
    });
    moduleOutputChannel.send(message);
    assertTrue(latch.await(10, TimeUnit.SECONDS));
    messageBus.unbindConsumers("bad.0");
    messageBus.unbindProducers("bad.0");
  }

  @Test
  public void testConsumerProperties() throws Exception {
View Full Code Here

Examples of org.springframework.xd.dirt.integration.bus.MessageBus.unbindConsumers()

    Advice retry = TestUtils.getPropertyValue(container, "adviceChain", Advice[].class)[0];
    assertEquals(3, TestUtils.getPropertyValue(retry, "retryOperations.retryPolicy.maxAttempts"));
    assertEquals(1000L, TestUtils.getPropertyValue(retry, "retryOperations.backOffPolicy.initialInterval"));
    assertEquals(10000L, TestUtils.getPropertyValue(retry, "retryOperations.backOffPolicy.maxInterval"));
    assertEquals(2.0, TestUtils.getPropertyValue(retry, "retryOperations.backOffPolicy.multiplier"));
    bus.unbindConsumers("props.0");
    assertEquals(0, bindings.size());

    properties = new Properties();
    properties.put("ackMode", "NONE");
    properties.put("backOffInitialInterval", "2000");
View Full Code Here

Examples of org.springframework.xd.dirt.integration.bus.MessageBus.unbindConsumers()

    catch (IllegalArgumentException e) {
      assertEquals("RabbitMessageBus does not support consumer property: partitionIndex for queue:dummy.",
          e.getMessage());
    }

    bus.unbindConsumers("props.0");
    assertEquals(0, bindingsNow.size());
  }

  @Test
  public void testProducerProperties() throws Exception {
View Full Code Here

Examples of org.springframework.xd.dirt.integration.bus.MessageBus.unbindConsumers()

          containsString("partitionKeyExpression"),
          containsString("partitionSelectorClass")));
      assertThat(e.getMessage(), allOf(containsString("partitionIndex"), containsString("for dummy.")));
    }

    bus.unbindConsumers("props.0");
    bus.unbindProducers("props.0");
    assertEquals(0, bindings.size());
  }

  @Test
View Full Code Here

Examples of org.springframework.xd.dirt.integration.bus.MessageBus.unbindConsumers()

          containsString("partitionKeyExpression"),
          containsString("partitionSelectorClass")));
      assertThat(e.getMessage(), allOf(containsString("partitionIndex"), containsString("for dummy.")));
    }

    bus.unbindConsumers("props.0");
    bus.unbindProducers("props.0");
    assertEquals(0, bindings.size());
  }

  @Test
View Full Code Here

Examples of org.springframework.xd.dirt.integration.bus.MessageBus.unbindConsumers()

    assertEquals(0, consumer.getQueueSize());

    verifyDynamicProperties(bus, "topic");

    bus.unbindProducer("topic:x", testChannel);
    bus.unbindConsumers("topic:x");
    bus.unbindConsumers("topic:y");
    bus.unbindConsumers("topic:z");
    bus.unbindProducers("topic:y");
    bus.unbindProducers("topic:z");
  }
View Full Code Here

Examples of org.springframework.xd.dirt.integration.bus.MessageBus.unbindConsumers()

    verifyDynamicProperties(bus, "topic");

    bus.unbindProducer("topic:x", testChannel);
    bus.unbindConsumers("topic:x");
    bus.unbindConsumers("topic:y");
    bus.unbindConsumers("topic:z");
    bus.unbindProducers("topic:y");
    bus.unbindProducers("topic:z");
  }
View Full Code Here

Examples of org.springframework.xd.dirt.integration.bus.MessageBus.unbindConsumers()

    verifyDynamicProperties(bus, "topic");

    bus.unbindProducer("topic:x", testChannel);
    bus.unbindConsumers("topic:x");
    bus.unbindConsumers("topic:y");
    bus.unbindConsumers("topic:z");
    bus.unbindProducers("topic:y");
    bus.unbindProducers("topic:z");
  }

  protected void assertModuleRequest(String streamName, String moduleName, boolean remove) {
View Full Code Here

Examples of org.springframework.xd.dirt.integration.bus.MessageBus.unbindConsumers()

    List<Binding> bindings = TestUtils.getPropertyValue(bus, "messageBus.bindings", List.class);
    assertEquals(1, bindings.size());
    AbstractEndpoint endpoint = bindings.get(0).getEndpoint();
    assertThat(endpoint, instanceOf(RedisQueueMessageDrivenEndpoint.class));
    assertSame(DirectChannel.class, TestUtils.getPropertyValue(endpoint, "outputChannel").getClass());
    bus.unbindConsumers("props.0");
    assertEquals(0, bindings.size());

    properties.put("backOffInitialInterval", "2000");
    properties.put("backOffMaxInterval", "20000");
    properties.put("backOffMultiplier", "5.0");
View Full Code Here

Examples of org.springframework.xd.dirt.integration.bus.MessageBus.unbindConsumers()

    catch (IllegalArgumentException e) {
      assertEquals("RedisMessageBus does not support consumer property: partitionIndex for queue:dummy.",
          e.getMessage());
    }

    bus.unbindConsumers("props.0");
    assertEquals(0, bindings.size());
  }

  @Test
  public void testProducerProperties() throws Exception {
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.