Interface AdDeliveryMethodServiceLocal

    • Method Detail

      • disableNotInCurrencies

        int disableNotInCurrencies​(User user,
                                   Collection<Currency> currencies)
        Disables all the delivery methods for the given user which are not related to the given currencies
      • listAllowed

        List<AdDeliveryMethod> listAllowed​(User user)
        Returns all allowed delivery methods from the given user, or the logged user when null, excluding disabled and removed from owner delivery methods
      • listMineByCurrency

        List<AdDeliveryMethodVO> listMineByCurrency​(Currency currency)
        Returns user's delivery methods for this currency. Only delivery methods with defaultOption field enable will be returned.
      • removeAll

        void removeAll​(User user)
        Removes all delivery methods of the specified user.