[jboss-cvs] jboss-seam/examples/booking/src/org/jboss/seam/example/booking ...

Stan Silvert ssilvert at jboss.com
Wed Aug 9 16:30:07 EDT 2006


  User: ssilvert
  Date: 06/08/09 16:30:07

  Modified:    examples/booking/src/org/jboss/seam/example/booking  
                        HotelBooking.java HotelBookingAction.java
  Log:
  Add support for action params.  See http://jira.jboss.com/jira/browse/JBSEAM-329
  
  Revision  Changes    Path
  1.10      +4 -4      jboss-seam/examples/booking/src/org/jboss/seam/example/booking/HotelBooking.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: HotelBooking.java
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-seam/examples/booking/src/org/jboss/seam/example/booking/HotelBooking.java,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -b -r1.9 -r1.10
  --- HotelBooking.java	30 Mar 2006 13:44:40 -0000	1.9
  +++ HotelBooking.java	9 Aug 2006 20:30:07 -0000	1.10
  @@ -1,4 +1,4 @@
  -//$Id: HotelBooking.java,v 1.9 2006/03/30 13:44:40 gavin Exp $
  +//$Id: HotelBooking.java,v 1.10 2006/08/09 20:30:07 ssilvert Exp $
   package org.jboss.seam.example.booking;
   
   import javax.ejb.Local;
  @@ -6,13 +6,13 @@
   @Local
   public interface HotelBooking
   {
  -   public String selectHotel();
  +   public String selectHotel(Hotel selectedHotel);
      
  -   public String bookHotel();
  +   public String bookHotel(User user);
      
      public String setBookingDetails();
      
  -   public String confirm();
  +   public String confirm(User user);
      public String cancel();
      
      public void destroy();
  
  
  
  1.37      +6 -12     jboss-seam/examples/booking/src/org/jboss/seam/example/booking/HotelBookingAction.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: HotelBookingAction.java
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-seam/examples/booking/src/org/jboss/seam/example/booking/HotelBookingAction.java,v
  retrieving revision 1.36
  retrieving revision 1.37
  diff -u -b -r1.36 -r1.37
  --- HotelBookingAction.java	30 Jun 2006 20:44:10 -0000	1.36
  +++ HotelBookingAction.java	9 Aug 2006 20:30:07 -0000	1.37
  @@ -1,4 +1,4 @@
  -//$Id: HotelBookingAction.java,v 1.36 2006/06/30 20:44:10 gavin Exp $
  +//$Id: HotelBookingAction.java,v 1.37 2006/08/09 20:30:07 ssilvert Exp $
   package org.jboss.seam.example.booking;
   
   import static javax.persistence.PersistenceContextType.EXTENDED;
  @@ -37,29 +37,23 @@
      @Out(required=false)
      private Booking booking;
      
  -   @In
  -   private User user;
  -   
      @In(create=true)
      private FacesMessages facesMessages;
         
      @In(create=true)
      private Events events;
         
  -   @In 
  -   private HotelSearching hotelSearch;
  -   
      @Logger 
      private Log log;
      
      @Begin
  -   public String selectHotel()
  +   public String selectHotel(Hotel selectedHotel)
      {
  -      hotel = em.merge( hotelSearch.getSelectedHotel() );
  +      hotel = em.merge( selectedHotel );
         return "hotel";
      }
      
  -   public String bookHotel()
  +   public String bookHotel(User user)
      {      
         booking = new Booking(hotel, user);
         Calendar calendar = Calendar.getInstance();
  @@ -85,7 +79,7 @@
      }
   
      @End
  -   public String confirm()
  +   public String confirm(User user)
      {
         if (booking==null || hotel==null) return "main";
         em.persist(booking);
  
  
  



More information about the jboss-cvs-commits mailing list