Class KieServerControllerNotificationWebSocketClient
- java.lang.Object
-
- javax.websocket.Endpoint
-
- org.kie.server.controller.websocket.common.WebSocketClientImpl<KieServerControllerNotificationMessageHandler>
-
- org.kie.server.controller.websocket.common.KieServerControllerNotificationWebSocketClient
-
- All Implemented Interfaces:
WebSocketClient<KieServerControllerNotificationMessageHandler>
public class KieServerControllerNotificationWebSocketClient extends WebSocketClientImpl<KieServerControllerNotificationMessageHandler>
-
-
Field Summary
-
Fields inherited from class org.kie.server.controller.websocket.common.WebSocketClientImpl
messageHandler
-
-
Constructor Summary
Constructors Constructor Description KieServerControllerNotificationWebSocketClient()KieServerControllerNotificationWebSocketClient(Consumer<org.kie.server.controller.api.model.events.KieServerControllerEvent> eventConsumer)KieServerControllerNotificationWebSocketClient(Consumer<org.kie.server.controller.api.model.events.KieServerControllerEvent> eventConsumer, Consumer<WebSocketClient> onReconnect)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidonOpen(javax.websocket.Session session, javax.websocket.EndpointConfig config)-
Methods inherited from class org.kie.server.controller.websocket.common.WebSocketClientImpl
close, getEndpoint, init, isActive, onClose, onError, sendTextWithHandler
-
-
-
-
Constructor Detail
-
KieServerControllerNotificationWebSocketClient
public KieServerControllerNotificationWebSocketClient()
-
KieServerControllerNotificationWebSocketClient
public KieServerControllerNotificationWebSocketClient(Consumer<org.kie.server.controller.api.model.events.KieServerControllerEvent> eventConsumer, Consumer<WebSocketClient> onReconnect)
-
KieServerControllerNotificationWebSocketClient
public KieServerControllerNotificationWebSocketClient(Consumer<org.kie.server.controller.api.model.events.KieServerControllerEvent> eventConsumer)
-
-
Method Detail
-
onOpen
public void onOpen(javax.websocket.Session session, javax.websocket.EndpointConfig config)- Overrides:
onOpenin classWebSocketClientImpl<KieServerControllerNotificationMessageHandler>
-
-