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 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,String> labelMap, String name, double priority, String type, String typeSettings, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
      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,String> labelMap, String name, double priority, String typeSettings, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
      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