public abstract class AbstractSftpEventListenerManager extends java.lang.Object implements SftpEventListenerManager
| Modifier and Type | Field and Description |
|---|---|
private SftpEventListener |
sftpEventListenerProxy |
private java.util.Collection<SftpEventListener> |
sftpEventListeners |
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractSftpEventListenerManager() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
addSftpEventListener(SftpEventListener listener)
Register a listener instance
|
java.util.Collection<SftpEventListener> |
getRegisteredListeners() |
SftpEventListener |
getSftpEventListenerProxy() |
boolean |
removeSftpEventListener(SftpEventListener listener)
Remove a listener instance
|
private final java.util.Collection<SftpEventListener> sftpEventListeners
private final SftpEventListener sftpEventListenerProxy
public java.util.Collection<SftpEventListener> getRegisteredListeners()
public SftpEventListener getSftpEventListenerProxy()
getSftpEventListenerProxy in interface SftpEventListenerManagerpublic boolean addSftpEventListener(SftpEventListener listener)
SftpEventListenerManageraddSftpEventListener in interface SftpEventListenerManagerlistener - The SftpEventListener instance to add - never nulltrue if listener is a previously un-registered onepublic boolean removeSftpEventListener(SftpEventListener listener)
SftpEventListenerManagerremoveSftpEventListener in interface SftpEventListenerManagerlistener - The SftpEventListener instance to remove - never nulltrue if listener is a (removed) registered one