Interface SftpEventListenerManager

All Known Subinterfaces:
SftpSubsystemProxy
All Known Implementing Classes:
AbstractSftpEventListenerManager, AbstractSftpSubsystemHelper, SftpSubsystem, SftpSubsystemFactory, SftpSubsystemFactory.Builder

public interface SftpEventListenerManager
  • Method Details

    • getSftpEventListenerProxy

      SftpEventListener getSftpEventListenerProxy()
      Returns:
      An instance representing all the currently registered listeners. Any method invocation is replicated to the actually registered listeners
    • addSftpEventListener

      boolean addSftpEventListener(SftpEventListener listener)
      Register a listener instance
      Parameters:
      listener - The SftpEventListener instance to add - never null
      Returns:
      true if listener is a previously un-registered one
    • removeSftpEventListener

      boolean removeSftpEventListener(SftpEventListener listener)
      Remove a listener instance
      Parameters:
      listener - The SftpEventListener instance to remove - never null
      Returns:
      true if listener is a (removed) registered one