@ProviderType
public class CommerceDiscountServiceUtil
extends java.lang.Object
com.liferay.commerce.discount.service.impl.CommerceDiscountServiceImpl and is an
access point for service operations in application layer code running on a
remote server. Methods of this service are expected to have security checks
based on the propagated JAAS credentials because this service can be
accessed remotely.CommerceDiscountService| Constructor and Description |
|---|
CommerceDiscountServiceUtil() |
| Modifier and Type | Method and Description |
|---|---|
static CommerceDiscount |
addCommerceDiscount(long userId,
java.lang.String title,
java.lang.String target,
boolean useCouponCode,
java.lang.String couponCode,
boolean usePercentage,
java.math.BigDecimal maximumDiscountAmount,
java.math.BigDecimal level1,
java.math.BigDecimal level2,
java.math.BigDecimal level3,
java.math.BigDecimal level4,
java.lang.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) |
static void |
deleteCommerceDiscount(long commerceDiscountId) |
static CommerceDiscount |
fetchCommerceDiscount(long commerceDiscountId) |
static CommerceDiscount |
getCommerceDiscount(long commerceDiscountId) |
static java.util.List<CommerceDiscount> |
getCommerceDiscounts(long companyId,
java.lang.String couponCode) |
static int |
getCommerceDiscountsCount(long companyId,
java.lang.String couponCode) |
static java.lang.String |
getOSGiServiceIdentifier()
Returns the OSGi service identifier.
|
static CommerceDiscountService |
getService() |
static com.liferay.portal.kernel.search.BaseModelSearchResult<CommerceDiscount> |
searchCommerceDiscounts(long companyId,
java.lang.String keywords,
int status,
int start,
int end,
com.liferay.portal.kernel.search.Sort sort) |
static CommerceDiscount |
updateCommerceDiscount(long commerceDiscountId,
java.lang.String title,
java.lang.String target,
boolean useCouponCode,
java.lang.String couponCode,
boolean usePercentage,
java.math.BigDecimal maximumDiscountAmount,
java.math.BigDecimal level1,
java.math.BigDecimal level2,
java.math.BigDecimal level3,
java.math.BigDecimal level4,
java.lang.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) |
public static CommerceDiscount addCommerceDiscount(long userId, java.lang.String title, java.lang.String target, boolean useCouponCode, java.lang.String couponCode, boolean usePercentage, java.math.BigDecimal maximumDiscountAmount, java.math.BigDecimal level1, java.math.BigDecimal level2, java.math.BigDecimal level3, java.math.BigDecimal level4, java.lang.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
com.liferay.portal.kernel.exception.PortalExceptionpublic static void deleteCommerceDiscount(long commerceDiscountId)
throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalExceptionpublic static CommerceDiscount fetchCommerceDiscount(long commerceDiscountId) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalExceptionpublic static CommerceDiscount getCommerceDiscount(long commerceDiscountId) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalExceptionpublic static java.util.List<CommerceDiscount> getCommerceDiscounts(long companyId, java.lang.String couponCode) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalExceptionpublic static int getCommerceDiscountsCount(long companyId,
java.lang.String couponCode)
throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalExceptionpublic static java.lang.String getOSGiServiceIdentifier()
public static com.liferay.portal.kernel.search.BaseModelSearchResult<CommerceDiscount> searchCommerceDiscounts(long companyId, java.lang.String keywords, int status, int start, int end, com.liferay.portal.kernel.search.Sort sort) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalExceptionpublic static CommerceDiscount updateCommerceDiscount(long commerceDiscountId, java.lang.String title, java.lang.String target, boolean useCouponCode, java.lang.String couponCode, boolean usePercentage, java.math.BigDecimal maximumDiscountAmount, java.math.BigDecimal level1, java.math.BigDecimal level2, java.math.BigDecimal level3, java.math.BigDecimal level4, java.lang.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
com.liferay.portal.kernel.exception.PortalExceptionpublic static CommerceDiscountService getService()