public interface OrderService
Modifier and Type | Method and Description |
---|---|
DetailedOrder |
create(ShopRequestContext shopReqCtx,
GUID cartId) |
DetailedOrder |
get(ShopRequestContext shopRequestContext,
GUID orderId) |
PageEP6<Order> |
getAll(ShopRequestContext shopRequestContext,
java.lang.Boolean viewedOn,
java.lang.Boolean pendingOn,
java.lang.Boolean archivedOn,
java.lang.Boolean cancelledOn,
java.lang.Boolean closedOn,
java.lang.Boolean dispatchedOn,
java.lang.Boolean paidOn,
java.lang.Boolean returnedOn,
java.lang.Boolean shippedOn,
java.lang.Boolean invoicedOn,
GUID customerId,
GUID productId,
java.lang.Boolean lastUpdated,
java.lang.String updatedFrom,
org.joda.time.DateTime createdBefore,
org.joda.time.DateTime createdAfter) |
DetailedOrder |
patch(ShopRequestContext shopRequestContext,
GUID orderId,
JsonPatch jsonPatch) |
DetailedOrder |
save(ShopRequestContext shopReqCtx,
DetailedOrder order) |
DetailedOrder get(ShopRequestContext shopRequestContext, GUID orderId)
PageEP6<Order> getAll(ShopRequestContext shopRequestContext, java.lang.Boolean viewedOn, java.lang.Boolean pendingOn, java.lang.Boolean archivedOn, java.lang.Boolean cancelledOn, java.lang.Boolean closedOn, java.lang.Boolean dispatchedOn, java.lang.Boolean paidOn, java.lang.Boolean returnedOn, java.lang.Boolean shippedOn, java.lang.Boolean invoicedOn, GUID customerId, GUID productId, java.lang.Boolean lastUpdated, java.lang.String updatedFrom, org.joda.time.DateTime createdBefore, org.joda.time.DateTime createdAfter)
DetailedOrder save(ShopRequestContext shopReqCtx, DetailedOrder order)
DetailedOrder patch(ShopRequestContext shopRequestContext, GUID orderId, JsonPatch jsonPatch)
@Nonnull DetailedOrder create(ShopRequestContext shopReqCtx, GUID cartId)