Interface DnDRequestProcessor
- All Known Implementing Classes:
InteractiveConsoleDndRequestProcessor
,RunAndDoneDndRequestProcessor
public interface DnDRequestProcessor
Before sending the request to create a worker, we can adjust the request parameters and worker creation JSON.
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoid
processRequest
(PersistentQueryConfiguration configuration, 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.
-
Field Details
-
NULL
A do-nothing processor.
-
-
Method Details
-
processRequest
void processRequest(PersistentQueryConfiguration configuration, 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.- Parameters:
configuration
- the persistent query's configurationrequest
- the remote processing requestworkerCreationJson
- the worker creation json
-