@VisibleForTesting
  static void loadDeploymentsFromFileNames(Collection<String> fileNames,
      Configuration configuration, String deployedBy, String deployedTime) {
    fileNames.stream()
        .filter(filename -> filename.endsWith(".jar"))
        .map(jarFileName -> new Deployment(jarFileName, deployedBy, deployedTime))
        .forEach(configuration::putDeployment);
  }
Reads the configuration information from the shared configuration directory and returns a
{@link Configuration} object

@return {@link Configuration}
geode-core/src/main/java/org/apache/geode/distributed/internal/InternalConfigurationPersistenceService.java