public class ApacheVfsPropertiesReader extends Object implements PropertiesReader
PropertiesReader.VersionedProperties
Constructor and Description |
---|
ApacheVfsPropertiesReader(String pathUri) |
ApacheVfsPropertiesReader(String parentUri,
String childPropertiesName) |
Modifier and Type | Method and Description |
---|---|
PropertiesReader.VersionedProperties |
read(PropertiesWatcher watcher)
Retrieves the latest
Properties file that's been registered. |
boolean |
supportsNotification() |
public ApacheVfsPropertiesReader(String parentUri, String childPropertiesName) throws IOException
IOException
public ApacheVfsPropertiesReader(String pathUri) throws IOException
IOException
public PropertiesReader.VersionedProperties read(PropertiesWatcher watcher) throws IOException
PropertiesReader
Properties
file that's been registered.read
in interface PropertiesReader
watcher
- if non-null the watcher will be called back when the properties change from the version provided. Upon callback the PropertiesWatcher
will be unregistered. A subsequent read will need
to be called in order to re-register for another change.PropertiesReader.VersionedProperties
IOException
- if the underlying transport or storage mechanism throws an IOExceptionpublic boolean supportsNotification()
supportsNotification
in interface PropertiesReader
Copyright © 2018. All rights reserved.