Package org.springframework.boot.config

Examples of org.springframework.boot.config.ConfigMetadataRepository


  private void loadFrom(JarFile jarFile, ZipEntry ze) {
    InputStream is = null;
    try {
      is= jarFile.getInputStream(ze);
      ConfigMetadataRepository extra = mapper.readRepository(is);
      repository.include(extra);
    } catch (Throwable e) {
      SpringPropertiesEditorPlugin.log(e);
    } finally {
      if (is!=null) {
View Full Code Here


   
  private PropertyTree properties = new PropertyTree();

  public SpringPropertiesCompletionEngine(IJavaProject jp) throws Exception {
    ConfigMetadataRepositoryJsonLoader loader = new ConfigMetadataRepositoryJsonLoader();
    ConfigMetadataRepository metadata = loader.load(jp); //TODO: is this fast enough? Or should it be done in background?
   
    Collection<ConfigMetadataItem> allEntries = metadata.getAllItems().values();
    for (ConfigMetadataItem item : allEntries) {
      properties.insert(item.getId());
    }
   
    properties.dump();
View Full Code Here

      return load(resources.iterator().next());
    }

    SimpleConfigMetadataRepository repository = new SimpleConfigMetadataRepository();
    for (Resource resource : resources) {
      ConfigMetadataRepository repo = load(resource);
      repository.include(repo);
    }
    return repository;
  }
View Full Code Here

TOP

Related Classes of org.springframework.boot.config.ConfigMetadataRepository

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.