[jboss-cvs] jboss-seam/examples/seambay/src/org/jboss/seam/example/seambay ...
Shane Bryzak
sbryzak at redhat.com
Sun Jun 24 03:09:52 EDT 2007
User: sbryzak2
Date: 07/06/24 03:09:52
Modified: examples/seambay/src/org/jboss/seam/example/seambay
AuctionAction.java AuctionService.java
AuctionServiceRemote.java
Log:
updated ws test page
Revision Changes Path
1.6 +2 -3 jboss-seam/examples/seambay/src/org/jboss/seam/example/seambay/AuctionAction.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: AuctionAction.java
===================================================================
RCS file: /cvsroot/jboss/jboss-seam/examples/seambay/src/org/jboss/seam/example/seambay/AuctionAction.java,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -b -r1.5 -r1.6
--- AuctionAction.java 7 Jun 2007 11:40:12 -0000 1.5
+++ AuctionAction.java 24 Jun 2007 07:09:52 -0000 1.6
@@ -32,20 +32,19 @@
private int durationDays;
- @Begin(pageflow="createAuction", join=true)
+ @Begin
@SuppressWarnings("unchecked")
public void createAuction()
{
if (auction == null)
{
auction = new Auction();
- auction.setAuctionId(-123); // TODO create a temporary auction ID
auction.setAccount(authenticatedAccount);
auction.setStatus(Auction.STATUS_UNLISTED);
}
}
- @Begin(join = true)
+ @Begin
public void editAuction(Integer auctionId)
{
auction = entityManager.find(Auction.class, auctionId);
1.12 +5 -10 jboss-seam/examples/seambay/src/org/jboss/seam/example/seambay/AuctionService.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: AuctionService.java
===================================================================
RCS file: /cvsroot/jboss/jboss-seam/examples/seambay/src/org/jboss/seam/example/seambay/AuctionService.java,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -b -r1.11 -r1.12
--- AuctionService.java 7 Jun 2007 11:40:12 -0000 1.11
+++ AuctionService.java 24 Jun 2007 07:09:52 -0000 1.12
@@ -7,15 +7,12 @@
import javax.jws.WebService;
import org.jboss.seam.Component;
-import org.jboss.seam.annotations.Conversation;
-import org.jboss.seam.annotations.ConversationId;
import org.jboss.seam.annotations.Name;
import org.jboss.seam.security.Identity;
@Stateless
- at WebService
@Name("auctionService")
- at Conversation("createAuction")
+ at WebService(name = "AuctionService", serviceName = "AuctionService")
public class AuctionService implements AuctionServiceRemote
{
@WebMethod
@@ -57,7 +54,7 @@
}
@WebMethod
- public Auction getNewAuctionDetails(@ConversationId int auctionId)
+ public Auction getNewAuctionDetails()
{
AuctionAction action = (AuctionAction) Component.getInstance(AuctionAction.class, true);
@@ -67,8 +64,7 @@
}
@WebMethod
- public void updateAuction(@ConversationId int auctionId, String title,
- String description, int categoryId)
+ public void updateAuction(int auctionId, String title, String description, int categoryId)
{
AuctionAction action = (AuctionAction) Component.getInstance(AuctionAction.class, true);
@@ -77,15 +73,14 @@
}
@WebMethod
- public void setAuctionDuration(@ConversationId int auctionId, int days)
+ public void setAuctionDuration(int days)
{
AuctionAction action = (AuctionAction) Component.getInstance(AuctionAction.class, true);
-
action.setDuration(days);
}
@WebMethod
- public void confirmAuction(@ConversationId int auctionId)
+ public void confirmAuction(int auctionId)
{
AuctionAction action = (AuctionAction) Component.getInstance(AuctionAction.class, true);
1.7 +2 -2 jboss-seam/examples/seambay/src/org/jboss/seam/example/seambay/AuctionServiceRemote.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: AuctionServiceRemote.java
===================================================================
RCS file: /cvsroot/jboss/jboss-seam/examples/seambay/src/org/jboss/seam/example/seambay/AuctionServiceRemote.java,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -b -r1.6 -r1.7
--- AuctionServiceRemote.java 16 Apr 2007 03:57:49 -0000 1.6
+++ AuctionServiceRemote.java 24 Jun 2007 07:09:52 -0000 1.7
@@ -11,9 +11,9 @@
Category[] listCategories();
Integer createAuction(String title, String description, int categoryId);
- Auction getNewAuctionDetails(int auctionId);
+ Auction getNewAuctionDetails();
void updateAuction(int auctionId, String title, String description, int categoryId);
- void setAuctionDuration(int auctionId, int days);
+ void setAuctionDuration(int days);
void confirmAuction(int auctionId);
Auction[] findAuctions(String searchTerm);
More information about the jboss-cvs-commits
mailing list