| Name | Description | Type | Package | Framework |
| BspEvent | Synchronize on waiting for an event to have happened. | Interface | org.apache.giraph.zk | Giraph |
| ComputationDoneName | This name is used by each worker as a file to let the ZooKeeper servers know that they can shutdown. | Class | org.apache.giraph.zk | Giraph |
| GiraphZooKeeperAdmin | A Utility class to be used by Giraph admins to occasionally clean up the ZK remnants of jobs that have failed or were killed before finishing. | Class | org.apache.giraph.zk | Giraph |
| PredicateLock | A lock with a predicate that was be used to synchronize events and keep the job context updated while waiting. | Class | org.apache.giraph.zk | Giraph |
| ZooKeeperExt | ZooKeeper provides only atomic operations. | Class | org.apache.giraph.zk | Giraph |
| ZooKeeperExt .PathStat | Class | org.apache.giraph.zk.ZooKeeperExt | Giraph | |
| ZooKeeperManager | Class | org.apache.giraph.zk | Giraph | |
| ZooKeeperManager .State | State of the applicationApplication finished | Class | org.apache.giraph.zk.ZooKeeperManager | Giraph |
| ZooKeeperNodeCreator | Class | org.apache.giraph.zk | Giraph | |