Class CloneOrderActionHandler

  • All Implemented Interfaces:
    ActionHandler

    public class CloneOrderActionHandler
    extends BaseActionHandler
    When user on the Sales Order window and have a Sales Order displayed / selected, you then click a button on the toolbar (where the 'new' order button is, among other buttons) called 'Clone Order'. The process would then create a new order, and copy the information from the old order to the new one.
    Author:
    Mallikarjun M
    • Constructor Detail

      • CloneOrderActionHandler

        public CloneOrderActionHandler()
    • Method Detail

      • execute

        protected org.codehaus.jettison.json.JSONObject execute​(Map<String,​Object> parameters,
                                                                String data)
        Description copied from class: BaseActionHandler
        Needs to be implemented by a subclass.
        Specified by:
        execute in class BaseActionHandler
        Parameters:
        parameters - the parameters obtained from the request. Note that the request object and the session object are also present in this map, resp. as the constants KernelConstants.HTTP_REQUEST and KernelConstants.HTTP_SESSION.
        data - the request content (if any)
        Returns:
        the return should be a JSONObject, this is passed back to the caller on the client.