[jboss-cvs] jboss-seam/examples/dvdstore/src/com/jboss/dvd/seam ...
Gavin King
gavin.king at jboss.com
Sun Jun 17 21:22:40 EDT 2007
User: gavin
Date: 07/06/17 21:22:40
Modified: examples/dvdstore/src/com/jboss/dvd/seam
AcceptAction.java ShipAction.java
ShowOrdersAction.java
Log:
improve
Revision Changes Path
1.15 +1 -6 jboss-seam/examples/dvdstore/src/com/jboss/dvd/seam/AcceptAction.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: AcceptAction.java
===================================================================
RCS file: /cvsroot/jboss/jboss-seam/examples/dvdstore/src/com/jboss/dvd/seam/AcceptAction.java,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -b -r1.14 -r1.15
--- AcceptAction.java 14 Dec 2006 12:23:24 -0000 1.14
+++ AcceptAction.java 18 Jun 2007 01:22:40 -0000 1.15
@@ -14,13 +14,11 @@
import javax.persistence.PersistenceContext;
import javax.persistence.PersistenceContextType;
-import org.jboss.seam.ScopeType;
import org.jboss.seam.annotations.BeginTask;
import org.jboss.seam.annotations.Destroy;
import org.jboss.seam.annotations.EndTask;
import org.jboss.seam.annotations.In;
import org.jboss.seam.annotations.Name;
-import org.jboss.seam.annotations.Out;
@Stateful
@@ -35,7 +33,7 @@
@PersistenceContext(type=PersistenceContextType.EXTENDED)
EntityManager em;
- @Out(scope=ScopeType.CONVERSATION)
+ @In
Order order;
@In
@@ -43,9 +41,6 @@
@BeginTask
public String viewTask() {
- order = (Order) em.createQuery("select distinct o from Order o join fetch o.orderLines where o.orderId = :orderId")
- .setParameter("orderId", orderId)
- .getSingleResult();
return "accept";
}
1.15 +4 -13 jboss-seam/examples/dvdstore/src/com/jboss/dvd/seam/ShipAction.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: ShipAction.java
===================================================================
RCS file: /cvsroot/jboss/jboss-seam/examples/dvdstore/src/com/jboss/dvd/seam/ShipAction.java,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -b -r1.14 -r1.15
--- ShipAction.java 22 Mar 2007 19:39:31 -0000 1.14
+++ ShipAction.java 18 Jun 2007 01:22:40 -0000 1.15
@@ -10,19 +10,14 @@
import javax.ejb.Remove;
import javax.ejb.Stateful;
-import javax.persistence.EntityManager;
-import javax.persistence.PersistenceContext;
-import javax.persistence.PersistenceContextType;
import org.hibernate.validator.Length;
import org.hibernate.validator.NotNull;
-import org.jboss.seam.Component;
-import org.jboss.seam.ScopeType;
import org.jboss.seam.annotations.BeginTask;
import org.jboss.seam.annotations.Destroy;
import org.jboss.seam.annotations.EndTask;
+import org.jboss.seam.annotations.In;
import org.jboss.seam.annotations.Name;
-import org.jboss.seam.annotations.Out;
@Stateful
@Name("ship")
@@ -32,10 +27,7 @@
{
private static final long serialVersionUID = -5284603520443473953L;
- @PersistenceContext(type=PersistenceContextType.EXTENDED)
- EntityManager em;
-
- @Out(required=false, scope=ScopeType.CONVERSATION)
+ @In
Order order;
String track;
@@ -45,20 +37,19 @@
public String getTrack() {
return track;
}
+
public void setTrack(String track) {
this.track=track;
}
@BeginTask
public String viewTask() {
- order = (Order) Component.getInstance("workingOrder");
return "ship";
}
@EndTask
public String ship() {
order.ship(track);
-
return "admin";
}
1.17 +0 -3 jboss-seam/examples/dvdstore/src/com/jboss/dvd/seam/ShowOrdersAction.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: ShowOrdersAction.java
===================================================================
RCS file: /cvsroot/jboss/jboss-seam/examples/dvdstore/src/com/jboss/dvd/seam/ShowOrdersAction.java,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -b -r1.16 -r1.17
--- ShowOrdersAction.java 17 Jun 2007 23:07:53 -0000 1.16
+++ ShowOrdersAction.java 18 Jun 2007 01:22:40 -0000 1.17
@@ -17,7 +17,6 @@
import org.jboss.seam.ScopeType;
import org.jboss.seam.annotations.Begin;
-import org.jboss.seam.annotations.CreateProcess;
import org.jboss.seam.annotations.Destroy;
import org.jboss.seam.annotations.End;
import org.jboss.seam.annotations.Factory;
@@ -27,8 +26,6 @@
import org.jboss.seam.annotations.ResumeProcess;
import org.jboss.seam.annotations.datamodel.DataModel;
import org.jboss.seam.annotations.datamodel.DataModelSelection;
-import org.jboss.seam.core.ManagedJbpmContext;
-import org.jbpm.JbpmContext;
import org.jbpm.graph.exe.ProcessInstance;
import com.jboss.dvd.seam.Order.Status;
More information about the jboss-cvs-commits
mailing list