Summary
DRAFT VERSION
Summary
In order to make Geode more extendable, provide a public API to the Cluster Configuration Service to allow other extensions to save configuration settings.
Problem Statement
Currently, developers working on different parts of the code need to use internal APIs to implement saving configuration settings to the Cluster Configuration service.
User Goals
Create a more modular product to allow for easy extension and integration. The beneficiaries of this work are the developers working on different parts of the code such as Queries for Lucene index, storage for the JDBC connector, other Geode developers and anyone who wants to save settings to the Cluster Configuration Service.
Obtain the cluster config service from cache.
Pass config object to the cluster config service.
CRUD operations support for config objects.