Example usage for org.apache.commons.io.monitor FileAlterationObserver getListeners

List of usage examples for org.apache.commons.io.monitor FileAlterationObserver getListeners

Introduction

In this page you can find the example usage for org.apache.commons.io.monitor FileAlterationObserver getListeners.

Prototype

public Iterable<FileAlterationListener> getListeners() 

Source Link

Document

Returns the set of registered file system listeners.

Usage

From source file:org.jboss.forge.addon.resource.monitor.FileMonitor.java

void destroy(@Observes @Local PreShutdown preShutdown) throws Exception {
    for (FileAlterationObserver observer : alterationMonitor.getObservers()) {
        for (FileAlterationListener listener : observer.getListeners()) {
            observer.removeListener(listener);
        }//  w w  w.j  a  v a2  s  . co  m
        alterationMonitor.removeObserver(observer);
    }
    alterationMonitor.stop();
}