Examples of OrbFastBarrier


Examples of org.goldenorb.zookeeper.OrbFastBarrier

  private void enterBarrier(String barrierName) {
    LOG.debug("p{} creating barrier {}", getPartitionID(), barrierName);
    Barrier barrier = null;
    synchronized (leaderGroupMembers) {
      LOG.debug("{} will wait for {} partitions", barrierName, leaderGroupMembers.size());
      barrier = new OrbFastBarrier(getOrbConf(), jobInProgressPath + "/" + barrierName,
          leaderGroupMembers.size(), Integer.toString(getPartitionID()), zk);
    }
    try {
      barrier.enter();
      LOG.debug("p{} entered {}", getPartitionID(), barrierName);
View Full Code Here

Examples of org.goldenorb.zookeeper.OrbFastBarrier

   *
   */
  private void enterInitializationBarrier(String barrierName, int countToWaitFor) {
    LOG.debug("p{} creating barrier {}", getPartitionID(), barrierName);
    LOG.debug("{} will wait for {} partitions to join", barrierName, countToWaitFor);
    Barrier barrier = new OrbFastBarrier(getOrbConf(), jobInProgressPath + "/" + barrierName, countToWaitFor,
        Integer.toString(getPartitionID()), zk);
    try {
      barrier.enter();
      LOG.debug("p{} entered {}", getPartitionID(), barrierName);
    } catch (OrbZKFailure e) {
      LOG.error("p{} failed to complete barrier {}: " + e.getMessage(), getPartitionID(), barrierName);
      e.printStackTrace();
    }
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.