package

org.apache.helix.manager.zk

zookeeper-based implementation of Helix cluster manager

Interfaces

Classes

BasicZkSerializer Basic path based serializer which ignores the path and delegates serialization into a regular ZkSerializer  
ByteArraySerializer  
Cache<T>  
CallbackHandler  
ChainedPathZkSerializer  
ChainedPathZkSerializer.Builder  
ControllerManagerHelper helper class for controller manager  
DefaultControllerMessageHandlerFactory  
DefaultControllerMessageHandlerFactory.DefaultControllerMessageHandler  
DefaultParticipantErrorMessageHandlerFactory DefaultParticipantErrorMessageHandlerFactory works on controller side. 
DefaultParticipantErrorMessageHandlerFactory.DefaultParticipantErrorMessageHandler  
DefaultSchedulerMessageHandlerFactory  
DefaultSchedulerMessageHandlerFactory.DefaultSchedulerMessageHandler  
DefaultSchedulerMessageHandlerFactory.SchedulerAsyncCallback  
DistributedLeaderElection do distributed leader election  
HelixConnectionAdaptor Adapt helix-connection to helix-manager, so we can pass to callback-handler and notification-context  
HelixGroupCommit<T>  
HelixManagerShutdownHook Shutdown hook for helix manager Working for kill -2/-15 NOT working for kill -9  
ParticipantManagerHelper helper class for participant-manager  
WriteThroughCache<T>  
ZkAsyncCallbacks  
ZkBaseDataAccessor<T>  
ZkBaseDataAccessor.AccessResult structure holding return information  
ZkCacheBaseDataAccessor<T>  
ZkCacheEventThread  
ZkCallbackCache<T>  
ZkCallbackHandler This is a copy of CallbackHandler We need to synchronize on ZkHelixConnection instead ofHelixManager to avoid dead-lock. 
ZkClient ZKClient does not provide some functionalities, this will be used for quick fixes if any bug found in ZKClient or if we need additional features but can't wait for the new ZkClient jar Ideally we should commit the changes we do here to ZKClient. 
ZKExceptionHandler  
ZKHelixAdmin  
ZkHelixAutoController  
ZkHelixConnection  
ZkHelixController  
ZKHelixDataAccessor  
ZkHelixLeaderElection  
ZKHelixManager  
ZkHelixParticipant  
ZKUtil  
ZNRecordSerializer  
ZNRecordStreamingSerializer  

Enums