| Package | Description |
|---|---|
| com.alanbuttars.commons.config | |
| com.alanbuttars.commons.config.eventbus | |
| com.alanbuttars.commons.config.poll | |
| com.alanbuttars.commons.config.stub |
| Modifier and Type | Method and Description |
|---|---|
protected EventBus |
ConfigurationAbstractImpl.getEventBus() |
| Constructor and Description |
|---|
ConfigurationAbstractImpl(String sourceId,
EventBus eventBus) |
ConfigurationClientsImpl(String sourceId,
File configFile,
EventBus eventBus) |
ConfigurationDirectoryImpl(String sourceId,
File configFile,
EventBus eventBus) |
ConfigurationJsonCollectionImpl(String sourceId,
File configFile,
EventBus eventBus,
com.fasterxml.jackson.core.type.TypeReference<C> typeReference) |
ConfigurationJsonImpl(String sourceId,
File configFile,
EventBus eventBus,
Class<T> clazz) |
ConfigurationPropertiesImpl(String sourceId,
File configFile,
EventBus eventBus) |
ConfigurationXmlImpl(String sourceId,
File configFile,
EventBus eventBus,
Class<T> clazz) |
ConfigurationYamlCollectionImpl(String sourceId,
File configFile,
EventBus eventBus,
com.fasterxml.jackson.core.type.TypeReference<C> typeReference) |
ConfigurationYamlImpl(String sourceId,
File configFile,
EventBus eventBus,
Class<T> clazz) |
| Modifier and Type | Class and Description |
|---|---|
class |
EventBusAsyncImpl
Implements the
EventBus interface by utilizing Google Guava's asynchronous
AsyncEventBus. |
class |
EventBusSyncImpl
Implements the
EventBus interface by utilizing Google Guava's synchronous
EventBus. |
| Constructor and Description |
|---|
DirectoryPoll(String sourceId,
File directory,
EventBus eventBus) |
FilePoll(String sourceId,
File file,
EventBus eventBus) |
| Modifier and Type | Field and Description |
|---|---|
protected EventBus |
WatchFileCustomImplStub.eventBus |
protected EventBus |
WatchFileYamlImplStub.eventBus |
protected EventBus |
WatchFileJsonImplStub.eventBus |
protected EventBus |
WatchFileXmlImplStub.eventBus |
| Modifier and Type | Method and Description |
|---|---|
EventBus |
CustomConfigurationParams.getEventBus() |
| Modifier and Type | Method and Description |
|---|---|
Watch |
WatchStub.withEventBus(EventBus eventBus)
Creates the singleton instance used to create
Configuration objects. |
ConfigurationYamlCollectionImpl<C> |
WatchFileYamlTypeReferenceImplStub.withEventBus(EventBus eventBus)
Instructs the created
Configuration to subscribe to events published by the given event bus. |
| Constructor and Description |
|---|
WatchFileCustomImplStub(String sourceId,
File file,
EventBus eventBus) |
Copyright © 2016–2017. All rights reserved.