@AccessControlled
@JSONWebService
@ProviderType
@Transactional(isolation=PORTAL,
rollbackFor={com.liferay.portal.kernel.exception.PortalException.class,com.liferay.portal.kernel.exception.SystemException.class})
public interface CommerceInventoryWarehouseItemService
extends com.liferay.portal.kernel.service.BaseService
CommerceInventoryWarehouseItemServiceUtil| Modifier and Type | Method and Description |
|---|---|
CommerceInventoryWarehouseItem |
addCommerceInventoryWarehouseItem(long userId,
long commerceInventoryWarehouseId,
java.lang.String sku,
int quantity) |
CommerceInventoryWarehouseItem |
addCommerceInventoryWarehouseItem(long userId,
long commerceInventoryWarehouseId,
java.lang.String externalReferenceCode,
java.lang.String sku,
int quantity)
Deprecated.
As of Cavanaugh (7.4.x), replaced by
addCommerceInventoryWarehouseItem(String,
long, long, String, int) |
CommerceInventoryWarehouseItem |
addCommerceInventoryWarehouseItem(java.lang.String externalReferenceCode,
long userId,
long commerceInventoryWarehouseId,
java.lang.String sku,
int quantity) |
void |
deleteCommerceInventoryWarehouseItem(long commerceInventoryWarehouseItemId) |
void |
deleteCommerceInventoryWarehouseItems(long companyId,
java.lang.String sku) |
CommerceInventoryWarehouseItem |
fetchCommerceInventoryWarehouseItem(long commerceInventoryWarehouseId,
java.lang.String sku) |
CommerceInventoryWarehouseItem |
fetchCommerceInventoryWarehouseItemByReferenceCode(long companyId,
java.lang.String externalReferenceCode) |
CommerceInventoryWarehouseItem |
getCommerceInventoryWarehouseItem(long commerceInventoryWarehouseItemId) |
CommerceInventoryWarehouseItem |
getCommerceInventoryWarehouseItemByReferenceCode(long companyId,
java.lang.String externalReferenceCode)
Deprecated.
As of Cavanaugh (7.4.x), replaced by
getCommerceInventoryWarehouseItemByReferenceCode(String,
long) |
CommerceInventoryWarehouseItem |
getCommerceInventoryWarehouseItemByReferenceCode(java.lang.String externalReferenceCode,
long companyId) |
java.util.List<CommerceInventoryWarehouseItem> |
getCommerceInventoryWarehouseItems(long commerceInventoryWarehouseId,
int start,
int end) |
java.util.List<CommerceInventoryWarehouseItem> |
getCommerceInventoryWarehouseItems(long companyId,
java.lang.String sku,
int start,
int end) |
java.util.List<CommerceInventoryWarehouseItem> |
getCommerceInventoryWarehouseItemsByCompanyId(long companyId,
int start,
int end) |
java.util.List<CommerceInventoryWarehouseItem> |
getCommerceInventoryWarehouseItemsByCompanyIdAndSku(long companyId,
java.lang.String sku,
int start,
int end) |
int |
getCommerceInventoryWarehouseItemsCount(long commerceInventoryWarehouseId) |
int |
getCommerceInventoryWarehouseItemsCount(long companyId,
java.lang.String sku) |
int |
getCommerceInventoryWarehouseItemsCountByCompanyId(long companyId) |
int |
getCommerceInventoryWarehouseItemsCountByModifiedDate(long companyId,
java.util.Date startDate,
java.util.Date endDate) |
java.util.List<CommerceInventoryWarehouseItem> |
getCommerceInventoryWarehouseItemsCountByModifiedDate(long companyId,
java.util.Date startDate,
java.util.Date endDate,
int start,
int end) |
java.lang.String |
getOSGiServiceIdentifier()
Returns the OSGi service identifier.
|
CommerceInventoryWarehouseItem |
increaseCommerceInventoryWarehouseItemQuantity(long commerceInventoryWarehouseItemId,
int quantity) |
void |
moveQuantitiesBetweenWarehouses(long fromCommerceInventoryWarehouseId,
long toCommerceInventoryWarehouseId,
java.lang.String sku,
int quantity) |
CommerceInventoryWarehouseItem |
updateCommerceInventoryWarehouseItem(long commerceInventoryWarehouseItemId,
int quantity,
int reservedQuantity,
long mvccVersion) |
CommerceInventoryWarehouseItem |
updateCommerceInventoryWarehouseItem(long commerceInventoryWarehouseItemId,
int quantity,
long mvccVersion) |
CommerceInventoryWarehouseItem |
upsertCommerceInventoryWarehouseItem(long companyId,
long userId,
long commerceInventoryWarehouseId,
java.lang.String externalReferenceCode,
java.lang.String sku,
int quantity)
Deprecated.
As of Cavanaugh (7.4.x), replaced by
upsertCommerceInventoryWarehouseItem(String,
long, long, long, String, int) |
CommerceInventoryWarehouseItem |
upsertCommerceInventoryWarehouseItem(long userId,
long commerceInventoryWarehouseId,
java.lang.String sku,
int quantity) |
CommerceInventoryWarehouseItem |
upsertCommerceInventoryWarehouseItem(java.lang.String externalReferenceCode,
long companyId,
long userId,
long commerceInventoryWarehouseId,
java.lang.String sku,
int quantity) |
CommerceInventoryWarehouseItem addCommerceInventoryWarehouseItem(long userId, long commerceInventoryWarehouseId, java.lang.String sku, int quantity) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException@Deprecated CommerceInventoryWarehouseItem addCommerceInventoryWarehouseItem(long userId, long commerceInventoryWarehouseId, java.lang.String externalReferenceCode, java.lang.String sku, int quantity) throws com.liferay.portal.kernel.exception.PortalException
addCommerceInventoryWarehouseItem(String,
long, long, String, int)com.liferay.portal.kernel.exception.PortalExceptionCommerceInventoryWarehouseItem addCommerceInventoryWarehouseItem(java.lang.String externalReferenceCode, long userId, long commerceInventoryWarehouseId, java.lang.String sku, int quantity) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalExceptionvoid deleteCommerceInventoryWarehouseItem(long commerceInventoryWarehouseItemId)
throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalExceptionvoid deleteCommerceInventoryWarehouseItems(long companyId,
java.lang.String sku)
throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException@Transactional(propagation=SUPPORTS,
readOnly=true)
CommerceInventoryWarehouseItem fetchCommerceInventoryWarehouseItem(long commerceInventoryWarehouseId,
java.lang.String sku)
throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException@Transactional(propagation=SUPPORTS,
readOnly=true)
CommerceInventoryWarehouseItem fetchCommerceInventoryWarehouseItemByReferenceCode(long companyId,
java.lang.String externalReferenceCode)
throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException@Transactional(propagation=SUPPORTS,
readOnly=true)
CommerceInventoryWarehouseItem getCommerceInventoryWarehouseItem(long commerceInventoryWarehouseItemId)
throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException@Deprecated
@Transactional(propagation=SUPPORTS,
readOnly=true)
CommerceInventoryWarehouseItem getCommerceInventoryWarehouseItemByReferenceCode(long companyId,
java.lang.String externalReferenceCode)
throws com.liferay.portal.kernel.exception.PortalException
getCommerceInventoryWarehouseItemByReferenceCode(String,
long)com.liferay.portal.kernel.exception.PortalException@Transactional(propagation=SUPPORTS,
readOnly=true)
CommerceInventoryWarehouseItem getCommerceInventoryWarehouseItemByReferenceCode(java.lang.String externalReferenceCode,
long companyId)
throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException@Transactional(propagation=SUPPORTS,
readOnly=true)
java.util.List<CommerceInventoryWarehouseItem> getCommerceInventoryWarehouseItems(long commerceInventoryWarehouseId,
int start,
int end)
throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException@Transactional(propagation=SUPPORTS,
readOnly=true)
java.util.List<CommerceInventoryWarehouseItem> getCommerceInventoryWarehouseItems(long companyId,
java.lang.String sku,
int start,
int end)
throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException@Transactional(propagation=SUPPORTS,
readOnly=true)
java.util.List<CommerceInventoryWarehouseItem> getCommerceInventoryWarehouseItemsByCompanyId(long companyId,
int start,
int end)
throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException@Transactional(propagation=SUPPORTS,
readOnly=true)
java.util.List<CommerceInventoryWarehouseItem> getCommerceInventoryWarehouseItemsByCompanyIdAndSku(long companyId,
java.lang.String sku,
int start,
int end)
throws com.liferay.portal.kernel.security.auth.PrincipalException
com.liferay.portal.kernel.security.auth.PrincipalException@Transactional(propagation=SUPPORTS,
readOnly=true)
int getCommerceInventoryWarehouseItemsCount(long commerceInventoryWarehouseId)
throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException@Transactional(propagation=SUPPORTS,
readOnly=true)
int getCommerceInventoryWarehouseItemsCount(long companyId,
java.lang.String sku)
throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException@Transactional(propagation=SUPPORTS,
readOnly=true)
int getCommerceInventoryWarehouseItemsCountByCompanyId(long companyId)
throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException@Transactional(propagation=SUPPORTS,
readOnly=true)
int getCommerceInventoryWarehouseItemsCountByModifiedDate(long companyId,
java.util.Date startDate,
java.util.Date endDate)
throws com.liferay.portal.kernel.security.auth.PrincipalException
com.liferay.portal.kernel.security.auth.PrincipalException@Transactional(propagation=SUPPORTS,
readOnly=true)
java.util.List<CommerceInventoryWarehouseItem> getCommerceInventoryWarehouseItemsCountByModifiedDate(long companyId,
java.util.Date startDate,
java.util.Date endDate,
int start,
int end)
throws com.liferay.portal.kernel.security.auth.PrincipalException
com.liferay.portal.kernel.security.auth.PrincipalExceptionjava.lang.String getOSGiServiceIdentifier()
CommerceInventoryWarehouseItem increaseCommerceInventoryWarehouseItemQuantity(long commerceInventoryWarehouseItemId, int quantity) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalExceptionvoid moveQuantitiesBetweenWarehouses(long fromCommerceInventoryWarehouseId,
long toCommerceInventoryWarehouseId,
java.lang.String sku,
int quantity)
throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalExceptionCommerceInventoryWarehouseItem updateCommerceInventoryWarehouseItem(long commerceInventoryWarehouseItemId, int quantity, int reservedQuantity, long mvccVersion) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalExceptionCommerceInventoryWarehouseItem updateCommerceInventoryWarehouseItem(long commerceInventoryWarehouseItemId, int quantity, long mvccVersion) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException@Deprecated CommerceInventoryWarehouseItem upsertCommerceInventoryWarehouseItem(long companyId, long userId, long commerceInventoryWarehouseId, java.lang.String externalReferenceCode, java.lang.String sku, int quantity) throws com.liferay.portal.kernel.exception.PortalException
upsertCommerceInventoryWarehouseItem(String,
long, long, long, String, int)com.liferay.portal.kernel.exception.PortalExceptionCommerceInventoryWarehouseItem upsertCommerceInventoryWarehouseItem(long userId, long commerceInventoryWarehouseId, java.lang.String sku, int quantity) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalExceptionCommerceInventoryWarehouseItem upsertCommerceInventoryWarehouseItem(java.lang.String externalReferenceCode, long companyId, long userId, long commerceInventoryWarehouseId, java.lang.String sku, int quantity) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException