Interface | Description |
---|---|
ZKACLContextProvider |
Defines the functions required by
ZKACLProviderDelegate to access ZK-ACL related information |
ZKACLProvider |
This class defines the methods that are required to specify
ACLs on Drill ZK nodes
|
Class | Description |
---|---|
EventDispatcher<V> |
An abstraction used for dispatching store
events . |
PathUtils |
A convenience class used to expedite zookeeper paths manipulations.
|
ZKACLContextProviderImpl | |
ZKACLProviderDelegate |
This class hides the
ZKACLProvider from Curator-specific functions
This is done so that ACL Providers have to be aware only about ZK ACLs and the Drill ZKACLProvider interface
ACL Providers should not be concerned with the framework (Curator) used by Drill to access ZK. |
ZKACLProviderFactory |
This factory returns a
ZKACLProviderDelegate which will be used to set ACLs on Drill ZK nodes
If secure ACLs are required, the ZKACLProviderFactory looks up and instantiates a ZKACLProviderDelegate
specified in the config file. |
ZKClusterCoordinator |
Manages cluster coordination utilizing zookeeper.
|
ZKDefaultACLProvider |
ZKDefaultACLProvider provides the ACLs for znodes created in a un-secure installation.
|
ZkDistributedSemaphore | |
ZkEphemeralStore<V> | |
ZKRegistrationHandle | |
ZKSecureACLProvider |
ZKSecureACLProvider restricts access to znodes created by Drill in a secure installation.
|
ZkTransientStoreFactory | |
ZookeeperClient |
A namespace aware Zookeeper client.
|
Annotation Type | Description |
---|---|
ZKACLProviderTemplate |
Annotation for
ZKACLProviderDelegate implementation to identify the
implementation type. |
Copyright © 1970 The Apache Software Foundation. All rights reserved.