public interface OrderServiceLocal extends OrderService, CRUDServiceLocal<Order,OrderDTO,OrderData,OrderDataParams>
OrderService| Modifier and Type | Method and Description |
|---|---|
void |
cancelOrders(User user,
java.util.Collection<Currency> currencies)
Cancels all pending orders linked to the given currencies
|
void |
cancelWithReservedAmount(UserAccount account)
Cancels all pending orders which have amount reserved on the given account
|
java.lang.Integer |
countPending(User user,
boolean asSeller,
OrderStatus status,
java.util.Date since)
Counts pending orders for the current logged user as either seller or buyer, since the given time, or all time if
null
|
boolean |
hasPurchases(User user)
Returns whether the given user has ever finished a purchase
|
boolean |
hasSales(User user)
Returns whether the given user has ever finished a sale
|
void |
setOrderAuthorization(OrderPayment payment)
Sets the order as realized or rejected based on the authorization
status of the given payment
|
accept, addToCart, checkCartStock, checkout, countCartItems, getCheckoutData, getMyCart, getUserSalesData, modifyQuantityOnCart, reject, removeCart, removeCartItem, search, setDeliveryMethod, submitToBuyerfind, findAll, getEntityClass, newEntity, remove, removeAll, toDTO, toEntity, validategetData, getDataForNew, load, remove, removeAll, savevoid cancelOrders(User user, java.util.Collection<Currency> currencies)
void cancelWithReservedAmount(UserAccount account)
java.lang.Integer countPending(User user, boolean asSeller, OrderStatus status, java.util.Date since)
boolean hasPurchases(User user)
boolean hasSales(User user)
void setOrderAuthorization(OrderPayment payment)