public class CPInstanceServiceUtil
extends java.lang.Object
com.liferay.commerce.product.service.impl.CPInstanceServiceImpl
and is an
access point for service operations in application layer code running on a
remote server. Methods of this service are expected to have security checks
based on the propagated JAAS credentials because this service can be
accessed remotely.CPInstanceService
Constructor and Description |
---|
CPInstanceServiceUtil() |
Modifier and Type | Method and Description |
---|---|
static CPInstance |
addCPInstance(long cpDefinitionId,
long groupId,
java.lang.String sku,
java.lang.String gtin,
java.lang.String manufacturerPartNumber,
boolean purchasable,
java.util.Map<java.lang.Long,java.util.List<java.lang.Long>> cpDefinitionOptionRelIdCPDefinitionOptionValueRelIds,
boolean published,
int displayDateMonth,
int displayDateDay,
int displayDateYear,
int displayDateHour,
int displayDateMinute,
int expirationDateMonth,
int expirationDateDay,
int expirationDateYear,
int expirationDateHour,
int expirationDateMinute,
boolean neverExpire,
com.liferay.portal.kernel.service.ServiceContext serviceContext)
Deprecated.
As of Cavanaugh (7.4.x)
|
static CPInstance |
addCPInstance(long cpDefinitionId,
long groupId,
java.lang.String sku,
java.lang.String gtin,
java.lang.String manufacturerPartNumber,
boolean purchasable,
java.util.Map<java.lang.Long,java.util.List<java.lang.Long>> cpDefinitionOptionRelIdCPDefinitionOptionValueRelIds,
boolean published,
int displayDateMonth,
int displayDateDay,
int displayDateYear,
int displayDateHour,
int displayDateMinute,
int expirationDateMonth,
int expirationDateDay,
int expirationDateYear,
int expirationDateHour,
int expirationDateMinute,
boolean neverExpire,
java.lang.String unspsc,
boolean discontinued,
java.lang.String replacementCPInstanceUuid,
long replacementCProductId,
int discontinuedDateMonth,
int discontinuedDateDay,
int discontinuedDateYear,
com.liferay.portal.kernel.service.ServiceContext serviceContext) |
static CPInstance |
addOrUpdateCPInstance(java.lang.String externalReferenceCode,
long cpDefinitionId,
long groupId,
java.lang.String sku,
java.lang.String gtin,
java.lang.String manufacturerPartNumber,
boolean purchasable,
java.lang.String json,
double width,
double height,
double depth,
double weight,
java.math.BigDecimal price,
java.math.BigDecimal promoPrice,
java.math.BigDecimal cost,
boolean published,
int displayDateMonth,
int displayDateDay,
int displayDateYear,
int displayDateHour,
int displayDateMinute,
int expirationDateMonth,
int expirationDateDay,
int expirationDateYear,
int expirationDateHour,
int expirationDateMinute,
boolean neverExpire,
java.lang.String unspsc,
boolean discontinued,
java.lang.String replacementCPInstanceUuid,
long replacementCProductId,
int discontinuedDateMonth,
int discontinuedDateDay,
int discontinuedDateYear,
com.liferay.portal.kernel.service.ServiceContext serviceContext) |
static void |
buildCPInstances(long cpDefinitionId,
com.liferay.portal.kernel.service.ServiceContext serviceContext) |
static void |
deleteCPInstance(long cpInstanceId) |
static CPInstance |
fetchByExternalReferenceCode(java.lang.String externalReferenceCode,
long companyId) |
static CPInstance |
fetchCPInstance(long cpInstanceId) |
static CPInstance |
fetchCProductInstance(long cProductId,
java.lang.String cpInstanceUuid) |
static java.util.List<CPInstance> |
getCPDefinitionInstances(long cpDefinitionId,
int status,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator<CPInstance> orderByComparator) |
static int |
getCPDefinitionInstancesCount(long cpDefinitionId,
int status) |
static CPInstance |
getCPInstance(long cpInstanceId) |
static java.util.List<CPInstance> |
getCPInstances(long groupId,
int status,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator<CPInstance> orderByComparator) |
static int |
getCPInstancesCount(long groupId,
int status) |
static CPInstance |
getCProductInstance(long cProductId,
java.lang.String cpInstanceUuid) |
static java.lang.String |
getOSGiServiceIdentifier()
Returns the OSGi service identifier.
|
static CPInstanceService |
getService() |
static com.liferay.portal.kernel.search.BaseModelSearchResult<CPInstance> |
searchCPDefinitionInstances(long companyId,
long cpDefinitionId,
java.lang.String keywords,
int status,
int start,
int end,
com.liferay.portal.kernel.search.Sort sort) |
static com.liferay.portal.kernel.search.BaseModelSearchResult<CPInstance> |
searchCPDefinitionInstances(long companyId,
long cpDefinitionId,
java.lang.String keywords,
int status,
com.liferay.portal.kernel.search.Sort sort) |
static com.liferay.portal.kernel.search.BaseModelSearchResult<CPInstance> |
searchCPInstances(long companyId,
long groupId,
java.lang.String keywords,
int status,
int start,
int end,
com.liferay.portal.kernel.search.Sort sort) |
static com.liferay.portal.kernel.search.BaseModelSearchResult<CPInstance> |
searchCPInstances(long companyId,
java.lang.String keywords,
int status,
int start,
int end,
com.liferay.portal.kernel.search.Sort sort) |
static CPInstance |
updateCPInstance(long cpInstanceId,
java.lang.String sku,
java.lang.String gtin,
java.lang.String manufacturerPartNumber,
boolean purchasable,
boolean published,
int displayDateMonth,
int displayDateDay,
int displayDateYear,
int displayDateHour,
int displayDateMinute,
int expirationDateMonth,
int expirationDateDay,
int expirationDateYear,
int expirationDateHour,
int expirationDateMinute,
boolean neverExpire,
com.liferay.portal.kernel.service.ServiceContext serviceContext)
Deprecated.
As of Cavanaugh (7.4.x)
|
static CPInstance |
updateCPInstance(long cpInstanceId,
java.lang.String sku,
java.lang.String gtin,
java.lang.String manufacturerPartNumber,
boolean purchasable,
boolean published,
int displayDateMonth,
int displayDateDay,
int displayDateYear,
int displayDateHour,
int displayDateMinute,
int expirationDateMonth,
int expirationDateDay,
int expirationDateYear,
int expirationDateHour,
int expirationDateMinute,
boolean neverExpire,
java.lang.String unspsc,
boolean discontinued,
java.lang.String replacementCPInstanceUuid,
long replacementCProductId,
int discontinuedDateMonth,
int discontinuedDateDay,
int discontinuedDateYear,
com.liferay.portal.kernel.service.ServiceContext serviceContext) |
static CPInstance |
updateCPInstance(long cpInstanceId,
java.lang.String sku,
java.lang.String gtin,
java.lang.String manufacturerPartNumber,
boolean purchasable,
boolean published,
int displayDateMonth,
int displayDateDay,
int displayDateYear,
int displayDateHour,
int displayDateMinute,
int expirationDateMonth,
int expirationDateDay,
int expirationDateYear,
int expirationDateHour,
int expirationDateMinute,
boolean neverExpire,
java.lang.String unspsc,
com.liferay.portal.kernel.service.ServiceContext serviceContext)
Deprecated.
As of Cavanaugh (7.4.x)
|
static CPInstance |
updatePricingInfo(long cpInstanceId,
java.math.BigDecimal price,
java.math.BigDecimal promoPrice,
java.math.BigDecimal cost,
com.liferay.portal.kernel.service.ServiceContext serviceContext) |
static CPInstance |
updateShippingInfo(long cpInstanceId,
double width,
double height,
double depth,
double weight,
com.liferay.portal.kernel.service.ServiceContext serviceContext) |
static CPInstance |
updateSubscriptionInfo(long cpInstanceId,
boolean overrideSubscriptionInfo,
boolean subscriptionEnabled,
int subscriptionLength,
java.lang.String subscriptionType,
com.liferay.portal.kernel.util.UnicodeProperties subscriptionTypeSettingsUnicodeProperties,
long maxSubscriptionCycles,
boolean deliverySubscriptionEnabled,
int deliverySubscriptionLength,
java.lang.String deliverySubscriptionType,
com.liferay.portal.kernel.util.UnicodeProperties deliverySubscriptionTypeSettingsUnicodeProperties,
long deliveryMaxSubscriptionCycles) |
@Deprecated public static CPInstance addCPInstance(long cpDefinitionId, long groupId, java.lang.String sku, java.lang.String gtin, java.lang.String manufacturerPartNumber, boolean purchasable, java.util.Map<java.lang.Long,java.util.List<java.lang.Long>> cpDefinitionOptionRelIdCPDefinitionOptionValueRelIds, boolean published, int displayDateMonth, int displayDateDay, int displayDateYear, int displayDateHour, int displayDateMinute, int expirationDateMonth, int expirationDateDay, int expirationDateYear, int expirationDateHour, int expirationDateMinute, boolean neverExpire, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static CPInstance addCPInstance(long cpDefinitionId, long groupId, java.lang.String sku, java.lang.String gtin, java.lang.String manufacturerPartNumber, boolean purchasable, java.util.Map<java.lang.Long,java.util.List<java.lang.Long>> cpDefinitionOptionRelIdCPDefinitionOptionValueRelIds, boolean published, int displayDateMonth, int displayDateDay, int displayDateYear, int displayDateHour, int displayDateMinute, int expirationDateMonth, int expirationDateDay, int expirationDateYear, int expirationDateHour, int expirationDateMinute, boolean neverExpire, java.lang.String unspsc, boolean discontinued, java.lang.String replacementCPInstanceUuid, long replacementCProductId, int discontinuedDateMonth, int discontinuedDateDay, int discontinuedDateYear, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static CPInstance addOrUpdateCPInstance(java.lang.String externalReferenceCode, long cpDefinitionId, long groupId, java.lang.String sku, java.lang.String gtin, java.lang.String manufacturerPartNumber, boolean purchasable, java.lang.String json, double width, double height, double depth, double weight, java.math.BigDecimal price, java.math.BigDecimal promoPrice, java.math.BigDecimal cost, boolean published, int displayDateMonth, int displayDateDay, int displayDateYear, int displayDateHour, int displayDateMinute, int expirationDateMonth, int expirationDateDay, int expirationDateYear, int expirationDateHour, int expirationDateMinute, boolean neverExpire, java.lang.String unspsc, boolean discontinued, java.lang.String replacementCPInstanceUuid, long replacementCProductId, int discontinuedDateMonth, int discontinuedDateDay, int discontinuedDateYear, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static void buildCPInstances(long cpDefinitionId, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static void deleteCPInstance(long cpInstanceId) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static CPInstance fetchByExternalReferenceCode(java.lang.String externalReferenceCode, long companyId) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static CPInstance fetchCPInstance(long cpInstanceId) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static CPInstance fetchCProductInstance(long cProductId, java.lang.String cpInstanceUuid) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static java.util.List<CPInstance> getCPDefinitionInstances(long cpDefinitionId, int status, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<CPInstance> orderByComparator) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static int getCPDefinitionInstancesCount(long cpDefinitionId, int status) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static CPInstance getCPInstance(long cpInstanceId) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static java.util.List<CPInstance> getCPInstances(long groupId, int status, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<CPInstance> orderByComparator) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static int getCPInstancesCount(long groupId, int status) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static CPInstance getCProductInstance(long cProductId, java.lang.String cpInstanceUuid) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static java.lang.String getOSGiServiceIdentifier()
public static com.liferay.portal.kernel.search.BaseModelSearchResult<CPInstance> searchCPDefinitionInstances(long companyId, long cpDefinitionId, java.lang.String keywords, int status, int start, int end, com.liferay.portal.kernel.search.Sort sort) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static com.liferay.portal.kernel.search.BaseModelSearchResult<CPInstance> searchCPDefinitionInstances(long companyId, long cpDefinitionId, java.lang.String keywords, int status, com.liferay.portal.kernel.search.Sort sort) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static com.liferay.portal.kernel.search.BaseModelSearchResult<CPInstance> searchCPInstances(long companyId, long groupId, java.lang.String keywords, int status, int start, int end, com.liferay.portal.kernel.search.Sort sort) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static com.liferay.portal.kernel.search.BaseModelSearchResult<CPInstance> searchCPInstances(long companyId, java.lang.String keywords, int status, int start, int end, com.liferay.portal.kernel.search.Sort sort) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
@Deprecated public static CPInstance updateCPInstance(long cpInstanceId, java.lang.String sku, java.lang.String gtin, java.lang.String manufacturerPartNumber, boolean purchasable, boolean published, int displayDateMonth, int displayDateDay, int displayDateYear, int displayDateHour, int displayDateMinute, int expirationDateMonth, int expirationDateDay, int expirationDateYear, int expirationDateHour, int expirationDateMinute, boolean neverExpire, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static CPInstance updateCPInstance(long cpInstanceId, java.lang.String sku, java.lang.String gtin, java.lang.String manufacturerPartNumber, boolean purchasable, boolean published, int displayDateMonth, int displayDateDay, int displayDateYear, int displayDateHour, int displayDateMinute, int expirationDateMonth, int expirationDateDay, int expirationDateYear, int expirationDateHour, int expirationDateMinute, boolean neverExpire, java.lang.String unspsc, boolean discontinued, java.lang.String replacementCPInstanceUuid, long replacementCProductId, int discontinuedDateMonth, int discontinuedDateDay, int discontinuedDateYear, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
@Deprecated public static CPInstance updateCPInstance(long cpInstanceId, java.lang.String sku, java.lang.String gtin, java.lang.String manufacturerPartNumber, boolean purchasable, boolean published, int displayDateMonth, int displayDateDay, int displayDateYear, int displayDateHour, int displayDateMinute, int expirationDateMonth, int expirationDateDay, int expirationDateYear, int expirationDateHour, int expirationDateMinute, boolean neverExpire, java.lang.String unspsc, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static CPInstance updatePricingInfo(long cpInstanceId, java.math.BigDecimal price, java.math.BigDecimal promoPrice, java.math.BigDecimal cost, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static CPInstance updateShippingInfo(long cpInstanceId, double width, double height, double depth, double weight, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static CPInstance updateSubscriptionInfo(long cpInstanceId, boolean overrideSubscriptionInfo, boolean subscriptionEnabled, int subscriptionLength, java.lang.String subscriptionType, com.liferay.portal.kernel.util.UnicodeProperties subscriptionTypeSettingsUnicodeProperties, long maxSubscriptionCycles, boolean deliverySubscriptionEnabled, int deliverySubscriptionLength, java.lang.String deliverySubscriptionType, com.liferay.portal.kernel.util.UnicodeProperties deliverySubscriptionTypeSettingsUnicodeProperties, long deliveryMaxSubscriptionCycles) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static CPInstanceService getService()