Interface CPOptionCategoryService

All Superinterfaces:
com.liferay.portal.kernel.service.BaseService
All Known Implementing Classes:
CPOptionCategoryServiceWrapper

@AccessControlled @CTAware @JSONWebService @ProviderType @Transactional(isolation=PORTAL, rollbackFor={com.liferay.portal.kernel.exception.PortalException.class,com.liferay.portal.kernel.exception.SystemException.class}) public interface CPOptionCategoryService extends com.liferay.portal.kernel.service.BaseService
Provides the remote service interface for CPOptionCategory. 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

    • addCPOptionCategory

      CPOptionCategory addCPOptionCategory(String externalReferenceCode, Map<Locale,String> titleMap, Map<Locale,String> descriptionMap, double priority, String key, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • addOrUpdateCPOptionCategory

      CPOptionCategory addOrUpdateCPOptionCategory(String externalReferenceCode, long cpOptionCategoryId, Map<Locale,String> titleMap, Map<Locale,String> descriptionMap, double priority, String key, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • deleteCPOptionCategory

      void deleteCPOptionCategory(long cpOptionCategoryId) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • fetchCPOptionCategory

      @Transactional(propagation=SUPPORTS, readOnly=true) CPOptionCategory fetchCPOptionCategory(long cpOptionCategoryId) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • fetchCPOptionCategoryByExternalReferenceCode

      @Transactional(propagation=SUPPORTS, readOnly=true) CPOptionCategory fetchCPOptionCategoryByExternalReferenceCode(String externalReferenceCode, long companyId) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • getCPOptionCategory

      @Transactional(propagation=SUPPORTS, readOnly=true) CPOptionCategory getCPOptionCategory(long cpOptionCategoryId) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • getCPOptionCategoryByExternalReferenceCode

      @Transactional(propagation=SUPPORTS, readOnly=true) CPOptionCategory getCPOptionCategoryByExternalReferenceCode(String externalReferenceCode, long companyId) 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
    • searchCPOptionCategories

      @Transactional(propagation=SUPPORTS, readOnly=true) com.liferay.portal.kernel.search.BaseModelSearchResult<CPOptionCategory> searchCPOptionCategories(long companyId, String keywords, int start, int end, com.liferay.portal.kernel.search.Sort sort) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • updateCPOptionCategory

      CPOptionCategory updateCPOptionCategory(String externalReferenceCode, long cpOptionCategoryId, Map<Locale,String> titleMap, Map<Locale,String> descriptionMap, double priority, String key) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException