[ https://issues.apache.org/jira/browse/GEODE-6384?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16775129#comment-16775129 ]
ASF subversion and git services commented on GEODE-6384: -------------------------------------------------------- Commit 092f5981c79b10ca5c6da642d1df8348f235f41c in geode's branch refs/heads/develop from Jens Deppe [ https://gitbox.apache.org/repos/asf?p=geode.git;h=092f598 ] GEODE-6384: Create consistent API to retrieve instances of ClusterManagementService (#3191) - The overall intent of this commit is to provide a consistent means for retrieving a ClusterMangementService instance regardless of the context you are developing in. Currently, the relevant contexts are: 1) a Java application that has no access (or need to access) core Geode code. 2) a typical Geode client application and 3) server or locator-side code. - Introduces a service provider interface (ClusterManagementServiceProviderFactory) whose implementations are context dependent. This commit introduces two implementations, namely: BasicClusterManagementProviderFactory and SmartClusterManagementServiceProviderFactory). The latter is incomplete but will be fully supported in the near future. - The entry point to creating a ClusterManagementService is in ClusterManagementServiceProvider - more documentation can be found there. > Create consistent API to retrieve CMS instance (Java API) > --------------------------------------------------------- > > Key: GEODE-6384 > URL: https://issues.apache.org/jira/browse/GEODE-6384 > Project: Geode > Issue Type: New Feature > Components: configuration > Reporter: Jens Deppe > Assignee: Jens Deppe > Priority: Major > Labels: pull-request-available > Time Spent: 2.5h > Remaining Estimate: 0h > > We want a developer to acquire a ClusterManagementService instance in their > Java application. We also know that we will need to enable Servers to also > obtain a ClusterManagementService instance. We should ensure that both these > mechanisms are the same so we don't have duplicate code. -- This message was sent by Atlassian JIRA (v7.6.3#76005)