@AccessControlled
@CTAware
@JSONWebService
@ProviderType
@Transactional(isolation=PORTAL,
rollbackFor={com.liferay.portal.kernel.exception.PortalException.class,com.liferay.portal.kernel.exception.SystemException.class})
public interface CPDefinitionInventoryService
extends com.liferay.portal.kernel.service.BaseService
CPDefinitionInventoryServiceUtil
Modifier and Type | Method and Description |
---|---|
CPDefinitionInventory |
addCPDefinitionInventory(long cpDefinitionId,
java.lang.String cpDefinitionInventoryEngine,
java.lang.String lowStockActivity,
boolean displayAvailability,
boolean displayStockQuantity,
java.math.BigDecimal minStockQuantity,
boolean backOrders,
java.math.BigDecimal minOrderQuantity,
java.math.BigDecimal maxOrderQuantity,
java.lang.String allowedOrderQuantities,
java.math.BigDecimal multipleOrderQuantity) |
void |
deleteCPDefinitionInventory(long cpDefinitionInventoryId) |
CPDefinitionInventory |
fetchCPDefinitionInventoryByCPDefinitionId(long cpDefinitionId) |
java.lang.String |
getOSGiServiceIdentifier()
Returns the OSGi service identifier.
|
CPDefinitionInventory |
updateCPDefinitionInventory(long cpDefinitionInventoryId,
java.lang.String cpDefinitionInventoryEngine,
java.lang.String lowStockActivity,
boolean displayAvailability,
boolean displayStockQuantity,
java.math.BigDecimal minStockQuantity,
boolean backOrders,
java.math.BigDecimal minOrderQuantity,
java.math.BigDecimal maxOrderQuantity,
java.lang.String allowedOrderQuantities,
java.math.BigDecimal multipleOrderQuantity) |
CPDefinitionInventory addCPDefinitionInventory(long cpDefinitionId, java.lang.String cpDefinitionInventoryEngine, java.lang.String lowStockActivity, boolean displayAvailability, boolean displayStockQuantity, java.math.BigDecimal minStockQuantity, boolean backOrders, java.math.BigDecimal minOrderQuantity, java.math.BigDecimal maxOrderQuantity, java.lang.String allowedOrderQuantities, java.math.BigDecimal multipleOrderQuantity) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
void deleteCPDefinitionInventory(long cpDefinitionInventoryId) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
@Transactional(propagation=SUPPORTS, readOnly=true) CPDefinitionInventory fetchCPDefinitionInventoryByCPDefinitionId(long cpDefinitionId) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
java.lang.String getOSGiServiceIdentifier()
CPDefinitionInventory updateCPDefinitionInventory(long cpDefinitionInventoryId, java.lang.String cpDefinitionInventoryEngine, java.lang.String lowStockActivity, boolean displayAvailability, boolean displayStockQuantity, java.math.BigDecimal minStockQuantity, boolean backOrders, java.math.BigDecimal minOrderQuantity, java.math.BigDecimal maxOrderQuantity, java.lang.String allowedOrderQuantities, java.math.BigDecimal multipleOrderQuantity) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException