ViewStoreRejections

The codes the view store rejects a command with: the 9.x ViewStoreErrorCodes as 10.x rejections. A rule the 9.x starter checked on the path (the scope ids, the closed routes) has no code: 10.x takes the identity from the principal, and its routes are the Manifest's.

Properties

Link copied to clipboard
@ErrorCode(description = "The request's CoSec scope has no application (behind the CoSec gateway, the one it forwarded).", status = 400)
const val APP_REQUIRED: String
Link copied to clipboard
const val BOARDS: String

The extension of a REFERENCED_BY_SHARED_DASHBOARD rejection that lists the shared dashboards showing the view, each {"id", "title"} (me.ahoo.wow.viewstore.domain.view.BoardReference): its problem carries it as the member boards, and its detail names them for people.

Link copied to clipboard
@ErrorCode(description = "The request is not a valid write: its config, title, preferences or wording.", status = 400)
const val INVALID: String
Link copied to clipboard
@ErrorCode(description = "The aggregate belongs to another application, which reads as none.", status = 404)
const val NOT_FOUND: String
Link copied to clipboard
@ErrorCode(description = "A view is saved by an owner: a user, (shared), or (system) under (platform).", status = 400)
const val OWNER_REQUIRED: String
Link copied to clipboard
@ErrorCode(description = "A shared dashboard shows the view, which stays shared.", status = 409)
const val REFERENCED_BY_SHARED_DASHBOARD: String
Link copied to clipboard
@ErrorCode(description = "A system view never moves audience: it is neither shared nor claimed.", status = 403)
const val SYSTEM_VIEW_READ_ONLY: String