org.apache.accumulo.server.zookeeper
Class TransactionWatcher.ZooArbitrator

java.lang.Object
  extended by org.apache.accumulo.server.zookeeper.TransactionWatcher.ZooArbitrator
All Implemented Interfaces:
TransactionWatcher.Arbitrator
Enclosing class:
TransactionWatcher

public static class TransactionWatcher.ZooArbitrator
extends Object
implements TransactionWatcher.Arbitrator


Constructor Summary
TransactionWatcher.ZooArbitrator()
           
 
Method Summary
static void start(String type, long tid)
           
static void stop(String type, long tid)
           
 boolean transactionAlive(String type, long tid)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TransactionWatcher.ZooArbitrator

public TransactionWatcher.ZooArbitrator()
Method Detail

transactionAlive

public boolean transactionAlive(String type,
                                long tid)
                         throws Exception
Specified by:
transactionAlive in interface TransactionWatcher.Arbitrator
Throws:
Exception

start

public static void start(String type,
                         long tid)
                  throws org.apache.zookeeper.KeeperException,
                         InterruptedException
Throws:
org.apache.zookeeper.KeeperException
InterruptedException

stop

public static void stop(String type,
                        long tid)
                 throws org.apache.zookeeper.KeeperException,
                        InterruptedException
Throws:
org.apache.zookeeper.KeeperException
InterruptedException


Copyright © 2012 The Apache Software Foundation. All Rights Reserved.