Interface ManagedSelector.Selectable

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.lang.Runnable onSelected()
      Callback method invoked when a read or write events has been detected by the ManagedSelector for this endpoint.
      void replaceKey​(java.nio.channels.SelectionKey newKey)
      Callback method invoked when the SelectionKey is replaced because the channel has been moved to a new selector.
      void updateKey()
      Callback method invoked when all the keys selected by the ManagedSelector for this endpoint have been processed.
    • Method Detail

      • onSelected

        java.lang.Runnable onSelected()
        Callback method invoked when a read or write events has been detected by the ManagedSelector for this endpoint.
        Returns:
        a job that may block or null
      • updateKey

        void updateKey()
        Callback method invoked when all the keys selected by the ManagedSelector for this endpoint have been processed.
      • replaceKey

        void replaceKey​(java.nio.channels.SelectionKey newKey)
        Callback method invoked when the SelectionKey is replaced because the channel has been moved to a new selector.
        Parameters:
        newKey - the new SelectionKey