Interface CPSpecificationOptionService

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

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

    • addCPSpecificationOption

      CPSpecificationOption addCPSpecificationOption(String externalReferenceCode, long cpOptionCategoryId, long[] listTypeDefinitionIds, Map<Locale,String> titleMap, Map<Locale,String> descriptionMap, boolean facetable, String key, double priority, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • deleteCPSpecificationOption

      void deleteCPSpecificationOption(long cpSpecificationOptionId) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • fetchCPSpecificationOption

      @Transactional(propagation=SUPPORTS, readOnly=true) CPSpecificationOption fetchCPSpecificationOption(long companyId, String key) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • fetchCPSpecificationOptionByExternalReferenceCode

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

      @Transactional(propagation=SUPPORTS, readOnly=true) CPSpecificationOption getCPSpecificationOption(long cpSpecificationOptionId) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • getCPSpecificationOption

      @Transactional(propagation=SUPPORTS, readOnly=true) CPSpecificationOption getCPSpecificationOption(long companyId, String key) 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
    • searchCPSpecificationOptions

      @Transactional(propagation=SUPPORTS, readOnly=true) com.liferay.portal.kernel.search.BaseModelSearchResult<CPSpecificationOption> searchCPSpecificationOptions(long companyId, Boolean facetable, 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
    • updateCPSpecificationOption

      CPSpecificationOption updateCPSpecificationOption(String externalReferenceCode, long cpSpecificationOptionId, long cpOptionCategoryId, long[] listTypeDefinitionIds, Map<Locale,String> titleMap, Map<Locale,String> descriptionMap, boolean facetable, String key, double priority, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException