Uses of Class
com.ultikits.ultitools.websocket.UltiPanelWebSocketClient
Packages that use UltiPanelWebSocketClient
-
Uses of UltiPanelWebSocketClient in com.ultikits.ultitools.manager
Fields in com.ultikits.ultitools.manager declared as UltiPanelWebSocketClientModifier and TypeFieldDescriptionprivate UltiPanelWebSocketClientCommandExecutionManager.webSocketClientprivate UltiPanelWebSocketClientFileOperationManager.webSocketClientprivate UltiPanelWebSocketClientLogStreamManager.webSocketClientprivate UltiPanelWebSocketClientPlayerEventManager.webSocketClient必须 volatile。写在 WebSocket 的 onOpen 线程上(PlayerEventManager.initialize(com.ultikits.ultitools.websocket.UltiPanelWebSocketClient)),读在 Bukkit 主线程上 (三个事件处理器)。只给写方加synchronized不构成发布——读方从不获取同一把监视器, 两边之间没有 happens-before 边。private UltiPanelWebSocketClientServerMonitorManager.webSocketClientprivate UltiPanelWebSocketClientServerPropertiesManager.webSocketClientprivate final UltiPanelWebSocketClientUltiPanelLogTransmitter.webSocketClientMethods in com.ultikits.ultitools.manager with parameters of type UltiPanelWebSocketClientModifier and TypeMethodDescriptionprivate StringPlayerEventManager.getServerId(UltiPanelWebSocketClient client) 获取服务器IDvoidLogStreamManager.initialize(UltiPanelWebSocketClient client) 初始化日志流管理器voidPlayerEventManager.initialize(UltiPanelWebSocketClient client) 初始化玩家事件管理器private voidPlayerEventManager.sendPlayerEvent(UltiPanelWebSocketClient client, com.google.gson.JsonObject data) 发送玩家事件到UltiPanelvoidCommandExecutionManager.setWebSocketClient(UltiPanelWebSocketClient client) 设置WebSocket客户端voidFileOperationManager.setWebSocketClient(UltiPanelWebSocketClient client) 设置WebSocket客户端voidServerMonitorManager.setWebSocketClient(UltiPanelWebSocketClient client) 设置WebSocket客户端voidServerPropertiesManager.setWebSocketClient(UltiPanelWebSocketClient client) Constructors in com.ultikits.ultitools.manager with parameters of type UltiPanelWebSocketClientModifierConstructorDescriptionUltiPanelLogTransmitter(UltiPanelWebSocketClient webSocketClient, String serverId) 构造函数 -
Uses of UltiPanelWebSocketClient in com.ultikits.ultitools.utils
Fields in com.ultikits.ultitools.utils declared as UltiPanelWebSocketClientModifier and TypeFieldDescriptionprivate static UltiPanelWebSocketClientPluginInitiationUtils.panelWSWebSocket client for panel communicationMethods in com.ultikits.ultitools.utils that return UltiPanelWebSocketClientModifier and TypeMethodDescriptionprivate static UltiPanelWebSocketClientPluginInitiationUtils.getPanelWebsocketClient()Methods in com.ultikits.ultitools.utils with parameters of type UltiPanelWebSocketClientModifier and TypeMethodDescription(package private) static voidPluginInitiationUtils.onWebSocketOpened(UltiPanelWebSocketClient client) 握手成功之后的接线动作。private static voidPluginInitiationUtils.uploadConfig(UltiPanelWebSocketClient client) 上传本地配置到服务器private static voidPluginInitiationUtils.uploadServerProperties(UltiPanelWebSocketClient client) Upload server.properties safe keys to cloud for panel editing.