public abstract class AbstractConfig extends Object implements ContextProvider
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractConfig.ConfigProxy |
static class |
AbstractConfig.Metadata |
| Constructor and Description |
|---|
AbstractConfig() |
| Modifier and Type | Method and Description |
|---|---|
protected String |
get(String key) |
protected List<? extends Object> |
getAnyRef(String key) |
ConfigManager |
getConfiguration() |
GitRepositoryState |
getGitRepositoryState() |
protected Integer |
getInt(String key) |
AbstractConfig.Metadata |
getMetadata() |
Context |
getNamingContext()
cf.
|
protected com.typesafe.config.Config |
getProxy() |
protected List<String> |
getStringList(String key) |
void |
reload() |
protected void |
set(String key,
Object value) |
void |
setGitRepositoryState(GitRepositoryState gitRepositoryState) |
public AbstractConfig()
throws IOException
IOExceptionpublic Context getNamingContext()
getNamingContext in interface ContextProviderpublic ConfigManager getConfiguration()
public AbstractConfig.Metadata getMetadata()
public GitRepositoryState getGitRepositoryState()
public void setGitRepositoryState(GitRepositoryState gitRepositoryState)
public void reload()
throws IOException
IOExceptionprotected com.typesafe.config.Config getProxy()
Copyright © 2017 aequologica. All rights reserved.