public abstract class FileMonitorAdapter extends Object implements FileMonitorListener
Modifier and Type | Field and Description |
---|---|
static int |
MINIMAL_SCHEDULE_INTERVAL |
EVENT_MODIFIED
Constructor and Description |
---|
FileMonitorAdapter() |
Modifier and Type | Method and 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 FileMonitorListener
public abstract void onConfigFileChanged() throws OpenAS2Exception
OpenAS2Exception
- - an internally handled error has occurredCopyright © 2018. All rights reserved.