Interface CommercePriceModifierService
- All Superinterfaces:
com.liferay.portal.kernel.service.BaseService
- All Known Implementing Classes:
CommercePriceModifierServiceWrapper
@AccessControlled
@CTAware
@JSONWebService
@ProviderType
@Transactional(isolation=PORTAL,
rollbackFor={com.liferay.portal.kernel.exception.PortalException.class,com.liferay.portal.kernel.exception.SystemException.class})
public interface CommercePriceModifierService
extends com.liferay.portal.kernel.service.BaseService
Provides the remote service interface for CommercePriceModifier. Methods of this
service are expected to have security checks based on the propagated JAAS
credentials because this service can be accessed remotely.
- See Also:
- Generated:
-
Method Summary
Modifier and TypeMethodDescriptionaddCommercePriceModifier
(long groupId, String title, String target, long commercePriceListId, String modifierType, BigDecimal modifierAmount, double priority, 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) addOrUpdateCommercePriceModifier
(String externalReferenceCode, long commercePriceModifierId, long groupId, String title, String target, long commercePriceListId, String modifierType, BigDecimal modifierAmount, double priority, 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) deleteCommercePriceModifier
(long commercePriceModifierId) fetchCommercePriceModifier
(long commercePriceModifierId) fetchCommercePriceModifierByExternalReferenceCode
(String externalReferenceCode, long companyId) getCommercePriceModifier
(long commercePriceModifierId) getCommercePriceModifiers
(long commercePriceListId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<CommercePriceModifier> orderByComparator) getCommercePriceModifiers
(long companyId, String target) Deprecated.As of Athanasius (7.3.x)int
Deprecated.As of Athanasius (7.3.x)int
getCommercePriceModifiersCount
(long commercePriceListId) Returns the OSGi service identifier.com.liferay.portal.kernel.search.BaseModelSearchResult<CommercePriceModifier>
searchCommercePriceModifiers
(long companyId, String keywords, int status, int start, int end, com.liferay.portal.kernel.search.Sort sort) Deprecated.As of Athanasius (7.3.x)updateCommercePriceModifier
(long commercePriceModifierId, long groupId, String title, String target, long commercePriceListId, String modifierType, BigDecimal modifierAmount, double priority, 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)
-
Method Details
-
addCommercePriceModifier
CommercePriceModifier addCommercePriceModifier(long groupId, String title, String target, long commercePriceListId, String modifierType, BigDecimal modifierAmount, double priority, 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 - Throws:
com.liferay.portal.kernel.exception.PortalException
-
addOrUpdateCommercePriceModifier
CommercePriceModifier addOrUpdateCommercePriceModifier(String externalReferenceCode, long commercePriceModifierId, long groupId, String title, String target, long commercePriceListId, String modifierType, BigDecimal modifierAmount, double priority, 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 - Throws:
com.liferay.portal.kernel.exception.PortalException
-
deleteCommercePriceModifier
CommercePriceModifier deleteCommercePriceModifier(long commercePriceModifierId) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
fetchCommercePriceModifier
@Transactional(propagation=SUPPORTS, readOnly=true) CommercePriceModifier fetchCommercePriceModifier(long commercePriceModifierId) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
fetchCommercePriceModifierByExternalReferenceCode
@Transactional(propagation=SUPPORTS, readOnly=true) CommercePriceModifier fetchCommercePriceModifierByExternalReferenceCode(String externalReferenceCode, long companyId) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
getCommercePriceModifier
@Transactional(propagation=SUPPORTS, readOnly=true) CommercePriceModifier getCommercePriceModifier(long commercePriceModifierId) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
getCommercePriceModifiers
@Transactional(propagation=SUPPORTS, readOnly=true) List<CommercePriceModifier> getCommercePriceModifiers(long commercePriceListId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<CommercePriceModifier> orderByComparator) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
getCommercePriceModifiers
@Deprecated @Transactional(propagation=SUPPORTS, readOnly=true) List<CommercePriceModifier> getCommercePriceModifiers(long companyId, String target) throws com.liferay.portal.kernel.exception.PortalException Deprecated.As of Athanasius (7.3.x)- Throws:
com.liferay.portal.kernel.exception.PortalException
-
getCommercePriceModifiersCount
@Deprecated @Transactional(propagation=SUPPORTS, readOnly=true) int getCommercePriceModifiersCount() throws com.liferay.portal.kernel.exception.PortalExceptionDeprecated.As of Athanasius (7.3.x)- Throws:
com.liferay.portal.kernel.exception.PortalException
-
getCommercePriceModifiersCount
@Transactional(propagation=SUPPORTS, readOnly=true) int getCommercePriceModifiersCount(long commercePriceListId) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
getOSGiServiceIdentifier
String getOSGiServiceIdentifier()Returns the OSGi service identifier.- Returns:
- the OSGi service identifier
-
searchCommercePriceModifiers
@Deprecated @Transactional(propagation=SUPPORTS, readOnly=true) com.liferay.portal.kernel.search.BaseModelSearchResult<CommercePriceModifier> searchCommercePriceModifiers(long companyId, String keywords, int status, int start, int end, com.liferay.portal.kernel.search.Sort sort) throws com.liferay.portal.kernel.exception.PortalException Deprecated.As of Athanasius (7.3.x)- Throws:
com.liferay.portal.kernel.exception.PortalException
-
updateCommercePriceModifier
CommercePriceModifier updateCommercePriceModifier(long commercePriceModifierId, long groupId, String title, String target, long commercePriceListId, String modifierType, BigDecimal modifierAmount, double priority, 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 - Throws:
com.liferay.portal.kernel.exception.PortalException
-