Interface ExportedObjectClient
- All Superinterfaces:
com.fishlib.net.api.CommandSender
,com.fishlib.base.log.LogOutputAppendable
public interface ExportedObjectClient
extends com.fishlib.net.api.CommandSender, com.fishlib.base.log.LogOutputAppendable
Client for exported objects.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addDisconnectHandler
(Consumer<ExportedObjectClient> callback) io.deephaven.enterprise.auth.UserContext
Get the user context.void
removeDisconnectHandler
(Consumer<ExportedObjectClient> callback) Methods inherited from interface com.fishlib.net.api.CommandSender
getRemoteHostName, getRemotePort, isValid, sendCommand, sendCommandWithResponse
Methods inherited from interface com.fishlib.base.log.LogOutputAppendable
append
-
Method Details
-
getTableHandleManager
ExportedTableHandleManager getTableHandleManager() -
getTableMapHandleManager
ExportedTableMapHandleManager getTableMapHandleManager() -
addDisconnectHandler
-
removeDisconnectHandler
-
getUserContext
io.deephaven.enterprise.auth.UserContext getUserContext()Get the user context.- Returns:
- the user context, or null if none is available.
-
getRemoteQueryProcessor
RemoteQueryProcessor getRemoteQueryProcessor()
-