Interface CommerceInventoryReplenishmentItemService
- All Superinterfaces:
com.liferay.portal.kernel.service.BaseService
- All Known Implementing Classes:
CommerceInventoryReplenishmentItemServiceWrapper
@AccessControlled
@JSONWebService
@ProviderType
@Transactional(isolation=PORTAL,
rollbackFor={com.liferay.portal.kernel.exception.PortalException.class,com.liferay.portal.kernel.exception.SystemException.class})
public interface CommerceInventoryReplenishmentItemService
extends com.liferay.portal.kernel.service.BaseService
Provides the remote service interface for CommerceInventoryReplenishmentItem. 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 TypeMethodDescriptionaddCommerceInventoryReplenishmentItem
(String externalReferenceCode, long commerceInventoryWarehouseId, Date availabilityDate, BigDecimal quantity, String sku, String unitOfMeasureKey) void
deleteCommerceInventoryReplenishmentItem
(long commerceInventoryReplenishmentItemId) void
deleteCommerceInventoryReplenishmentItems
(long companyId, String sku, String unitOfMeasureKey) fetchCommerceInventoryReplenishmentItemByExternalReferenceCode
(String externalReferenceCode, long companyId) getCommerceInventoryReplenishmentItem
(long commerceInventoryReplenishmentItemId) getCommerceInventoryReplenishmentItemsByCommerceInventoryWarehouseId
(long commerceInventoryWarehouseId, int start, int end) getCommerceInventoryReplenishmentItemsByCompanyIdSkuAndUnitOfMeasureKey
(long companyId, String sku, String unitOfMeasureKey, int start, int end) getCommerceInventoryReplenishmentItemsCount
(long commerceInventoryWarehouseId, String sku, String unitOfMeasureKey) int
getCommerceInventoryReplenishmentItemsCountByCommerceInventoryWarehouseId
(long commerceInventoryWarehouseId) int
getCommerceInventoryReplenishmentItemsCountByCompanyIdSkuAndUnitOfMeasureKey
(long companyId, String sku, String unitOfMeasureKey) Returns the OSGi service identifier.updateCommerceInventoryReplenishmentItem
(String externalReferenceCode, long commerceInventoryReplenishmentItemId, Date availabilityDate, BigDecimal quantity, long mvccVersion)
-
Method Details
-
addCommerceInventoryReplenishmentItem
CommerceInventoryReplenishmentItem addCommerceInventoryReplenishmentItem(String externalReferenceCode, long commerceInventoryWarehouseId, Date availabilityDate, BigDecimal quantity, String sku, String unitOfMeasureKey) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
deleteCommerceInventoryReplenishmentItem
void deleteCommerceInventoryReplenishmentItem(long commerceInventoryReplenishmentItemId) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
deleteCommerceInventoryReplenishmentItems
void deleteCommerceInventoryReplenishmentItems(long companyId, String sku, String unitOfMeasureKey) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
fetchCommerceInventoryReplenishmentItemByExternalReferenceCode
@Transactional(propagation=SUPPORTS, readOnly=true) CommerceInventoryReplenishmentItem fetchCommerceInventoryReplenishmentItemByExternalReferenceCode(String externalReferenceCode, long companyId) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
getCommerceInventoryReplenishmentItem
@Transactional(propagation=SUPPORTS, readOnly=true) CommerceInventoryReplenishmentItem getCommerceInventoryReplenishmentItem(long commerceInventoryReplenishmentItemId) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
getCommerceInventoryReplenishmentItemsByCommerceInventoryWarehouseId
@Transactional(propagation=SUPPORTS, readOnly=true) List<CommerceInventoryReplenishmentItem> getCommerceInventoryReplenishmentItemsByCommerceInventoryWarehouseId(long commerceInventoryWarehouseId, int start, int end) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
getCommerceInventoryReplenishmentItemsByCompanyIdSkuAndUnitOfMeasureKey
@Transactional(propagation=SUPPORTS, readOnly=true) List<CommerceInventoryReplenishmentItem> getCommerceInventoryReplenishmentItemsByCompanyIdSkuAndUnitOfMeasureKey(long companyId, String sku, String unitOfMeasureKey, int start, int end) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
getCommerceInventoryReplenishmentItemsCount
@Transactional(propagation=SUPPORTS, readOnly=true) BigDecimal getCommerceInventoryReplenishmentItemsCount(long commerceInventoryWarehouseId, String sku, String unitOfMeasureKey) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
getCommerceInventoryReplenishmentItemsCountByCommerceInventoryWarehouseId
@Transactional(propagation=SUPPORTS, readOnly=true) int getCommerceInventoryReplenishmentItemsCountByCommerceInventoryWarehouseId(long commerceInventoryWarehouseId) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
getCommerceInventoryReplenishmentItemsCountByCompanyIdSkuAndUnitOfMeasureKey
@Transactional(propagation=SUPPORTS, readOnly=true) int getCommerceInventoryReplenishmentItemsCountByCompanyIdSkuAndUnitOfMeasureKey(long companyId, String sku, String unitOfMeasureKey) 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
-
updateCommerceInventoryReplenishmentItem
CommerceInventoryReplenishmentItem updateCommerceInventoryReplenishmentItem(String externalReferenceCode, long commerceInventoryReplenishmentItemId, Date availabilityDate, BigDecimal quantity, long mvccVersion) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-