FileMonitorListenerpublic abstract class FileMonitorAdapter extends Object implements FileMonitorListener
| Modifier and Type | Field | Description |
|---|---|---|
static int |
MINIMAL_SCHEDULE_INTERVAL |
EVENT_MODIFIED| Constructor | Description |
|---|---|
FileMonitorAdapter() |
| Modifier and Type | Method | Description |
|---|---|---|
abstract void |
onConfigFileChanged() |
A template method which is triggered once observing file is changed.
|
void |
onFileEvent(File file,
int eventID) |
|
void |
scheduleIfNeed(ScheduledExecutorService executor,
File file,
int refreshInterval,
TimeUnit unit) |
Schedule a watch for file changes.
|
public static final int MINIMAL_SCHEDULE_INTERVAL
public void scheduleIfNeed(ScheduledExecutorService executor, File file, int refreshInterval, TimeUnit unit)
MINIMAL_SCHEDULE_INTERVAL no tasks will be scheduledexecutor - a executorfile - an existing filerefreshInterval - refresh intervalunit - a time unitpublic void onFileEvent(File file, int eventID)
onFileEvent in interface FileMonitorListenerpublic abstract void onConfigFileChanged()
throws OpenAS2Exception
OpenAS2Exception - - an internally handled error has occurredCopyright © 2018. All rights reserved.