public class StackedModuleConfigRepository extends java.lang.Object implements ModuleConfigRepository
ModuleConfigRepository
backed by a list of modules repositories.
Configuration property values encountered first in this list of repositories
take precedence over values defined in subsequent repositories.Constructor and Description |
---|
StackedModuleConfigRepository(java.util.List<ModuleConfigRepository> repositories) |
StackedModuleConfigRepository(ModuleConfigRepository... repositories) |
Modifier and Type | Method and Description |
---|---|
java.util.Optional<ModuleConfig> |
getModuleConfig(java.lang.String name) |
boolean |
moduleExists(java.lang.String name) |
public StackedModuleConfigRepository(ModuleConfigRepository... repositories)
public StackedModuleConfigRepository(java.util.List<ModuleConfigRepository> repositories)
public boolean moduleExists(java.lang.String name)
moduleExists
in interface ModuleConfigRepository
public java.util.Optional<ModuleConfig> getModuleConfig(java.lang.String name)
getModuleConfig
in interface ModuleConfigRepository
Copyright © 2019. All rights reserved.