public class ChangesMonitor extends Object implements Runnable
Listener.onChange() will be
called. Monitor uses RevisionGetter.getRevision() to retrieve the current change set revision.| Constructor and Description |
|---|
ChangesMonitor(RevisionGetter getter,
int period)
Creates a monitor instance.
|
| Modifier and Type | Method and Description |
|---|---|
void |
fireOnChange()
Call onChange() method in the listener;
|
void |
release()
Stop the monitor.
|
void |
run() |
void |
setListener(Listener listener) |
public ChangesMonitor(RevisionGetter getter, int period)
release() should be called to stop a
monitoring thread and release all instances of task and objects, those are held by this monitor.getter - for retrieving revisions of the monitored repositoryperiod - the comparison period of revisions in secondsCopyright © 2018. All rights reserved.