Class WebsocketSchedulingClient
java.lang.Object
io.fluxcapacitor.javaclient.common.websocket.AbstractWebsocketClient
io.fluxcapacitor.javaclient.scheduling.client.WebsocketSchedulingClient
- All Implemented Interfaces:
SchedulingClient,AutoCloseable
-
Nested Class Summary
Nested classes/interfaces inherited from class io.fluxcapacitor.javaclient.common.websocket.AbstractWebsocketClient
AbstractWebsocketClient.WebSocketRequest -
Field Summary
Fields inherited from class io.fluxcapacitor.javaclient.common.websocket.AbstractWebsocketClient
defaultObjectMapper, defaultWebSocketContainer -
Constructor Summary
ConstructorsConstructorDescriptionWebsocketSchedulingClient(String endPointUrl, WebSocketClient.ClientConfig clientConfig) WebsocketSchedulingClient(URI endpointUri, WebSocketClient.ClientConfig clientConfig) -
Method Summary
Modifier and TypeMethodDescriptioncancelSchedule(String scheduleId) getSchedule(String scheduleId) schedule(SerializedSchedule... schedules) protected AwaitablescheduleMessages(List<SerializedSchedule> schedules) Methods inherited from class io.fluxcapacitor.javaclient.common.websocket.AbstractWebsocketClient
close, close, handleResult, onClose, onError, onMessage, retryOutstandingRequests, send, send, sendAndForget, sendAndWait, sendBatch, tryPublishMetricsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.fluxcapacitor.javaclient.scheduling.client.SchedulingClient
close
-
Constructor Details
-
WebsocketSchedulingClient
-
WebsocketSchedulingClient
-
-
Method Details
-
scheduleMessages
-
schedule
- Specified by:
schedulein interfaceSchedulingClient
-
cancelSchedule
- Specified by:
cancelSchedulein interfaceSchedulingClient
-
getSchedule
- Specified by:
getSchedulein interfaceSchedulingClient
-