Interface DnDRequestProcessor
- All Known Implementing Classes:
InteractiveConsoleDndRequestProcessor,ReplayRequestProcessor,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 TypeMethodDescriptionvoidprocessRequest(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
-