summaryrefslogtreecommitdiffstats
path: root/sandbox/travelsample/travel-contribution/src/scatours/travel/TravelBooking.java
diff options
context:
space:
mode:
authorslaws <slaws@13f79535-47bb-0310-9956-ffa450edef68>2008-08-10 16:14:48 +0000
committerslaws <slaws@13f79535-47bb-0310-9956-ffa450edef68>2008-08-10 16:14:48 +0000
commit2a25d97953be52451c073f8abc22034283c6d8c9 (patch)
tree77132b7af9d104a019f38866a43594ad11a0266a /sandbox/travelsample/travel-contribution/src/scatours/travel/TravelBooking.java
parent569c99b45bb0b3e6408c3af066110f4212da0688 (diff)
Start looking at a conversational interface on the Trip component
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@684543 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'sandbox/travelsample/travel-contribution/src/scatours/travel/TravelBooking.java')
-rw-r--r--sandbox/travelsample/travel-contribution/src/scatours/travel/TravelBooking.java10
1 files changed, 6 insertions, 4 deletions
diff --git a/sandbox/travelsample/travel-contribution/src/scatours/travel/TravelBooking.java b/sandbox/travelsample/travel-contribution/src/scatours/travel/TravelBooking.java
index 5aa3ef94f5..fec3ceb366 100644
--- a/sandbox/travelsample/travel-contribution/src/scatours/travel/TravelBooking.java
+++ b/sandbox/travelsample/travel-contribution/src/scatours/travel/TravelBooking.java
@@ -29,8 +29,10 @@ import scatours.common.TripItem;
@Remotable
public interface TravelBooking {
- void addTripItem(String id);
- void removeTripItem(String id);
- double getTotalPrice();
- void purchaseTrip();
+ String newTrip();
+ void addTripItem(String tripId, String id);
+ void removeTripItem(String tripId, String id);
+ TripItem[] getTripItems(String tripId);
+ double getTotalPrice(String tripId);
+ void purchaseTrip(String tripId);
}