Class CommerceDiscountServiceWrapper

java.lang.Object
com.liferay.commerce.discount.service.CommerceDiscountServiceWrapper
All Implemented Interfaces:
CommerceDiscountService, com.liferay.portal.kernel.service.BaseService, com.liferay.portal.kernel.service.ServiceWrapper<CommerceDiscountService>

public class CommerceDiscountServiceWrapper extends Object implements CommerceDiscountService, com.liferay.portal.kernel.service.ServiceWrapper<CommerceDiscountService>
Provides a wrapper for CommerceDiscountService.
See Also:
Generated:
  • Constructor Details

    • CommerceDiscountServiceWrapper

      public CommerceDiscountServiceWrapper()
    • CommerceDiscountServiceWrapper

      public CommerceDiscountServiceWrapper(CommerceDiscountService commerceDiscountService)
  • Method Details

    • addCommerceDiscount

      public CommerceDiscount addCommerceDiscount(String title, String target, boolean useCouponCode, String couponCode, boolean usePercentage, BigDecimal maximumDiscountAmount, BigDecimal level1, BigDecimal level2, BigDecimal level3, BigDecimal level4, String limitationType, int limitationTimes, boolean active, int displayDateMonth, int displayDateDay, int displayDateYear, int displayDateHour, int displayDateMinute, int expirationDateMonth, int expirationDateDay, int expirationDateYear, int expirationDateHour, int expirationDateMinute, boolean neverExpire, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      addCommerceDiscount in interface CommerceDiscountService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • addCommerceDiscount

      public CommerceDiscount addCommerceDiscount(String title, String target, boolean useCouponCode, String couponCode, boolean usePercentage, BigDecimal maximumDiscountAmount, String level, BigDecimal level1, BigDecimal level2, BigDecimal level3, BigDecimal level4, String limitationType, int limitationTimes, boolean rulesConjunction, boolean active, int displayDateMonth, int displayDateDay, int displayDateYear, int displayDateHour, int displayDateMinute, int expirationDateMonth, int expirationDateDay, int expirationDateYear, int expirationDateHour, int expirationDateMinute, boolean neverExpire, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      addCommerceDiscount in interface CommerceDiscountService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • addCommerceDiscount

      public CommerceDiscount addCommerceDiscount(String externalReferenceCode, String title, String target, boolean useCouponCode, String couponCode, boolean usePercentage, BigDecimal maximumDiscountAmount, String level, BigDecimal level1, BigDecimal level2, BigDecimal level3, BigDecimal level4, String limitationType, int limitationTimes, int limitationTimesPerAccount, boolean rulesConjunction, boolean active, int displayDateMonth, int displayDateDay, int displayDateYear, int displayDateHour, int displayDateMinute, int expirationDateMonth, int expirationDateDay, int expirationDateYear, int expirationDateHour, int expirationDateMinute, boolean neverExpire, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      addCommerceDiscount in interface CommerceDiscountService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • addOrUpdateCommerceDiscount

      public CommerceDiscount addOrUpdateCommerceDiscount(String externalReferenceCode, long commerceDiscountId, String title, String target, boolean useCouponCode, String couponCode, boolean usePercentage, BigDecimal maximumDiscountAmount, BigDecimal level1, BigDecimal level2, BigDecimal level3, BigDecimal level4, String limitationType, int limitationTimes, boolean active, int displayDateMonth, int displayDateDay, int displayDateYear, int displayDateHour, int displayDateMinute, int expirationDateMonth, int expirationDateDay, int expirationDateYear, int expirationDateHour, int expirationDateMinute, boolean neverExpire, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      addOrUpdateCommerceDiscount in interface CommerceDiscountService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • addOrUpdateCommerceDiscount

      public CommerceDiscount addOrUpdateCommerceDiscount(String externalReferenceCode, long commerceDiscountId, String title, String target, boolean useCouponCode, String couponCode, boolean usePercentage, BigDecimal maximumDiscountAmount, String level, BigDecimal level1, BigDecimal level2, BigDecimal level3, BigDecimal level4, String limitationType, int limitationTimes, boolean rulesConjunction, boolean active, int displayDateMonth, int displayDateDay, int displayDateYear, int displayDateHour, int displayDateMinute, int expirationDateMonth, int expirationDateDay, int expirationDateYear, int expirationDateHour, int expirationDateMinute, boolean neverExpire, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      addOrUpdateCommerceDiscount in interface CommerceDiscountService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • addOrUpdateCommerceDiscount

      public CommerceDiscount addOrUpdateCommerceDiscount(String externalReferenceCode, long commerceDiscountId, String title, String target, boolean useCouponCode, String couponCode, boolean usePercentage, BigDecimal maximumDiscountAmount, String level, BigDecimal level1, BigDecimal level2, BigDecimal level3, BigDecimal level4, String limitationType, int limitationTimes, int limitationTimesPerAccount, boolean rulesConjunction, boolean active, int displayDateMonth, int displayDateDay, int displayDateYear, int displayDateHour, int displayDateMinute, int expirationDateMonth, int expirationDateDay, int expirationDateYear, int expirationDateHour, int expirationDateMinute, boolean neverExpire, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      addOrUpdateCommerceDiscount in interface CommerceDiscountService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • deleteCommerceDiscount

      public void deleteCommerceDiscount(long commerceDiscountId) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      deleteCommerceDiscount in interface CommerceDiscountService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • fetchCommerceDiscount

      public CommerceDiscount fetchCommerceDiscount(long commerceDiscountId) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      fetchCommerceDiscount in interface CommerceDiscountService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • fetchCommerceDiscountByExternalReferenceCode

      public CommerceDiscount fetchCommerceDiscountByExternalReferenceCode(String externalReferenceCode, long companyId) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      fetchCommerceDiscountByExternalReferenceCode in interface CommerceDiscountService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • getCommerceDiscount

      public CommerceDiscount getCommerceDiscount(long commerceDiscountId) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      getCommerceDiscount in interface CommerceDiscountService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • getCommerceDiscounts

      @Deprecated public List<CommerceDiscount> getCommerceDiscounts(long companyId, String couponCode) throws com.liferay.portal.kernel.exception.PortalException
      Deprecated.
      As of Athanasius (7.3.x)
      Specified by:
      getCommerceDiscounts in interface CommerceDiscountService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • getCommerceDiscounts

      public List<CommerceDiscount> getCommerceDiscounts(long companyId, String level, boolean active, int status) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      getCommerceDiscounts in interface CommerceDiscountService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • getCommerceDiscountsCount

      @Deprecated public int getCommerceDiscountsCount(long companyId, String couponCode) throws com.liferay.portal.kernel.exception.PortalException
      Deprecated.
      As of Athanasius (7.3.x)
      Specified by:
      getCommerceDiscountsCount in interface CommerceDiscountService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • getCommerceDiscountsCountByPricingClassId

      public int getCommerceDiscountsCountByPricingClassId(long commercePricingClassId, String title) throws com.liferay.portal.kernel.security.auth.PrincipalException
      Specified by:
      getCommerceDiscountsCountByPricingClassId in interface CommerceDiscountService
      Throws:
      com.liferay.portal.kernel.security.auth.PrincipalException
    • getOSGiServiceIdentifier

      public String getOSGiServiceIdentifier()
      Returns the OSGi service identifier.
      Specified by:
      getOSGiServiceIdentifier in interface CommerceDiscountService
      Returns:
      the OSGi service identifier
    • searchByCommercePricingClassId

      public List<CommerceDiscount> searchByCommercePricingClassId(long commercePricingClassId, String title, int start, int end) throws com.liferay.portal.kernel.security.auth.PrincipalException
      Specified by:
      searchByCommercePricingClassId in interface CommerceDiscountService
      Throws:
      com.liferay.portal.kernel.security.auth.PrincipalException
    • searchCommerceDiscounts

      public com.liferay.portal.kernel.search.BaseModelSearchResult<CommerceDiscount> searchCommerceDiscounts(long companyId, String keywords, int status, int start, int end, com.liferay.portal.kernel.search.Sort sort) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      searchCommerceDiscounts in interface CommerceDiscountService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • updateCommerceDiscount

      public CommerceDiscount updateCommerceDiscount(long commerceDiscountId, String title, String target, boolean useCouponCode, String couponCode, boolean usePercentage, BigDecimal maximumDiscountAmount, BigDecimal level1, BigDecimal level2, BigDecimal level3, BigDecimal level4, String limitationType, int limitationTimes, boolean active, int displayDateMonth, int displayDateDay, int displayDateYear, int displayDateHour, int displayDateMinute, int expirationDateMonth, int expirationDateDay, int expirationDateYear, int expirationDateHour, int expirationDateMinute, boolean neverExpire, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      updateCommerceDiscount in interface CommerceDiscountService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • updateCommerceDiscount

      public CommerceDiscount updateCommerceDiscount(long commerceDiscountId, String title, String target, boolean useCouponCode, String couponCode, boolean usePercentage, BigDecimal maximumDiscountAmount, String level, BigDecimal level1, BigDecimal level2, BigDecimal level3, BigDecimal level4, String limitationType, int limitationTimes, boolean rulesConjunction, boolean active, int displayDateMonth, int displayDateDay, int displayDateYear, int displayDateHour, int displayDateMinute, int expirationDateMonth, int expirationDateDay, int expirationDateYear, int expirationDateHour, int expirationDateMinute, boolean neverExpire, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      updateCommerceDiscount in interface CommerceDiscountService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • updateCommerceDiscount

      public CommerceDiscount updateCommerceDiscount(long commerceDiscountId, String title, String target, boolean useCouponCode, String couponCode, boolean usePercentage, BigDecimal maximumDiscountAmount, String level, BigDecimal level1, BigDecimal level2, BigDecimal level3, BigDecimal level4, String limitationType, int limitationTimes, int limitationTimesPerAccount, boolean rulesConjunction, boolean active, int displayDateMonth, int displayDateDay, int displayDateYear, int displayDateHour, int displayDateMinute, int expirationDateMonth, int expirationDateDay, int expirationDateYear, int expirationDateHour, int expirationDateMinute, boolean neverExpire, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      updateCommerceDiscount in interface CommerceDiscountService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • updateCommerceDiscountExternalReferenceCode

      @Deprecated public CommerceDiscount updateCommerceDiscountExternalReferenceCode(long commerceDiscountId, String externalReferenceCode) throws com.liferay.portal.kernel.exception.PortalException
      Deprecated.
      Specified by:
      updateCommerceDiscountExternalReferenceCode in interface CommerceDiscountService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • updateCommerceDiscountExternalReferenceCode

      public CommerceDiscount updateCommerceDiscountExternalReferenceCode(String externalReferenceCode, long commerceDiscountId) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      updateCommerceDiscountExternalReferenceCode in interface CommerceDiscountService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • getWrappedService

      public CommerceDiscountService getWrappedService()
      Specified by:
      getWrappedService in interface com.liferay.portal.kernel.service.ServiceWrapper<CommerceDiscountService>
    • setWrappedService

      public void setWrappedService(CommerceDiscountService commerceDiscountService)
      Specified by:
      setWrappedService in interface com.liferay.portal.kernel.service.ServiceWrapper<CommerceDiscountService>