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 Summary
Modifier and TypeMethodDescriptionaddCPSpecificationOption
(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) void
deleteCPSpecificationOption
(long cpSpecificationOptionId) fetchCPSpecificationOption
(long companyId, String key) fetchCPSpecificationOptionByExternalReferenceCode
(String externalReferenceCode, long companyId) getCPSpecificationOption
(long cpSpecificationOptionId) getCPSpecificationOption
(long companyId, String key) Returns the OSGi service identifier.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) 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)
-
Method Details
-
addCPSpecificationOption
CPSpecificationOption addCPSpecificationOption(String externalReferenceCode, long cpOptionCategoryId, long[] listTypeDefinitionIds, Map<Locale, String> titleMap, Map<Locale, throws com.liferay.portal.kernel.exception.PortalExceptionString> descriptionMap, boolean facetable, String key, double priority, com.liferay.portal.kernel.service.ServiceContext serviceContext) - 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, throws com.liferay.portal.kernel.exception.PortalExceptionString> descriptionMap, boolean facetable, String key, double priority, com.liferay.portal.kernel.service.ServiceContext serviceContext) - Throws:
com.liferay.portal.kernel.exception.PortalException
-