Submit a process for execution and return an IJobRun — always, so the
caller reads results through one surface whichever Core response shape the
server chose:
Prefer: respond-async, or the server's own default) →
a pollable run bound to the advertised job routes.200 with the results document) → an already-terminal run
whose results() resolves immediately with zero further requests.Before anything is posted, mode is gated against what the server has
declared: the Core conformance class when a conformance declaration is in
hand, and the process's jobControlOptions when the description is (from
request.jobControlOptions, an earlier describe()/list() on this
handle, or — under capabilityPolicy: "strict" — a cached describe()
performed here). An undeclared mode fails closed with
HonuaCapabilityNotSupportedError.
Adopt an existing job by id (useful when reconnecting after navigation).
OptionalbaseOptionalprocessOptionalresultsOptionalstatus
Top-level OGC API Processes handle.