Class CuratorFrameworkBase

java.lang.Object
org.apache.curator.framework.imps.CuratorFrameworkBase
All Implemented Interfaces:
Closeable, AutoCloseable, CuratorFramework
Direct Known Subclasses:
CuratorFrameworkImpl

public abstract class CuratorFrameworkBase extends Object implements CuratorFramework
This is the base class of all CuratorFrameworks, it is public for private usages (a.k.a. impls/details package).

Most internal codes should use CuratorFrameworkBase instead of CuratorFrameworkImpl, so functionalities could be added additively by overriding methods in DelegatingCuratorFramework.

An instance of CuratorFramework MUST BE an instance of CuratorFrameworkBase.