ExperSHOP Administrative ActionsHome Contents Please email any bug reports, comments or suggestions to ExperLog's Online Support What are Actions ?Actions are java classes that can be called by ExperShop to perform some tasks.
ExperSHOP comes with predefined actions: for example, the
For more details, see the ExperShop actions documentation.
ExperSHOP Administrative actionsAdministrative actions are actions that can be invoked from the administration servlet only (com.expershop.lite.ESAdminServlet ).
Trying to execute them from the ExperSHOP servlet will result in an
"Access denied" error (for security reasons).
The following administrative actions are predefined:
com.expershop.admin.ESNewDepartmentCreate a new shop department. The target database table is EDepartment, and must contain at least a DeptId and a Name fields.Input parameters:
Output parameters: Upon success: none. Upon error:
com.expershop.admin.ESUpdateDepartmentUpdate an existing shop department. The target database table is EDepartment.Input parameters:
Output parameters: none com.expershop.admin.ESDropDepartmentDelete an existing department. The target database table is EDepartment.Input parameters:
Output parameters: none com.expershop.admin.ESNewProductCreate a new shop product. The target database table is EProduct, and must contain at least a ProdId, a Name and a Price fields.Input parameters:
Output parameters: Upon success: none. Upon error:
com.expershop.admin.ESUpdateProductUpdate an existing shop product. The target database table is EProduct.Input parameters:
Output parameters: none com.expershop.admin.ESDropProductDelete an existing product. The target database table is EProduct.Input parameters:
Output parameters: none com.expershop.admin.ESDropCustomerDelete an existing customer. The target database table is ECustomer.Input parameters:
Output parameters: none com.expershop.admin.ESUpdateOrderUpdate an existing shop order's status. The target database table is ECustOrder, and only the order status and payment status can be affected.Input parameters:
Output parameters: none com.expershop.admin.ESDropOrderDelete an existing shop order, including the order information header and the order items. The target database tables are ECustOrder and EProdOrder.Input parameters:
Output parameters: none com.expershop.admin.ESRemoveCanceledOrdersDelete all orders in CANCELED status, including the order information header and the order items. The target database tables are ECustOrder and EProdOrder.Input parameters: none Output parameters: none com.expershop.admin.ESRemoveProcessedOrdersDelete all orders in PROCESSED status, including the order information header and the order items. The target database tables are ECustOrder and EProdOrder.Input parameters: none Output parameters: none |