This is an automated email from the ASF dual-hosted git repository. ggregory pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/commons-jci.git
commit 8cf193bbbcffbdc872f63e6755cdbd95ab849ab8 Author: Gary Gregory <garydgreg...@gmail.com> AuthorDate: Tue Jul 9 14:25:30 2024 -0400 Add @Override --- .../AbstractFilesystemAlterationListener.java | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/fam/src/main/java/org/apache/commons/jci2/fam/listeners/AbstractFilesystemAlterationListener.java b/fam/src/main/java/org/apache/commons/jci2/fam/listeners/AbstractFilesystemAlterationListener.java index 01f7e76..315183e 100644 --- a/fam/src/main/java/org/apache/commons/jci2/fam/listeners/AbstractFilesystemAlterationListener.java +++ b/fam/src/main/java/org/apache/commons/jci2/fam/listeners/AbstractFilesystemAlterationListener.java @@ -35,12 +35,12 @@ public abstract class AbstractFilesystemAlterationListener implements Filesystem private final Log log = LogFactory.getLog(AbstractFilesystemAlterationListener.class); - private final Collection<File> createdFiles = new ArrayList<File>(); - private final Collection<File> changedFiles = new ArrayList<File>(); - private final Collection<File> deletedFiles = new ArrayList<File>(); - private final Collection<File> createdDirectories = new ArrayList<File>(); - private final Collection<File> changedDirectories = new ArrayList<File>(); - private final Collection<File> deletedDirectories = new ArrayList<File>(); + private final Collection<File> createdFiles = new ArrayList<>(); + private final Collection<File> changedFiles = new ArrayList<>(); + private final Collection<File> deletedFiles = new ArrayList<>(); + private final Collection<File> createdDirectories = new ArrayList<>(); + private final Collection<File> changedDirectories = new ArrayList<>(); + private final Collection<File> deletedDirectories = new ArrayList<>(); private final static class Signal { public boolean triggered; @@ -51,22 +51,28 @@ public abstract class AbstractFilesystemAlterationListener implements Filesystem protected FilesystemAlterationObserver observer; + @Override public void onDirectoryCreate( final File pDir ) { createdDirectories.add(pDir); } + @Override public void onDirectoryChange( final File pDir ) { changedDirectories.add(pDir); } + @Override public void onDirectoryDelete( final File pDir ) { deletedDirectories.add(pDir); } + @Override public void onFileCreate( final File pFile) { createdFiles.add(pFile); } + @Override public void onFileChange( final File pFile ) { changedFiles.add(pFile); } + @Override public void onFileDelete( final File pFile ) { deletedFiles.add(pFile); } @@ -116,6 +122,7 @@ public abstract class AbstractFilesystemAlterationListener implements Filesystem } } + @Override public void onStart( final FilesystemAlterationObserver pObserver ) { observer = pObserver; @@ -127,6 +134,7 @@ public abstract class AbstractFilesystemAlterationListener implements Filesystem deletedDirectories.clear(); } + @Override public void onStop( final FilesystemAlterationObserver pObserver ) { signals(); observer = null;