AtomicFileOutputStream |
A FileOutputStream that has the property that it will only show up at its
destination once it has been entirely written and flushed to disk.
|
AtomicFileWritingIdiom |
|
ClientX509Util |
X509 utilities specific for client-server communication framework.
|
FileChangeWatcher |
Instances of this class can be used to watch a directory for file changes.
|
FileKeyStoreLoaderBuilderProvider |
|
IOUtils |
|
NettyUtils |
Helper methods for netty code.
|
NetUtils |
This class contains common utilities for netstuff.
|
PathTrie |
a class that implements prefix matching for
components of a filesystem path.
|
PathUtils |
Path related utilities
|
QuorumX509Util |
X509 utilities specific for server-server (quorum) communication framework.
|
SecretUtils |
Utility class for handling secret such as key/trust store password
|
SSLContextAndOptions |
Wrapper class for an SSLContext + some config options that can't be set on the context when it is created but
must be set on a secure socket created by the context after the socket creation.
|
StringUtils |
|
Time |
|
X509Util |
Utility code for X509 handling
Default cipher suites:
Performance testing done by Facebook engineers shows that on Intel x86_64 machines, Java9 performs better with
GCM and Java8 performs better with CBC, so these seem like reasonable defaults.
|
ZKConfig |
This class is a base class for the configurations of both client and server.
|
ZKTrustManager |
A custom TrustManager that supports hostname verification via org.apache.http.conn.ssl.DefaultHostnameVerifier.
|