final class OptionalConfigurationFileProvider
extends java.lang.Object
implements javax.inject.Provider<java.io.File>
Modifier and Type | Field and Description |
---|---|
private java.io.File |
configFile |
private static org.slf4j.Logger |
log |
Constructor and Description |
---|
OptionalConfigurationFileProvider(ConfigFileFinder finder,
FileWatcher fileMonitor) |
Modifier and Type | Method and Description |
---|---|
java.io.File |
get() |
private java.io.File |
getOptionalConfigFile(ConfigFileFinder finder,
java.lang.String filename) |
private java.lang.String |
getOptionalConfigFilename() |
private static final org.slf4j.Logger log
private final java.io.File configFile
@Inject public OptionalConfigurationFileProvider(ConfigFileFinder finder, FileWatcher fileMonitor)
private java.lang.String getOptionalConfigFilename()
private java.io.File getOptionalConfigFile(ConfigFileFinder finder, java.lang.String filename)
public java.io.File get()
get
in interface javax.inject.Provider<java.io.File>