it.geosolutions.filesystemmonitor.neutral.monitorpolling
Class GBFileAlterationListener

java.lang.Object
  extended by it.geosolutions.filesystemmonitor.neutral.monitorpolling.GBFileAlterationListener
All Implemented Interfaces:
org.apache.commons.io.monitor.FileAlterationListener

public class GBFileAlterationListener
extends java.lang.Object
implements org.apache.commons.io.monitor.FileAlterationListener

Listener for FS Modifications

Author:
Carlo Cancellieri - carlo.cancellieri@geo-solutions.it
See Also:
GBFileSystemMonitorJob

Constructor Summary
GBFileAlterationListener(GBEventNotifier ec)
           
 
Method Summary
 void onDirectoryChange(java.io.File file)
           
 void onDirectoryCreate(java.io.File file)
           
 void onDirectoryDelete(java.io.File file)
           
 void onFileChange(java.io.File file)
           
 void onFileCreate(java.io.File file)
           
 void onFileDelete(java.io.File file)
           
 void onStart(org.apache.commons.io.monitor.FileAlterationObserver fao)
           
 void onStop(org.apache.commons.io.monitor.FileAlterationObserver fao)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GBFileAlterationListener

public GBFileAlterationListener(GBEventNotifier ec)
                         throws java.lang.Exception
Throws:
java.lang.Exception
Method Detail

onDirectoryChange

public void onDirectoryChange(java.io.File file)
Specified by:
onDirectoryChange in interface org.apache.commons.io.monitor.FileAlterationListener

onDirectoryCreate

public void onDirectoryCreate(java.io.File file)
Specified by:
onDirectoryCreate in interface org.apache.commons.io.monitor.FileAlterationListener

onDirectoryDelete

public void onDirectoryDelete(java.io.File file)
Specified by:
onDirectoryDelete in interface org.apache.commons.io.monitor.FileAlterationListener

onFileChange

public void onFileChange(java.io.File file)
Specified by:
onFileChange in interface org.apache.commons.io.monitor.FileAlterationListener

onFileCreate

public void onFileCreate(java.io.File file)
Specified by:
onFileCreate in interface org.apache.commons.io.monitor.FileAlterationListener

onFileDelete

public void onFileDelete(java.io.File file)
Specified by:
onFileDelete in interface org.apache.commons.io.monitor.FileAlterationListener

onStart

public void onStart(org.apache.commons.io.monitor.FileAlterationObserver fao)
Specified by:
onStart in interface org.apache.commons.io.monitor.FileAlterationListener

onStop

public void onStop(org.apache.commons.io.monitor.FileAlterationObserver fao)
Specified by:
onStop in interface org.apache.commons.io.monitor.FileAlterationListener


Copyright © 2006-2012 GeoSolutions. All Rights Reserved.