Interface CommerceTermEntryService
- All Superinterfaces:
com.liferay.portal.kernel.service.BaseService
- All Known Implementing Classes:
CommerceTermEntryServiceWrapper
@AccessControlled
@JSONWebService
@ProviderType
@Transactional(isolation=PORTAL,
rollbackFor={com.liferay.portal.kernel.exception.PortalException.class,com.liferay.portal.kernel.exception.SystemException.class})
public interface CommerceTermEntryService
extends com.liferay.portal.kernel.service.BaseService
Provides the remote service interface for CommerceTermEntry. 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 TypeMethodDescriptionaddCommerceTermEntry
(String externalReferenceCode, boolean active, Map<Locale, String> descriptionMap, int displayDateMonth, int displayDateDay, int displayDateYear, int displayDateHour, int displayDateMinute, int expirationDateMonth, int expirationDateDay, int expirationDateYear, int expirationDateHour, int expirationDateMinute, boolean neverExpire, Map<Locale, String> labelMap, String name, double priority, String type, String typeSettings, com.liferay.portal.kernel.service.ServiceContext serviceContext) deleteCommerceTermEntry
(long commerceTermEntryId) fetchCommerceTermEntry
(long commerceTermEntryId) fetchCommerceTermEntryByExternalReferenceCode
(long companyId, String externalReferenceCode) getCommerceTermEntries
(long groupId, long companyId, String type) getCommerceTermEntry
(long commerceTermEntryId) Returns the OSGi service identifier.getPaymentCommerceTermEntries
(long groupId, long companyId, long commerceOrderTypeId, long commercePaymentMethodGroupRelId) updateCommerceTermEntry
(long commerceTermEntryId, boolean active, Map<Locale, String> descriptionMap, int displayDateMonth, int displayDateDay, int displayDateYear, int displayDateHour, int displayDateMinute, int expirationDateMonth, int expirationDateDay, int expirationDateYear, int expirationDateHour, int expirationDateMinute, boolean neverExpire, Map<Locale, String> labelMap, String name, double priority, String typeSettings, com.liferay.portal.kernel.service.ServiceContext serviceContext) updateCommerceTermEntryExternalReferenceCode
(String externalReferenceCode, long commerceTermEntryId)
-
Method Details
-
addCommerceTermEntry
CommerceTermEntry addCommerceTermEntry(String externalReferenceCode, boolean active, Map<Locale, String> descriptionMap, int displayDateMonth, int displayDateDay, int displayDateYear, int displayDateHour, int displayDateMinute, int expirationDateMonth, int expirationDateDay, int expirationDateYear, int expirationDateHour, int expirationDateMinute, boolean neverExpire, Map<Locale, throws com.liferay.portal.kernel.exception.PortalExceptionString> labelMap, String name, double priority, String type, String typeSettings, com.liferay.portal.kernel.service.ServiceContext serviceContext) - Throws:
com.liferay.portal.kernel.exception.PortalException
-
deleteCommerceTermEntry
CommerceTermEntry deleteCommerceTermEntry(long commerceTermEntryId) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
fetchCommerceTermEntry
@Transactional(propagation=SUPPORTS, readOnly=true) CommerceTermEntry fetchCommerceTermEntry(long commerceTermEntryId) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
fetchCommerceTermEntryByExternalReferenceCode
@Transactional(propagation=SUPPORTS, readOnly=true) CommerceTermEntry fetchCommerceTermEntryByExternalReferenceCode(long companyId, String externalReferenceCode) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
getCommerceTermEntries
@Transactional(propagation=SUPPORTS, readOnly=true) List<CommerceTermEntry> getCommerceTermEntries(long groupId, long companyId, String type) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
getCommerceTermEntry
@Transactional(propagation=SUPPORTS, readOnly=true) CommerceTermEntry getCommerceTermEntry(long commerceTermEntryId) 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
-
getPaymentCommerceTermEntries
@Transactional(propagation=SUPPORTS, readOnly=true) List<CommerceTermEntry> getPaymentCommerceTermEntries(long groupId, long companyId, long commerceOrderTypeId, long commercePaymentMethodGroupRelId) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
updateCommerceTermEntry
CommerceTermEntry updateCommerceTermEntry(long commerceTermEntryId, boolean active, Map<Locale, String> descriptionMap, int displayDateMonth, int displayDateDay, int displayDateYear, int displayDateHour, int displayDateMinute, int expirationDateMonth, int expirationDateDay, int expirationDateYear, int expirationDateHour, int expirationDateMinute, boolean neverExpire, Map<Locale, throws com.liferay.portal.kernel.exception.PortalExceptionString> labelMap, String name, double priority, String typeSettings, com.liferay.portal.kernel.service.ServiceContext serviceContext) - Throws:
com.liferay.portal.kernel.exception.PortalException
-
updateCommerceTermEntryExternalReferenceCode
CommerceTermEntry updateCommerceTermEntryExternalReferenceCode(String externalReferenceCode, long commerceTermEntryId) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-