Interface Owned<T>

Type Parameters:
T - the type of the owner
All Known Subinterfaces:
Filter
All Known Implementing Classes:
ClientProxyFilter, CompressionFilter, CryptFilter, IdentFilter, InjectIgnoreFilter, IoFilter, KexFilter, PacketLoggingFilter, SshTransportFilter

public interface Owned<T>
A general abstraction for something being strongly owned by something else and needing life-cycle management.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    added(T owner)
     
    void
    adding(T owner)
     
    void
     
     
    void
    removed(T owner)
     
    void
     
  • Method Details

    • init

      void init()
    • adding

      void adding(T owner)
    • added

      void added(T owner)
    • removing

      void removing()
    • removed

      void removed(T owner)
    • owner

      T owner()