NineX

class NineX(base: URI) : Endpoints

The 9.x example-server: /tenant/{tenant}/owner/{owner}/sales-order…, CommandResult answers.

Constructors

Link copied to clipboard
constructor(base: URI)

Functions

Link copied to clipboard
open override fun addCartItem(customer: String, body: String): Outcome
Link copied to clipboard
open override fun changeAddress(order: OrderRef, body: String): Outcome
Link copied to clipboard
open override fun createOrder(order: OrderRef, body: String): Outcome
Link copied to clipboard
open override fun orderState(order: OrderRef): Pair<Int, JsonNode>?

The order's state and version; null when it does not exist.

Link copied to clipboard
open override fun payOrder(order: OrderRef, body: String): Outcome
Link copied to clipboard
open override fun receiptOrder(order: OrderRef): Outcome
Link copied to clipboard
open override fun shipOrder(order: OrderRef): Outcome
Link copied to clipboard
open override fun tagOrder(order: OrderRef, region: String?, teams: List<String>): Outcome

9.x's DefaultApplyResourceTags, PUT …/{id}/tags: its tags, a key without values left out.