WowHttpContract

The names of the public port's routes and headers that the Manifest does not carry and the document describes: the framework's endpoints under /wow, the state reads beside the command routes, and the Wow request headers. They are the edge's (wow-http's WowPaths and WowHeaders), which wow-http's tests hold to these.

Properties

Link copied to clipboard
const val AT_PARAMETER: String
Link copied to clipboard
Link copied to clipboard

The datasets the caller sees, and the root of each dataset's query route.

Link copied to clipboard
const val DEFAULT_TRACE_LIMIT: Int = 100
Link copied to clipboard
const val END_EVENT: String

The event that ends a resumable streamed list: {"reason", "resumable"}, the reason one of END_REASONS.

Link copied to clipboard

Why a resumable stream ended: every reason but complete is resumable.

Link copied to clipboard
const val ERROR_EVENT: String
Link copied to clipboard
const val ETAG_HEADER: String
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

The position a streamed list resumes after: the id of the last row event read.

Link copied to clipboard
Link copied to clipboard

Serves the Manifest the routes were built from.

Link copied to clipboard
const val MAX_TRACE_LIMIT: Int = 1000

The most commits a trace holds, and how many it holds when the request names no limit.

Link copied to clipboard
Link copied to clipboard
const val OPENAPI_PATH: String

Serves this document.

Link copied to clipboard

The kinds of a query body.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
const val ROW_EVENT: String

The server-sent event of each record of a streamed list, and the one that ends a list that failed.

Link copied to clipboard
const val SCOPE_HEADER: String
Link copied to clipboard
const val SPACE_HEADER: String
Link copied to clipboard

The stages a command's server-sent events are named after, lower case.

Link copied to clipboard

The last segment of a state read: GET /{context}/{aggregate}/{id}/state.

Link copied to clipboard
const val TO_PARAMETER: String
Link copied to clipboard

The segment after STATE_SEGMENT of a trace.

Link copied to clipboard

The W3C trace context headers a command request carries its trace in.

Link copied to clipboard
Link copied to clipboard

The query parameters of a state read and of a trace.

Link copied to clipboard
const val WAIT_HEADER: String
Link copied to clipboard