Package io.deephaven.enterprise.comm.api
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
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.deephaven.enterprise.comm.api.ApplicationStateHolder
ApplicationStateHolder.Impl -
Method Summary
Modifier and TypeMethodDescriptionvoidintintintintbooleandefault voidprocessCommand(String id, com.fishlib.base.Command cmd) voidprocessCommand(String id, com.fishlib.base.Command cmd, boolean allowFlush) voidsetCacheClient(boolean isQueueClient) voidsetServerId(String id) Methods inherited from interface io.deephaven.enterprise.comm.api.ApplicationStateHolder
getApplicationState, setApplicationStateMethods inherited from interface com.fishlib.base.log.LogOutputAppendable
append
-
Method Details
-
processCommand
- Throws:
IOException
-
processCommand
- Throws:
IOException
-
closeClient
- Throws:
IOException
-
isCacheClient
boolean isCacheClient() -
setCacheClient
void setCacheClient(boolean isQueueClient) -
getServerId
String getServerId() -
setServerId
-
getHostName
String getHostName() -
getHostAddr
InetAddress getHostAddr() -
getHostPort
int getHostPort() -
getSubscribingCount
int getSubscribingCount() -
incSubscribingCount
int incSubscribingCount() -
decSubscribingCount
int decSubscribingCount()
-