Class ReplayRequestProcessor
java.lang.Object
com.illumon.iris.controller.handle.ReplayRequestProcessor
- All Implemented Interfaces:
DnDRequestProcessor
Replay queries must configure a special replay database and clock. We add an element to the worker creation JSON that
causes the Core+ main to configure the database and clock.
-
Field Summary
Fields inherited from interface com.illumon.iris.controller.handle.DnDRequestProcessor
NULL
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
processRequest
(PersistentQueryConfiguration config, RemoteProcessingRequest request, io.deephaven.shadow.jackson.com.fasterxml.jackson.databind.JsonNode workerCreationJson) Invoked before sending the RemoteProcessingRequest for this PQ, so that the configuration type may adjust parameters.
-
Constructor Details
-
ReplayRequestProcessor
public ReplayRequestProcessor()
-
-
Method Details
-
processRequest
public void processRequest(PersistentQueryConfiguration config, RemoteProcessingRequest request, io.deephaven.shadow.jackson.com.fasterxml.jackson.databind.JsonNode workerCreationJson) Description copied from interface:DnDRequestProcessor
Invoked before sending the RemoteProcessingRequest for this PQ, so that the configuration type may adjust parameters.- Specified by:
processRequest
in interfaceDnDRequestProcessor
- Parameters:
config
- the persistent query's configurationrequest
- the remote processing requestworkerCreationJson
- the worker creation json
-