public interface OrderService
Modifier and Type | Method and Description |
---|---|
QueryRequest<Order> |
all()
Deprecated.
since 0.49.0. Use
query() instead. |
FetchRequest<Order> |
byId(java.lang.String id)
Finds an order by an id.
|
QueryRequest<Order> |
query()
Queries orders in current project.
|
Order |
updateOrder(VersionedId orderId,
OrderUpdate orderUpdate)
Updates the order, e.g.
|
play.libs.F.Promise<SphereResult<Order>> |
updateOrderAsync(VersionedId orderId,
OrderUpdate orderUpdate)
Updates the order, e.g.
|
Order |
updatePaymentState(VersionedId orderId,
PaymentState paymentState)
Deprecated.
since 0.51.0, use
updateOrder(io.sphere.client.model.VersionedId, io.sphere.client.shop.model.OrderUpdate)
instead, e.g.
updateOrder(orderId, new OrderUpdate().setPaymentState(paymentState)); . |
play.libs.F.Promise<SphereResult<Order>> |
updatePaymentStateAsync(VersionedId orderId,
PaymentState paymentState)
Deprecated.
since 0.51.0, use
updateOrderAsync(io.sphere.client.model.VersionedId, io.sphere.client.shop.model.OrderUpdate)
instead, e.g.
updateOrder(orderId, new OrderUpdate().setPaymentState(paymentState)); . |
Order |
updateShipmentState(VersionedId orderId,
ShipmentState shipmentState)
Deprecated.
since 0.51.0, use
updateOrder(io.sphere.client.model.VersionedId, io.sphere.client.shop.model.OrderUpdate)
instead, e.g.
updateOrder(orderId, new OrderUpdate().setShipmentState(shipmentState)); . |
play.libs.F.Promise<SphereResult<Order>> |
updateShipmentStateAsync(VersionedId orderId,
ShipmentState shipmentState)
Deprecated.
since 0.51.0, use
updateOrderAsync(io.sphere.client.model.VersionedId, io.sphere.client.shop.model.OrderUpdate)
instead, e.g.
updateOrder(orderId, new OrderUpdate().setShipmentState(shipmentState)); . |
FetchRequest<Order> byId(java.lang.String id)
@Deprecated QueryRequest<Order> all()
query()
instead.QueryRequest<Order> query()
@Deprecated Order updatePaymentState(VersionedId orderId, PaymentState paymentState)
updateOrder(io.sphere.client.model.VersionedId, io.sphere.client.shop.model.OrderUpdate)
instead, e.g.
updateOrder(orderId, new OrderUpdate().setPaymentState(paymentState));
.@Deprecated play.libs.F.Promise<SphereResult<Order>> updatePaymentStateAsync(VersionedId orderId, PaymentState paymentState)
updateOrderAsync(io.sphere.client.model.VersionedId, io.sphere.client.shop.model.OrderUpdate)
instead, e.g.
updateOrder(orderId, new OrderUpdate().setPaymentState(paymentState));
.@Deprecated Order updateShipmentState(VersionedId orderId, ShipmentState shipmentState)
updateOrder(io.sphere.client.model.VersionedId, io.sphere.client.shop.model.OrderUpdate)
instead, e.g.
updateOrder(orderId, new OrderUpdate().setShipmentState(shipmentState));
.@Deprecated play.libs.F.Promise<SphereResult<Order>> updateShipmentStateAsync(VersionedId orderId, ShipmentState shipmentState)
updateOrderAsync(io.sphere.client.model.VersionedId, io.sphere.client.shop.model.OrderUpdate)
instead, e.g.
updateOrder(orderId, new OrderUpdate().setShipmentState(shipmentState));
.Order updateOrder(VersionedId orderId, OrderUpdate orderUpdate)
orderId
- the versioned id of the order to updateorderUpdate
- the changes to be appliedplay.libs.F.Promise<SphereResult<Order>> updateOrderAsync(VersionedId orderId, OrderUpdate orderUpdate)
orderId
- the versioned id of the order to updateorderUpdate
- the changes to be applied