1
22
23 package com.liferay.portlet.shopping.service;
24
25
51 public interface ShoppingOrderLocalService {
52 public com.liferay.portlet.shopping.model.ShoppingOrder addShoppingOrder(
53 com.liferay.portlet.shopping.model.ShoppingOrder model)
54 throws com.liferay.portal.SystemException;
55
56 public java.util.List dynamicQuery(
57 com.liferay.portal.kernel.dao.DynamicQueryInitializer queryInitializer)
58 throws com.liferay.portal.SystemException;
59
60 public java.util.List dynamicQuery(
61 com.liferay.portal.kernel.dao.DynamicQueryInitializer queryInitializer,
62 int begin, int end) throws com.liferay.portal.SystemException;
63
64 public com.liferay.portlet.shopping.model.ShoppingOrder updateShoppingOrder(
65 com.liferay.portlet.shopping.model.ShoppingOrder model)
66 throws com.liferay.portal.SystemException;
67
68 public void completeOrder(java.lang.String number,
69 java.lang.String ppTxnId, java.lang.String ppPaymentStatus,
70 double ppPaymentGross, java.lang.String ppReceiverEmail,
71 java.lang.String ppPayerEmail, boolean updateInventory)
72 throws com.liferay.portal.SystemException,
73 com.liferay.portal.PortalException;
74
75 public void deleteOrder(long orderId)
76 throws com.liferay.portal.SystemException,
77 com.liferay.portal.PortalException;
78
79 public void deleteOrder(
80 com.liferay.portlet.shopping.model.ShoppingOrder order)
81 throws com.liferay.portal.SystemException,
82 com.liferay.portal.PortalException;
83
84 public com.liferay.portlet.shopping.model.ShoppingOrder getLatestOrder(
85 long userId, long groupId)
86 throws com.liferay.portal.SystemException,
87 com.liferay.portal.PortalException;
88
89 public com.liferay.portlet.shopping.model.ShoppingOrder getOrder(
90 long orderId)
91 throws com.liferay.portal.SystemException,
92 com.liferay.portal.PortalException;
93
94 public com.liferay.portlet.shopping.model.ShoppingOrder getOrder(
95 java.lang.String number)
96 throws com.liferay.portal.SystemException,
97 com.liferay.portal.PortalException;
98
99 public com.liferay.portlet.shopping.model.ShoppingOrder saveLatestOrder(
100 com.liferay.portlet.shopping.model.ShoppingCart cart)
101 throws com.liferay.portal.SystemException,
102 com.liferay.portal.PortalException;
103
104 public java.util.List search(long groupId, long companyId, long userId,
105 java.lang.String number, java.lang.String billingFirstName,
106 java.lang.String billingLastName, java.lang.String billingEmailAddress,
107 java.lang.String shippingFirstName, java.lang.String shippingLastName,
108 java.lang.String shippingEmailAddress,
109 java.lang.String ppPaymentStatus, boolean andOperator, int begin,
110 int end)
111 throws com.liferay.portal.SystemException,
112 com.liferay.portal.PortalException;
113
114 public int searchCount(long groupId, long companyId, long userId,
115 java.lang.String number, java.lang.String billingFirstName,
116 java.lang.String billingLastName, java.lang.String billingEmailAddress,
117 java.lang.String shippingFirstName, java.lang.String shippingLastName,
118 java.lang.String shippingEmailAddress,
119 java.lang.String ppPaymentStatus, boolean andOperator)
120 throws com.liferay.portal.SystemException,
121 com.liferay.portal.PortalException;
122
123 public void sendEmail(long orderId, java.lang.String emailType)
124 throws com.liferay.portal.SystemException,
125 com.liferay.portal.PortalException;
126
127 public void sendEmail(
128 com.liferay.portlet.shopping.model.ShoppingOrder order,
129 java.lang.String emailType)
130 throws com.liferay.portal.SystemException,
131 com.liferay.portal.PortalException;
132
133 public com.liferay.portlet.shopping.model.ShoppingOrder updateLatestOrder(
134 long userId, long groupId, java.lang.String billingFirstName,
135 java.lang.String billingLastName, java.lang.String billingEmailAddress,
136 java.lang.String billingCompany, java.lang.String billingStreet,
137 java.lang.String billingCity, java.lang.String billingState,
138 java.lang.String billingZip, java.lang.String billingCountry,
139 java.lang.String billingPhone, boolean shipToBilling,
140 java.lang.String shippingFirstName, java.lang.String shippingLastName,
141 java.lang.String shippingEmailAddress,
142 java.lang.String shippingCompany, java.lang.String shippingStreet,
143 java.lang.String shippingCity, java.lang.String shippingState,
144 java.lang.String shippingZip, java.lang.String shippingCountry,
145 java.lang.String shippingPhone, java.lang.String ccName,
146 java.lang.String ccType, java.lang.String ccNumber, int ccExpMonth,
147 int ccExpYear, java.lang.String ccVerNumber, java.lang.String comments)
148 throws com.liferay.portal.SystemException,
149 com.liferay.portal.PortalException;
150
151 public com.liferay.portlet.shopping.model.ShoppingOrder updateOrder(
152 long orderId, java.lang.String billingFirstName,
153 java.lang.String billingLastName, java.lang.String billingEmailAddress,
154 java.lang.String billingCompany, java.lang.String billingStreet,
155 java.lang.String billingCity, java.lang.String billingState,
156 java.lang.String billingZip, java.lang.String billingCountry,
157 java.lang.String billingPhone, boolean shipToBilling,
158 java.lang.String shippingFirstName, java.lang.String shippingLastName,
159 java.lang.String shippingEmailAddress,
160 java.lang.String shippingCompany, java.lang.String shippingStreet,
161 java.lang.String shippingCity, java.lang.String shippingState,
162 java.lang.String shippingZip, java.lang.String shippingCountry,
163 java.lang.String shippingPhone, java.lang.String ccName,
164 java.lang.String ccType, java.lang.String ccNumber, int ccExpMonth,
165 int ccExpYear, java.lang.String ccVerNumber, java.lang.String comments)
166 throws com.liferay.portal.SystemException,
167 com.liferay.portal.PortalException;
168
169 public com.liferay.portlet.shopping.model.ShoppingOrder updateOrder(
170 long orderId, java.lang.String ppTxnId,
171 java.lang.String ppPaymentStatus, double ppPaymentGross,
172 java.lang.String ppReceiverEmail, java.lang.String ppPayerEmail)
173 throws com.liferay.portal.SystemException,
174 com.liferay.portal.PortalException;
175 }