public class CPTestUtil
extends java.lang.Object
Constructor and Description |
---|
CPTestUtil() |
Modifier and Type | Method and Description |
---|---|
static void |
addBaseCommerceCatalogCommercePriceList(long groupId,
java.lang.String currencyCode,
java.lang.String type,
com.liferay.portal.kernel.service.ServiceContext serviceContext) |
static com.liferay.asset.kernel.model.AssetCategory |
addCategoryToCPDefinitions(long groupId,
long... cpDefinitionIds) |
static com.liferay.commerce.product.model.CPDefinition |
addCPDefinition(long groupId) |
static com.liferay.commerce.product.model.CPDefinition |
addCPDefinition(long groupId,
boolean ignoreSKUCombinations,
boolean hasDefaultInstance,
int workflowAction) |
static com.liferay.commerce.product.model.CPDefinition |
addCPDefinition(long groupId,
java.lang.String productTypeName) |
static com.liferay.commerce.product.model.CPDefinition |
addCPDefinition(long groupId,
java.lang.String productTypeName,
boolean ignoreSKUCombinations,
boolean hasDefaultInstance) |
static com.liferay.commerce.product.model.CPInstance |
addCPDefinitionCPInstance(long cpDefinitionId,
java.util.Map<java.lang.Long,java.util.List<java.lang.Long>> cpDefinitionOptionRelIdCPDefinitionOptionValueRelIds) |
static com.liferay.commerce.product.model.CPInstance |
addCPDefinitionCPInstanceWithPrice(long cpDefinitionId,
java.util.Map<java.lang.Long,java.util.List<java.lang.Long>> cpDefinitionOptionRelIdCPDefinitionOptionValueRelIds,
java.math.BigDecimal price) |
static com.liferay.commerce.product.model.CPDefinition |
addCPDefinitionFromCatalog(long groupId,
java.lang.String productTypeName,
boolean ignoreSKUCombinations,
boolean hasDefaultInstance) |
static com.liferay.commerce.product.model.CPDefinitionOptionRel |
addCPDefinitionOptionRel(long groupId,
long cpDefinitionId,
boolean skuContributor,
int cpDefinitionOptionValueRelsCount) |
static com.liferay.commerce.product.model.CPDefinitionOptionRel |
addCPDefinitionOptionRel(long groupId,
long cpDefinitionId,
long cpOptionId) |
static com.liferay.commerce.product.model.CPDefinitionOptionValueRel |
addCPDefinitionOptionValueRelWithPrice(long groupId,
long cpDefinitionId,
long cpInstanceId,
long cpOptionId,
java.lang.String priceType,
java.math.BigDecimal price,
int quantity,
boolean required,
boolean skuContributor,
com.liferay.portal.kernel.service.ServiceContext serviceContext) |
static com.liferay.commerce.product.model.CPDefinition |
addCPDefinitionWithChildCPDefinitions(long groupId) |
static com.liferay.commerce.product.model.CPDefinition |
addCPDefinitionWithChildCPDefinitions(long groupId,
int priceableOptionsCount) |
static com.liferay.commerce.product.model.CPDefinition |
addCPDefinitionWithChildCPDefinitions(long groupId,
int priceableOptionsCount,
java.lang.String priceType) |
static com.liferay.commerce.product.model.CPDefinition |
addCPDefinitionWithChildCPDefinitions(long groupId,
java.lang.String priceType) |
static com.liferay.commerce.product.model.CPDefinition |
addCPDefinitionWithPrice(long groupId,
java.math.BigDecimal price) |
static com.liferay.commerce.product.model.CPInstance |
addCPInstance() |
static com.liferay.commerce.product.model.CPInstance |
addCPInstance(long groupId) |
static com.liferay.commerce.product.model.CPInstance |
addCPInstanceFromCatalog(long groupId) |
static com.liferay.commerce.product.model.CPInstance |
addCPInstanceFromCatalog(long groupId,
java.math.BigDecimal price) |
static com.liferay.commerce.product.model.CPInstance |
addCPInstanceFromCatalog(long groupId,
java.math.BigDecimal price,
java.lang.String sku) |
static com.liferay.commerce.product.model.CPInstance |
addCPInstanceFromCatalog(long groupId,
long[] assetCategoryIds) |
static com.liferay.commerce.product.model.CPInstance |
addCPInstanceFromCatalogWithERC(long groupId,
java.lang.String externalReferenceCode,
java.math.BigDecimal price,
java.lang.String sku) |
static com.liferay.commerce.product.model.CPInstance |
addCPInstanceWithRandomSku(long groupId) |
static com.liferay.commerce.product.model.CPInstance |
addCPInstanceWithRandomSku(long groupId,
java.math.BigDecimal price) |
static com.liferay.commerce.product.model.CPInstance |
addCPInstanceWithRandomSkuFromCatalog(long groupId) |
static com.liferay.commerce.product.model.CPInstance |
addCPInstanceWithSku(long groupId)
Deprecated.
As of Cavanaugh (7.4.x), use addCPInstanceWithRandomSku
|
static com.liferay.commerce.product.model.CPOption |
addCPOption(long groupId,
boolean skuContributor) |
static java.util.List<com.liferay.commerce.product.model.CPDefinitionOptionRel> |
addCPOption(long groupId,
long cpDefinitionId,
int cpOptionsCount,
int cpOptionValuesCount) |
static com.liferay.commerce.product.model.CPOption |
addCPOption(long groupId,
java.lang.String ddmFormFieldType,
boolean skuContributor) |
static com.liferay.commerce.product.model.CPOptionValue |
addCPOptionValue(com.liferay.commerce.product.model.CPOption cpOption) |
static void |
buildCPInstances(com.liferay.commerce.product.model.CPDefinition cpDefinition) |
static java.lang.String[] |
getCPOptionFieldTypes() |
static java.lang.String |
getDefaultDDMFormFieldType(boolean skuContributor) |
static com.liferay.commerce.product.model.CPDefinitionOptionValueRel |
getRandomCPDefinitionOptionValueRel(long cpDefinitionId) |
static java.util.List<com.liferay.commerce.product.model.CPDefinitionOptionValueRel> |
getRandomCPDefinitionOptionValueRels(long cpDefinitionId) |
static com.liferay.portal.kernel.search.SearchContext |
getSearchContext(java.lang.String keywords,
int status,
com.liferay.portal.kernel.model.Group group) |
static java.math.BigDecimal |
stripTrailingZeros(java.math.BigDecimal bigDecimal) |
public static void addBaseCommerceCatalogCommercePriceList(long groupId, java.lang.String currencyCode, java.lang.String type, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static com.liferay.asset.kernel.model.AssetCategory addCategoryToCPDefinitions(long groupId, long... cpDefinitionIds) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static com.liferay.commerce.product.model.CPDefinition addCPDefinition(long groupId) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static com.liferay.commerce.product.model.CPDefinition addCPDefinition(long groupId, boolean ignoreSKUCombinations, boolean hasDefaultInstance, int workflowAction) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static com.liferay.commerce.product.model.CPDefinition addCPDefinition(long groupId, java.lang.String productTypeName) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static com.liferay.commerce.product.model.CPDefinition addCPDefinition(long groupId, java.lang.String productTypeName, boolean ignoreSKUCombinations, boolean hasDefaultInstance) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static com.liferay.commerce.product.model.CPInstance addCPDefinitionCPInstance(long cpDefinitionId, java.util.Map<java.lang.Long,java.util.List<java.lang.Long>> cpDefinitionOptionRelIdCPDefinitionOptionValueRelIds) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static com.liferay.commerce.product.model.CPInstance addCPDefinitionCPInstanceWithPrice(long cpDefinitionId, java.util.Map<java.lang.Long,java.util.List<java.lang.Long>> cpDefinitionOptionRelIdCPDefinitionOptionValueRelIds, java.math.BigDecimal price) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static com.liferay.commerce.product.model.CPDefinition addCPDefinitionFromCatalog(long groupId, java.lang.String productTypeName, boolean ignoreSKUCombinations, boolean hasDefaultInstance) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static com.liferay.commerce.product.model.CPDefinitionOptionRel addCPDefinitionOptionRel(long groupId, long cpDefinitionId, boolean skuContributor, int cpDefinitionOptionValueRelsCount) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static com.liferay.commerce.product.model.CPDefinitionOptionRel addCPDefinitionOptionRel(long groupId, long cpDefinitionId, long cpOptionId) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static com.liferay.commerce.product.model.CPDefinitionOptionValueRel addCPDefinitionOptionValueRelWithPrice(long groupId, long cpDefinitionId, long cpInstanceId, long cpOptionId, java.lang.String priceType, java.math.BigDecimal price, int quantity, boolean required, boolean skuContributor, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static com.liferay.commerce.product.model.CPDefinition addCPDefinitionWithChildCPDefinitions(long groupId) throws java.lang.Exception
java.lang.Exception
public static com.liferay.commerce.product.model.CPDefinition addCPDefinitionWithChildCPDefinitions(long groupId, int priceableOptionsCount) throws java.lang.Exception
java.lang.Exception
public static com.liferay.commerce.product.model.CPDefinition addCPDefinitionWithChildCPDefinitions(long groupId, int priceableOptionsCount, java.lang.String priceType) throws java.lang.Exception
java.lang.Exception
public static com.liferay.commerce.product.model.CPDefinition addCPDefinitionWithChildCPDefinitions(long groupId, java.lang.String priceType) throws java.lang.Exception
java.lang.Exception
public static com.liferay.commerce.product.model.CPDefinition addCPDefinitionWithPrice(long groupId, java.math.BigDecimal price) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static com.liferay.commerce.product.model.CPInstance addCPInstance() throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static com.liferay.commerce.product.model.CPInstance addCPInstance(long groupId) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static com.liferay.commerce.product.model.CPInstance addCPInstanceFromCatalog(long groupId) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static com.liferay.commerce.product.model.CPInstance addCPInstanceFromCatalog(long groupId, java.math.BigDecimal price) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static com.liferay.commerce.product.model.CPInstance addCPInstanceFromCatalog(long groupId, java.math.BigDecimal price, java.lang.String sku) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static com.liferay.commerce.product.model.CPInstance addCPInstanceFromCatalog(long groupId, long[] assetCategoryIds) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static com.liferay.commerce.product.model.CPInstance addCPInstanceFromCatalogWithERC(long groupId, java.lang.String externalReferenceCode, java.math.BigDecimal price, java.lang.String sku) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static com.liferay.commerce.product.model.CPInstance addCPInstanceWithRandomSku(long groupId) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static com.liferay.commerce.product.model.CPInstance addCPInstanceWithRandomSku(long groupId, java.math.BigDecimal price) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static com.liferay.commerce.product.model.CPInstance addCPInstanceWithRandomSkuFromCatalog(long groupId) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
@Deprecated public static com.liferay.commerce.product.model.CPInstance addCPInstanceWithSku(long groupId) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static com.liferay.commerce.product.model.CPOption addCPOption(long groupId, boolean skuContributor) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static java.util.List<com.liferay.commerce.product.model.CPDefinitionOptionRel> addCPOption(long groupId, long cpDefinitionId, int cpOptionsCount, int cpOptionValuesCount) throws java.lang.Exception
java.lang.Exception
public static com.liferay.commerce.product.model.CPOption addCPOption(long groupId, java.lang.String ddmFormFieldType, boolean skuContributor) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static com.liferay.commerce.product.model.CPOptionValue addCPOptionValue(com.liferay.commerce.product.model.CPOption cpOption) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static void buildCPInstances(com.liferay.commerce.product.model.CPDefinition cpDefinition) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static java.lang.String[] getCPOptionFieldTypes() throws com.liferay.portal.kernel.module.configuration.ConfigurationException
com.liferay.portal.kernel.module.configuration.ConfigurationException
public static java.lang.String getDefaultDDMFormFieldType(boolean skuContributor) throws com.liferay.portal.kernel.module.configuration.ConfigurationException
com.liferay.portal.kernel.module.configuration.ConfigurationException
public static com.liferay.commerce.product.model.CPDefinitionOptionValueRel getRandomCPDefinitionOptionValueRel(long cpDefinitionId)
public static java.util.List<com.liferay.commerce.product.model.CPDefinitionOptionValueRel> getRandomCPDefinitionOptionValueRels(long cpDefinitionId)
public static com.liferay.portal.kernel.search.SearchContext getSearchContext(java.lang.String keywords, int status, com.liferay.portal.kernel.model.Group group)
public static java.math.BigDecimal stripTrailingZeros(java.math.BigDecimal bigDecimal)