Class AdvancingPhaser

java.lang.Object
java.util.concurrent.Phaser
org.apache.beam.sdk.fn.stream.AdvancingPhaser

public final class AdvancingPhaser extends Phaser
A Phaser which never terminates. The default Phaser implementation terminates after the first advancement.
  • Constructor Details

    • AdvancingPhaser

      public AdvancingPhaser(int numParties)
  • Method Details

    • onAdvance

      protected boolean onAdvance(int phase, int registeredParties)
      Overrides:
      onAdvance in class Phaser