Package org.apache.flume.Sink

Examples of org.apache.flume.Sink.Status


    }
    tx.commit();
    tx.close();

    int count = 0;
    Status status = Status.READY;
    while (status != Status.BACKOFF) {
      count++;
      status = fixture.process();
    }
    fixture.stop();
View Full Code Here


    sinks.add(s2);
    sinks.add(s3);

    LoadBalancingSinkProcessor lbsp = getProcessor(sinks, new Context());

    Status s = Status.READY;
    while (s != Status.BACKOFF) {
      s = lbsp.process();
    }

    Assert.assertTrue(s1.getEvents().size() == n);
View Full Code Here

    sinks.add(s2);
    sinks.add(s3);

    LoadBalancingSinkProcessor lbsp = getProcessor("random",sinks, false);

    Status s = Status.READY;
    while (s != Status.BACKOFF) {
      s = lbsp.process();
    }

    Assert.assertTrue(s2.getEvents().size() == 0);
View Full Code Here

    sinks.add(s9);
    sinks.add(s0);

    LoadBalancingSinkProcessor lbsp = getProcessor("random",sinks, false);

    Status s = Status.READY;
    while (s != Status.BACKOFF) {
      s = lbsp.process();
    }

    Set<Integer> sizeSet = new HashSet<Integer>();
View Full Code Here

    sinks.add(s2);
    sinks.add(s3);

    LoadBalancingSinkProcessor lbsp = getProcessor("round_robin",sinks, false);

    Status s = Status.READY;
    while (s != Status.BACKOFF) {
      s = lbsp.process();
    }

    Assert.assertTrue(s1.getEvents().size() == n);
View Full Code Here

    sinks.add(s2);
    sinks.add(s3);

    LoadBalancingSinkProcessor lbsp = getProcessor("round_robin",sinks, true);

    Status s = Status.READY;
    for (int i = 0; i < 3 && s != Status.BACKOFF; i++) {
      s = lbsp.process();
    }
    s2.setFail(true);
    for (int i = 0; i < 3 && s != Status.BACKOFF; i++) {
View Full Code Here

    sinks.add(s2);
    sinks.add(s3);

    LoadBalancingSinkProcessor lbsp = getProcessor("round_robin",sinks, true);

    Status s = Status.READY;
    for (int i = 0; i < 3 && s != Status.BACKOFF; i++) {
      s = lbsp.process();
    }
    Assert.assertEquals(0, s2.getEvents().size());
    Thread.sleep(2100);
View Full Code Here

    sinks.add(s2);
    sinks.add(s3);

    LoadBalancingSinkProcessor lbsp = getProcessor("round_robin",sinks, true);

    Status s = Status.READY;
    for (int i = 0; i < 3 && s != Status.BACKOFF; i++) {
      s = lbsp.process();
    }
    s2.setFail(false);
    Thread.sleep(2001);
View Full Code Here

    sinks.add(s2);
    sinks.add(s3);

    LoadBalancingSinkProcessor lbsp = getProcessor("round_robin",sinks, false);

    Status s = Status.READY;
    while (s != Status.BACKOFF) {
      s = lbsp.process();
    }

    Assert.assertTrue(s1.getEvents().size() == n);
View Full Code Here

    selector.stop();
  }

  @Override
  public Status process() throws EventDeliveryException {
    Status status = null;

    Iterator<Sink> sinkIterator = selector.createSinkIterator();
    while (sinkIterator.hasNext()) {
      Sink sink = sinkIterator.next();
      try {
View Full Code Here

TOP

Related Classes of org.apache.flume.Sink.Status

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.