[ 
https://issues.apache.org/jira/browse/GEODE-6384?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16775128#comment-16775128
 ] 

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)

Reply via email to