Interface ClientEntry

All Superinterfaces:
ApplicationStateHolder, com.fishlib.base.log.LogOutputAppendable
All Known Implementing Classes:
AbstractClientEntry, BrowserClientEntry

public interface ClientEntry extends com.fishlib.base.log.LogOutputAppendable, ApplicationStateHolder
Created by IntelliJ IDEA. User: orik Date: Jun 13, 2005 Time: 5:44:09 PM
  • Method Details

    • processCommand

      void processCommand(String id, com.fishlib.base.Command cmd, boolean allowFlush) throws IOException
      Throws:
      IOException
    • processCommand

      default void processCommand(String id, com.fishlib.base.Command cmd) throws IOException
      Throws:
      IOException
    • closeClient

      void closeClient() throws IOException
      Throws:
      IOException
    • isCacheClient

      boolean isCacheClient()
    • setCacheClient

      void setCacheClient(boolean isQueueClient)
    • getServerId

      String getServerId()
    • setServerId

      void setServerId(String id)
    • getHostName

      String getHostName()
    • getHostAddr

      InetAddress getHostAddr()
    • getHostPort

      int getHostPort()
    • getSubscribingCount

      int getSubscribingCount()
    • incSubscribingCount

      int incSubscribingCount()
    • decSubscribingCount

      int decSubscribingCount()