com.liferay.portlet.shopping.service
Interface ShoppingOrderLocalService
- All Known Implementing Classes:
- ShoppingOrderLocalServiceWrapper
@Transactional(isolation=PORTAL,
rollbackFor={PortalException.class,SystemException.class})
public interface ShoppingOrderLocalService
View Source
ServiceBuilder generated this class. Modifications in this class will be
overwritten the next time is generated.
This interface defines the service. The default implementation is
com.liferay.portlet.shopping.service.impl.ShoppingOrderLocalServiceImpl
}.
Modify methods in that class and rerun ServiceBuilder to populate this class
and all other generated classes.
This is a local service. Methods of this service will not have security checks based on the propagated JAAS credentials because this service can only be accessed from within the same VM.
- Author:
- Brian Wing Shun Chan
- See Also:
ShoppingOrderLocalServiceUtil
- Generated:
Method Summary |
ShoppingOrder |
addLatestOrder(long userId,
long groupId)
|
ShoppingOrder |
addShoppingOrder(ShoppingOrder shoppingOrder)
|
void |
completeOrder(java.lang.String number,
java.lang.String ppTxnId,
java.lang.String ppPaymentStatus,
double ppPaymentGross,
java.lang.String ppReceiverEmail,
java.lang.String ppPayerEmail,
boolean updateInventory)
|
ShoppingOrder |
createShoppingOrder(long orderId)
|
void |
deleteOrder(long orderId)
|
void |
deleteOrder(ShoppingOrder order)
|
void |
deleteOrders(long groupId)
|
void |
deleteShoppingOrder(long orderId)
|
void |
deleteShoppingOrder(ShoppingOrder shoppingOrder)
|
java.util.List |
dynamicQuery(DynamicQuery dynamicQuery)
|
java.util.List |
dynamicQuery(DynamicQuery dynamicQuery,
int start,
int end)
|
java.util.List |
dynamicQuery(DynamicQuery dynamicQuery,
int start,
int end,
OrderByComparator orderByComparator)
|
long |
dynamicQueryCount(DynamicQuery dynamicQuery)
|
ShoppingOrder |
getLatestOrder(long userId,
long groupId)
|
ShoppingOrder |
getOrder(long orderId)
|
ShoppingOrder |
getOrder(java.lang.String number)
|
ShoppingOrder |
getPayPalTxnIdOrder(java.lang.String ppTxnId)
|
ShoppingOrder |
getShoppingOrder(long orderId)
|
java.util.List<ShoppingOrder> |
getShoppingOrders(int start,
int end)
|
int |
getShoppingOrdersCount()
|
ShoppingOrder |
saveLatestOrder(ShoppingCart cart)
|
java.util.List<ShoppingOrder> |
search(long groupId,
long companyId,
long userId,
java.lang.String number,
java.lang.String billingFirstName,
java.lang.String billingLastName,
java.lang.String billingEmailAddress,
java.lang.String shippingFirstName,
java.lang.String shippingLastName,
java.lang.String shippingEmailAddress,
java.lang.String ppPaymentStatus,
boolean andOperator,
int start,
int end)
|
int |
searchCount(long groupId,
long companyId,
long userId,
java.lang.String number,
java.lang.String billingFirstName,
java.lang.String billingLastName,
java.lang.String billingEmailAddress,
java.lang.String shippingFirstName,
java.lang.String shippingLastName,
java.lang.String shippingEmailAddress,
java.lang.String ppPaymentStatus,
boolean andOperator)
|
void |
sendEmail(long orderId,
java.lang.String emailType)
|
void |
sendEmail(ShoppingOrder order,
java.lang.String emailType)
|
ShoppingOrder |
updateLatestOrder(long userId,
long groupId,
java.lang.String billingFirstName,
java.lang.String billingLastName,
java.lang.String billingEmailAddress,
java.lang.String billingCompany,
java.lang.String billingStreet,
java.lang.String billingCity,
java.lang.String billingState,
java.lang.String billingZip,
java.lang.String billingCountry,
java.lang.String billingPhone,
boolean shipToBilling,
java.lang.String shippingFirstName,
java.lang.String shippingLastName,
java.lang.String shippingEmailAddress,
java.lang.String shippingCompany,
java.lang.String shippingStreet,
java.lang.String shippingCity,
java.lang.String shippingState,
java.lang.String shippingZip,
java.lang.String shippingCountry,
java.lang.String shippingPhone,
java.lang.String ccName,
java.lang.String ccType,
java.lang.String ccNumber,
int ccExpMonth,
int ccExpYear,
java.lang.String ccVerNumber,
java.lang.String comments)
|
ShoppingOrder |
updateOrder(long orderId,
java.lang.String ppTxnId,
java.lang.String ppPaymentStatus,
double ppPaymentGross,
java.lang.String ppReceiverEmail,
java.lang.String ppPayerEmail)
|
ShoppingOrder |
updateOrder(long orderId,
java.lang.String billingFirstName,
java.lang.String billingLastName,
java.lang.String billingEmailAddress,
java.lang.String billingCompany,
java.lang.String billingStreet,
java.lang.String billingCity,
java.lang.String billingState,
java.lang.String billingZip,
java.lang.String billingCountry,
java.lang.String billingPhone,
boolean shipToBilling,
java.lang.String shippingFirstName,
java.lang.String shippingLastName,
java.lang.String shippingEmailAddress,
java.lang.String shippingCompany,
java.lang.String shippingStreet,
java.lang.String shippingCity,
java.lang.String shippingState,
java.lang.String shippingZip,
java.lang.String shippingCountry,
java.lang.String shippingPhone,
java.lang.String ccName,
java.lang.String ccType,
java.lang.String ccNumber,
int ccExpMonth,
int ccExpYear,
java.lang.String ccVerNumber,
java.lang.String comments)
|
ShoppingOrder |
updateShoppingOrder(ShoppingOrder shoppingOrder)
|
ShoppingOrder |
updateShoppingOrder(ShoppingOrder shoppingOrder,
boolean merge)
|
addShoppingOrder
ShoppingOrder addShoppingOrder(ShoppingOrder shoppingOrder)
throws SystemException
- Throws:
SystemException
createShoppingOrder
ShoppingOrder createShoppingOrder(long orderId)
deleteShoppingOrder
void deleteShoppingOrder(long orderId)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
deleteShoppingOrder
void deleteShoppingOrder(ShoppingOrder shoppingOrder)
throws SystemException
- Throws:
SystemException
dynamicQuery
java.util.List dynamicQuery(DynamicQuery dynamicQuery)
throws SystemException
- Throws:
SystemException
dynamicQuery
java.util.List dynamicQuery(DynamicQuery dynamicQuery,
int start,
int end)
throws SystemException
- Throws:
SystemException
dynamicQuery
java.util.List dynamicQuery(DynamicQuery dynamicQuery,
int start,
int end,
OrderByComparator orderByComparator)
throws SystemException
- Throws:
SystemException
dynamicQueryCount
long dynamicQueryCount(DynamicQuery dynamicQuery)
throws SystemException
- Throws:
SystemException
getShoppingOrder
@Transactional(propagation=SUPPORTS,
readOnly=true)
ShoppingOrder getShoppingOrder(long orderId)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
getShoppingOrders
@Transactional(propagation=SUPPORTS,
readOnly=true)
java.util.List<ShoppingOrder> getShoppingOrders(int start,
int end)
throws SystemException
- Throws:
SystemException
getShoppingOrdersCount
@Transactional(propagation=SUPPORTS,
readOnly=true)
int getShoppingOrdersCount()
throws SystemException
- Throws:
SystemException
updateShoppingOrder
ShoppingOrder updateShoppingOrder(ShoppingOrder shoppingOrder)
throws SystemException
- Throws:
SystemException
updateShoppingOrder
ShoppingOrder updateShoppingOrder(ShoppingOrder shoppingOrder,
boolean merge)
throws SystemException
- Throws:
SystemException
addLatestOrder
ShoppingOrder addLatestOrder(long userId,
long groupId)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
completeOrder
void completeOrder(java.lang.String number,
java.lang.String ppTxnId,
java.lang.String ppPaymentStatus,
double ppPaymentGross,
java.lang.String ppReceiverEmail,
java.lang.String ppPayerEmail,
boolean updateInventory)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
deleteOrder
void deleteOrder(long orderId)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
deleteOrder
void deleteOrder(ShoppingOrder order)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
deleteOrders
void deleteOrders(long groupId)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
getLatestOrder
@Transactional(propagation=SUPPORTS,
readOnly=true)
ShoppingOrder getLatestOrder(long userId,
long groupId)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
getOrder
@Transactional(propagation=SUPPORTS,
readOnly=true)
ShoppingOrder getOrder(long orderId)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
getOrder
@Transactional(propagation=SUPPORTS,
readOnly=true)
ShoppingOrder getOrder(java.lang.String number)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
getPayPalTxnIdOrder
@Transactional(propagation=SUPPORTS,
readOnly=true)
ShoppingOrder getPayPalTxnIdOrder(java.lang.String ppTxnId)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
saveLatestOrder
ShoppingOrder saveLatestOrder(ShoppingCart cart)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
search
@Transactional(propagation=SUPPORTS,
readOnly=true)
java.util.List<ShoppingOrder> search(long groupId,
long companyId,
long userId,
java.lang.String number,
java.lang.String billingFirstName,
java.lang.String billingLastName,
java.lang.String billingEmailAddress,
java.lang.String shippingFirstName,
java.lang.String shippingLastName,
java.lang.String shippingEmailAddress,
java.lang.String ppPaymentStatus,
boolean andOperator,
int start,
int end)
throws SystemException
- Throws:
SystemException
searchCount
@Transactional(propagation=SUPPORTS,
readOnly=true)
int searchCount(long groupId,
long companyId,
long userId,
java.lang.String number,
java.lang.String billingFirstName,
java.lang.String billingLastName,
java.lang.String billingEmailAddress,
java.lang.String shippingFirstName,
java.lang.String shippingLastName,
java.lang.String shippingEmailAddress,
java.lang.String ppPaymentStatus,
boolean andOperator)
throws SystemException
- Throws:
SystemException
sendEmail
void sendEmail(long orderId,
java.lang.String emailType)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
sendEmail
void sendEmail(ShoppingOrder order,
java.lang.String emailType)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
updateLatestOrder
ShoppingOrder updateLatestOrder(long userId,
long groupId,
java.lang.String billingFirstName,
java.lang.String billingLastName,
java.lang.String billingEmailAddress,
java.lang.String billingCompany,
java.lang.String billingStreet,
java.lang.String billingCity,
java.lang.String billingState,
java.lang.String billingZip,
java.lang.String billingCountry,
java.lang.String billingPhone,
boolean shipToBilling,
java.lang.String shippingFirstName,
java.lang.String shippingLastName,
java.lang.String shippingEmailAddress,
java.lang.String shippingCompany,
java.lang.String shippingStreet,
java.lang.String shippingCity,
java.lang.String shippingState,
java.lang.String shippingZip,
java.lang.String shippingCountry,
java.lang.String shippingPhone,
java.lang.String ccName,
java.lang.String ccType,
java.lang.String ccNumber,
int ccExpMonth,
int ccExpYear,
java.lang.String ccVerNumber,
java.lang.String comments)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
updateOrder
ShoppingOrder updateOrder(long orderId,
java.lang.String ppTxnId,
java.lang.String ppPaymentStatus,
double ppPaymentGross,
java.lang.String ppReceiverEmail,
java.lang.String ppPayerEmail)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
updateOrder
ShoppingOrder updateOrder(long orderId,
java.lang.String billingFirstName,
java.lang.String billingLastName,
java.lang.String billingEmailAddress,
java.lang.String billingCompany,
java.lang.String billingStreet,
java.lang.String billingCity,
java.lang.String billingState,
java.lang.String billingZip,
java.lang.String billingCountry,
java.lang.String billingPhone,
boolean shipToBilling,
java.lang.String shippingFirstName,
java.lang.String shippingLastName,
java.lang.String shippingEmailAddress,
java.lang.String shippingCompany,
java.lang.String shippingStreet,
java.lang.String shippingCity,
java.lang.String shippingState,
java.lang.String shippingZip,
java.lang.String shippingCountry,
java.lang.String shippingPhone,
java.lang.String ccName,
java.lang.String ccType,
java.lang.String ccNumber,
int ccExpMonth,
int ccExpYear,
java.lang.String ccVerNumber,
java.lang.String comments)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException