public class ListenerManager extends Object
PathChangeListener and
KeyDeliveryHook instances.| Constructor and Description |
|---|
ListenerManager() |
| Modifier and Type | Method and Description |
|---|---|
void |
addHook(ch.sourcepond.io.fileobserver.api.KeyDeliveryHook pHook) |
EventDispatcher |
addListener(ch.sourcepond.io.fileobserver.api.PathChangeListener pObserver) |
EventDispatcher |
getDefaultDispatcher() |
DiffEventDispatcher |
openDiff(DedicatedFileSystem pFs) |
void |
removeFileSystem(FileSystem pFs) |
void |
removeHook(ch.sourcepond.io.fileobserver.api.KeyDeliveryHook pHook) |
void |
removeObserver(ch.sourcepond.io.fileobserver.api.PathChangeListener pObserver) |
void |
replay(Runnable pDone,
ch.sourcepond.io.fileobserver.api.PathChangeListener pListener,
ch.sourcepond.io.fileobserver.api.PathChangeEvent pEvent,
Collection<ch.sourcepond.io.fileobserver.api.DispatchKey> pParentKeys) |
void |
setConfig(Config pConfig) |
void |
setExecutors(ExecutorService pDispatcherExecutor,
ExecutorService pListenerExecutor) |
public EventDispatcher addListener(ch.sourcepond.io.fileobserver.api.PathChangeListener pObserver)
public DiffEventDispatcher openDiff(DedicatedFileSystem pFs)
public EventDispatcher getDefaultDispatcher()
public void setConfig(Config pConfig)
public void setExecutors(ExecutorService pDispatcherExecutor, ExecutorService pListenerExecutor)
public void addHook(ch.sourcepond.io.fileobserver.api.KeyDeliveryHook pHook)
public void removeObserver(ch.sourcepond.io.fileobserver.api.PathChangeListener pObserver)
public void removeHook(ch.sourcepond.io.fileobserver.api.KeyDeliveryHook pHook)
public void replay(Runnable pDone, ch.sourcepond.io.fileobserver.api.PathChangeListener pListener, ch.sourcepond.io.fileobserver.api.PathChangeEvent pEvent, Collection<ch.sourcepond.io.fileobserver.api.DispatchKey> pParentKeys)
public void removeFileSystem(FileSystem pFs)
Copyright © 2017 SourcePond. All rights reserved.