org.springframework.integration.adapter.file
Class DirectoryContentManager
java.lang.Object
org.springframework.integration.adapter.file.DirectoryContentManager
public class DirectoryContentManager
- extends java.lang.Object
Tracks changes in a directory. This implementation is thread-safe as it
allows to synchronously process a new directory structure.
- Author:
- Marius Bogoevici, Mark Fisher
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
logger
private final org.apache.commons.logging.Log logger
previousSnapshot
private java.util.Map<java.lang.String,FileInfo> previousSnapshot
backlog
private final java.util.Map<java.lang.String,FileInfo> backlog
DirectoryContentManager
public DirectoryContentManager()
processSnapshot
public void processSnapshot(java.util.Map<java.lang.String,FileInfo> currentSnapshot)
fileProcessed
public void fileProcessed(java.lang.String fileName)
getBacklog
public java.util.Map<java.lang.String,FileInfo> getBacklog()