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 Type Method Description void
addDisconnectHandler(Consumer<ExportedObjectClient> callback)
RemoteQueryProcessor
getRemoteQueryProcessor()
ExportedTableHandleManager
getTableHandleManager()
ExportedTableMapHandleManager
getTableMapHandleManager()
com.fishlib.auth.UserContext
getUserContext()
Get the user context.void
removeDisconnectHandler(Consumer<ExportedObjectClient> callback)
-
Method Details
-
getTableHandleManager
ExportedTableHandleManager getTableHandleManager() -
getTableMapHandleManager
ExportedTableMapHandleManager getTableMapHandleManager() -
addDisconnectHandler
-
removeDisconnectHandler
-
getUserContext
com.fishlib.auth.UserContext getUserContext()Get the user context.- Returns:
- the user context, or null if none is available.
-
getRemoteQueryProcessor
RemoteQueryProcessor getRemoteQueryProcessor()
-