You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@struts.apache.org by mr...@apache.org on 2007/11/09 08:47:00 UTC

svn commit: r593443 - /struts/sandbox/trunk/struts2-rest-plugin/showcase/src/main/java/org/apache/struts2/rest/example/OrdersController.java

Author: mrdon
Date: Thu Nov  8 23:46:58 2007
New Revision: 593443

URL: http://svn.apache.org/viewvc?rev=593443&view=rev
Log:
Cleaning up the controller

Modified:
    struts/sandbox/trunk/struts2-rest-plugin/showcase/src/main/java/org/apache/struts2/rest/example/OrdersController.java

Modified: struts/sandbox/trunk/struts2-rest-plugin/showcase/src/main/java/org/apache/struts2/rest/example/OrdersController.java
URL: http://svn.apache.org/viewvc/struts/sandbox/trunk/struts2-rest-plugin/showcase/src/main/java/org/apache/struts2/rest/example/OrdersController.java?rev=593443&r1=593442&r2=593443&view=diff
==============================================================================
--- struts/sandbox/trunk/struts2-rest-plugin/showcase/src/main/java/org/apache/struts2/rest/example/OrdersController.java (original)
+++ struts/sandbox/trunk/struts2-rest-plugin/showcase/src/main/java/org/apache/struts2/rest/example/OrdersController.java Thu Nov  8 23:46:58 2007
@@ -22,47 +22,60 @@
     private Collection<Order> list;
     private OrdersService ordersService = new OrdersService();
 
+    // GET /orders/1
     public HttpHeaders show() {
         return new DefaultHttpHeaders("show");
     }
+
+    // GET /orders
+    public HttpHeaders index() {
+        list = ordersService.getAll();
+        return new DefaultHttpHeaders("index")
+            .disableCaching();
+    }
     
+    // GET /orders/1/edit
     public String edit() {
         return "edit";
     }
-    
+
+    // GET /orders/new
     public String editNew() {
         model = new Order();
         return "editNew";
     }
 
+    // GET /orders/1/deleteConfirm
     public String deleteConfirm() {
         return "deleteConfirm";
     }
 
+    // DELETE /orders/1
     public String destroy() {
         ordersService.remove(id);
         addActionMessage("Order removed successfully");
         return "success";
     }
-    
+
+    // POST /orders
     public HttpHeaders create() {
         ordersService.save(model);
         addActionMessage("New order created successfully");
         return new DefaultHttpHeaders("success")
             .setLocationId(model.getId());
     }
-    
+
+    // PUT /orders/1
     public String update() {
         ordersService.save(model);
         addActionMessage("Order updated successfully");
         return "success";
     }
-    
-    public HttpHeaders index() {
-        list = ordersService.getAll();
-        
-        return new DefaultHttpHeaders("index")
-            .disableCaching();
+
+    public void validate() {
+        if (model.getClientName() == null || model.getClientName().length() ==0) {
+            addFieldError("clientName", "The client name is empty");
+        }
     }
 
     public void setId(String id) {
@@ -70,12 +83,6 @@
             this.model = ordersService.get(id);
         }
         this.id = id;
-    }
-
-    public void validate() {
-        if (model.getClientName() == null || model.getClientName().length() ==0) {
-            addFieldError("clientName", "The client name is empty");
-        }
     }
     
     public Object getModel() {