summaryrefslogtreecommitdiffstats
path: root/sandbox/travelsample/contributions/hotel-contribution/src/main/java/scatours/hotel/HotelImpl.java
diff options
context:
space:
mode:
Diffstat (limited to 'sandbox/travelsample/contributions/hotel-contribution/src/main/java/scatours/hotel/HotelImpl.java')
-rw-r--r--sandbox/travelsample/contributions/hotel-contribution/src/main/java/scatours/hotel/HotelImpl.java13
1 files changed, 9 insertions, 4 deletions
diff --git a/sandbox/travelsample/contributions/hotel-contribution/src/main/java/scatours/hotel/HotelImpl.java b/sandbox/travelsample/contributions/hotel-contribution/src/main/java/scatours/hotel/HotelImpl.java
index 7109bd3d2e..8b50d0fd6b 100644
--- a/sandbox/travelsample/contributions/hotel-contribution/src/main/java/scatours/hotel/HotelImpl.java
+++ b/sandbox/travelsample/contributions/hotel-contribution/src/main/java/scatours/hotel/HotelImpl.java
@@ -107,16 +107,21 @@ public class HotelImpl implements Search, Book, HotelManagement {
public void searchAsynch(TripLeg tripLeg) {
System.out.println("Starting hotel search");
- try {
- this.wait(1000);
- } catch(Exception ex){
- // do nothing
+ // pretend that this processing takes some time to complete
+ try {
+ Thread.sleep(3000);
+ } catch(Exception ex){
+ // do nothing
}
// return available hotels
searchCallback.searchResults(searchSynch(tripLeg));
}
+ public int getPercentComplete(){
+ return 100;
+ }
+
public String book(TripItem tripItem) {
return "hotel1";
}