public class PathWatchEvents extends EventSourceBase<java.nio.file.Path>
Constructor and Description |
---|
PathWatchEvents() |
Modifier and Type | Method and Description |
---|---|
protected Restore |
doStart(java.util.function.Consumer<? super EventOf<java.nio.file.Path>> consumer) |
java.util.function.Consumer<java.nio.file.Path> |
getConsumer() |
java.nio.file.Path |
getDir() |
java.lang.String |
getFilter() |
java.lang.String |
getKinds() |
boolean |
isNewOnly() |
void |
setConsumer(java.util.function.Consumer<java.nio.file.Path> consumer) |
void |
setDir(java.nio.file.Path dir) |
void |
setFilter(java.lang.String filter) |
void |
setKinds(java.lang.String kinds) |
void |
setNewOnly(boolean newOnly) |
fireDestroyedState, getStateChanger, hardReset, iconHelper, onHardReset, onReset, onSoftReset, setStateException, softReset, start, stateHandler
configure, getName, logger, logger, loggerName, save, setName, toString
addIconListener, addPropertyChangeListener, addStateListener, configure, destroy, firePropertyChange, getArooaSession, iconForId, initialise, lastStateEvent, onConfigured, onDestroy, onInitialised, removeIconListener, removePropertyChangeListener, removeStateListener, save, setArooaContext, setArooaSession
protected Restore doStart(java.util.function.Consumer<? super EventOf<java.nio.file.Path>> consumer) throws java.io.IOException
doStart
in class EventSourceBase<java.nio.file.Path>
java.io.IOException
public java.nio.file.Path getDir()
public void setDir(java.nio.file.Path dir)
public java.lang.String getKinds()
public void setKinds(java.lang.String kinds)
public java.lang.String getFilter()
public void setFilter(java.lang.String filter)
public java.util.function.Consumer<java.nio.file.Path> getConsumer()
public void setConsumer(java.util.function.Consumer<java.nio.file.Path> consumer)
public boolean isNewOnly()
public void setNewOnly(boolean newOnly)