-
+
-
-
-
Fake OrderCreationClient for creating orders based on wishlist items.
+
Represents the details of a wishlist item.
-
-
+
+
Interface for OrderCreationSDK.
-
-
+
+
Exception class for order creation errors.
-
+
+
+
Fake OrderCreationClient for creating orders based on wishlist items.
+
+
-
+
-
Represents the details of a wishlist item.
+
Represents an order.
diff --git a/allpackages-index.html b/allpackages-index.html
index dc9125e..b5506e6 100644
--- a/allpackages-index.html
+++ b/allpackages-index.html
@@ -1,11 +1,11 @@
-
+
All Packages
-
+
@@ -54,9 +54,9 @@
All Packages
diff --git a/com/amazon/orders/client/AmazonItemDetails.html b/com/amazon/orders/client/AmazonItemDetails.html
new file mode 100644
index 0000000..b44d797
--- /dev/null
+++ b/com/amazon/orders/client/AmazonItemDetails.html
@@ -0,0 +1,213 @@
+
+
+
+
+
AmazonItemDetails
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+public class AmazonItemDetails
+
extends Object
+Represents the details of a wishlist item.
+
+
+
+
+
+
+Constructor Summary
+Constructors
+
+
+
+
+
+
+Method Summary
+
+
All Methods Instance Methods Concrete Methods
+
+
+
+
+
+
boolean
+
+
+
+
+
+
+
+
+
double
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Details
+
+
+
+AmazonItemDetails
+public AmazonItemDetails (String itemId,
+ String itemName,
+ double price)
+
+
+
+
+
+
+
+
+Method Details
+
+
+
+
+
+
+
+
+
+getPrice
+public double getPrice ()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com/amazon/orders/client/AmazonOrders.CreateOrderException.html b/com/amazon/orders/client/AmazonOrders.CreateOrderException.html
new file mode 100644
index 0000000..b4e35d8
--- /dev/null
+++ b/com/amazon/orders/client/AmazonOrders.CreateOrderException.html
@@ -0,0 +1,170 @@
+
+
+
+
+
AmazonOrders.CreateOrderException
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+All Implemented Interfaces:
+Serializable
+
+
+Enclosing interface:
+AmazonOrders
+
+
+public static class AmazonOrders.CreateOrderException
+
extends Exception
+Exception class for order creation errors.
+
+See Also:
+
+
+
+
+
+
+
+
+
+
+Constructor Summary
+Constructors
+
+
+
+
+
+
+Method Summary
+
+
Methods inherited from class java.lang.Throwable
+
addSuppressed , fillInStackTrace , getCause , getLocalizedMessage , getMessage , getStackTrace , getSuppressed , initCause , printStackTrace , printStackTrace , printStackTrace , setStackTrace , toString
+
+
+
+
+
+
+
+
+
+
+Constructor Details
+
+
+
+CreateOrderException
+public CreateOrderException (String message)
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com/amazon/orders/client/AmazonOrders.html b/com/amazon/orders/client/AmazonOrders.html
new file mode 100644
index 0000000..9d6752a
--- /dev/null
+++ b/com/amazon/orders/client/AmazonOrders.html
@@ -0,0 +1,179 @@
+
+
+
+
+
AmazonOrders
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+All Known Implementing Classes:
+AmazonOrdersClient
+
+
+public interface AmazonOrders
+Interface for OrderCreationSDK.
+
+
+
+
+
+
+Nested Class Summary
+Nested Classes
+
+
+
+
+
static class
+
+
+
Exception class for order creation errors.
+
+
+
+
+
+
+
+Method Summary
+
+
All Methods Instance Methods Abstract Methods
+
+
+
+
+
+
+
+
+
Creates an order for the given wishlist item details.
+
+
+
+
+
+
+
+
+
+
+
+
+
+Method Details
+
+
+
+createOrder
+
+Creates an order for the given wishlist item details.
+
+Parameters:
+itemsDetails
- The item you want to order
+Returns:
+The order ID if the order is successfully created, otherwise null.
+Throws:
+AmazonOrders.CreateOrderException
- If there is an error while creating the order.
+IOException
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com/amazon/orders/client/AmazonOrdersClient.html b/com/amazon/orders/client/AmazonOrdersClient.html
new file mode 100644
index 0000000..e266a25
--- /dev/null
+++ b/com/amazon/orders/client/AmazonOrdersClient.html
@@ -0,0 +1,215 @@
+
+
+
+
+
AmazonOrdersClient
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+All Implemented Interfaces:
+AmazonOrders
+
+
+
+Fake OrderCreationClient for creating orders based on wishlist items.
+
+
+
+
+
+
+Nested Class Summary
+
+
+
+
+
+
+Constructor Summary
+Constructors
+
+
+
+
+
+
Constructs the OrderCreationClient with the provided API key.
+
+
+
+
+
+
+
+Method Summary
+
+
All Methods Instance Methods Concrete Methods
+
+
+
+
+
+
+
+
+
Creates an order for the given wishlist item details.
+
+
+
+
+
+
Methods inherited from class java.lang.Object
+
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
+
+
+
+
+
+
+
+
+
+Constructor Details
+
+
+
+AmazonOrdersClient
+public AmazonOrdersClient (String serverUrl)
+Constructs the OrderCreationClient with the provided API key.
+
+Parameters:
+serverUrl
- The server url
+
+
+
+
+
+
+
+
+
+Method Details
+
+
+
+createOrder
+
+Creates an order for the given wishlist item details.
+
+Specified by:
+createOrder
in interface AmazonOrders
+Parameters:
+itemsDetails
- The items you want to order
+Returns:
+The order ID if the order is successfully created, otherwise null.
+Throws:
+AmazonOrders.CreateOrderException
- If there is an error while creating the order.
+IOException
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com/amazon/orders/client/Order.html b/com/amazon/orders/client/Order.html
new file mode 100644
index 0000000..4d806ce
--- /dev/null
+++ b/com/amazon/orders/client/Order.html
@@ -0,0 +1,211 @@
+
+
+
+
+
Order
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+public class Order
+
extends Object
+Represents an order.
+
+
+
+
+
+
+Constructor Summary
+Constructors
+
+
+
+
+
+
+Method Summary
+
+
All Methods Instance Methods Concrete Methods
+
+
+
+
+
+
+
+
+
+
+
+
double
+
+
+
int
+
+
+
+
+
+
+
Methods inherited from class java.lang.Object
+
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
+
+
+
+
+
+
+
+
+
+Constructor Details
+
+
+
+Order
+public Order (String itemId,
+ String itemName,
+ double itemPrice,
+ int quantity)
+
+
+
+
+
+
+
+
+Method Details
+
+
+
+
+
+
+
+
+
+getItemPrice
+public double getItemPrice ()
+
+
+
+
+getQuantity
+public int getQuantity ()
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com/amazon/orders/client/package-summary.html b/com/amazon/orders/client/package-summary.html
new file mode 100644
index 0000000..e1b0f2e
--- /dev/null
+++ b/com/amazon/orders/client/package-summary.html
@@ -0,0 +1,116 @@
+
+
+
+
+
com.amazon.orders.client
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+package com.amazon.orders.client
+
+
+
+
+
All Classes and Interfaces Interfaces Classes Exception Classes
+
+
+
+
+
+
+
Represents the details of a wishlist item.
+
+
+
+
Interface for OrderCreationSDK.
+
+
+
+
Exception class for order creation errors.
+
+
+
+
Fake OrderCreationClient for creating orders based on wishlist items.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com/amazon/orders/client/package-tree.html b/com/amazon/orders/client/package-tree.html
new file mode 100644
index 0000000..fe6e163
--- /dev/null
+++ b/com/amazon/orders/client/package-tree.html
@@ -0,0 +1,88 @@
+
+
+
+
+
com.amazon.orders.client Class Hierarchy
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
diff --git a/com/amazon/orders/testkit/AmazonOrdersTestkit.html b/com/amazon/orders/testkit/AmazonOrdersTestkit.html
new file mode 100644
index 0000000..7fc2af2
--- /dev/null
+++ b/com/amazon/orders/testkit/AmazonOrdersTestkit.html
@@ -0,0 +1,188 @@
+
+
+
+
+
AmazonOrdersTestkit
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+public class AmazonOrdersTestkit
+
extends Object
+
+
+
+
+
+
+Constructor Summary
+Constructors
+
+
+
+
+
+
+Method Summary
+
+
All Methods Instance Methods Concrete Methods
+
+
+
+
Methods inherited from class java.lang.Object
+
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
+
+
+
+
+
+
+
+
+
+Constructor Details
+
+
+
+AmazonOrdersTestkit
+public AmazonOrdersTestkit (String url,
+ int port)
+
+
+
+
+
+
+
+
+Method Details
+
+
+
+runServer
+public void runServer ()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com/amazon/orders/testkit/package-summary.html b/com/amazon/orders/testkit/package-summary.html
new file mode 100644
index 0000000..64a3836
--- /dev/null
+++ b/com/amazon/orders/testkit/package-summary.html
@@ -0,0 +1,92 @@
+
+
+
+
+
com.amazon.orders.testkit
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+package com.amazon.orders.testkit
+
+
+
+
+
+
diff --git a/com/amazon/orders/testkit/package-tree.html b/com/amazon/orders/testkit/package-tree.html
new file mode 100644
index 0000000..8394c81
--- /dev/null
+++ b/com/amazon/orders/testkit/package-tree.html
@@ -0,0 +1,71 @@
+
+
+
+
+
com.amazon.orders.testkit Class Hierarchy
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
diff --git a/element-list b/element-list
index 7ffbed9..c4a749d 100644
--- a/element-list
+++ b/element-list
@@ -1,2 +1,2 @@
-com.orders.client
-com.orders.Testkit
+com.amazon.orders.client
+com.amazon.orders.testkit
diff --git a/help-doc.html b/help-doc.html
index 3e948bd..1f1febf 100644
--- a/help-doc.html
+++ b/help-doc.html
@@ -1,11 +1,11 @@
-
+
API Help
-
+
diff --git a/index-files/index-1.html b/index-files/index-1.html
index 46af0ae..71fec8d 100644
--- a/index-files/index-1.html
+++ b/index-files/index-1.html
@@ -1,12 +1,12 @@
-
-
C-Index
+
+
A-Index
-
-
+
+
@@ -50,23 +50,37 @@
-
C E G O R W All Classes and Interfaces | All Packages | Serialized Form
-
C
+
A C E G O R All Classes and Interfaces | All Packages | Serialized Form
+
A
-com.orders.client - package com.orders.client
-
-com.orders.Testkit - package com.orders.Testkit
+AmazonItemDetails - Class in com.amazon.orders.client
+
+Represents the details of a wishlist item.
+
+AmazonItemDetails(String, String, double) - Constructor for class com.amazon.orders.client.AmazonItemDetails
-createOrder(WishlistItemDetails[]) - Method in class com.orders.client.OrderCreationClient
+AmazonOrders - Interface in com.amazon.orders.client
+
+Interface for OrderCreationSDK.
+
+AmazonOrders.CreateOrderException - Exception Class in com.amazon.orders.client
-Creates an order for the given wishlist item details.
+Exception class for order creation errors.
-createOrder(WishlistItemDetails[]) - Method in interface com.orders.client.OrderCreationService
+AmazonOrdersClient - Class in com.amazon.orders.client
-Creates an order for the given wishlist item details.
+Fake OrderCreationClient for creating orders based on wishlist items.
+AmazonOrdersClient(String) - Constructor for class com.amazon.orders.client.AmazonOrdersClient
+
+Constructs the OrderCreationClient with the provided API key.
+
+AmazonOrdersTestkit - Class in com.amazon.orders.testkit
+
+AmazonOrdersTestkit(String, int) - Constructor for class com.amazon.orders.testkit.AmazonOrdersTestkit
+
-
C E G O R W All Classes and Interfaces | All Packages | Serialized Form
+
A C E G O R All Classes and Interfaces | All Packages | Serialized Form
diff --git a/index-files/index-2.html b/index-files/index-2.html
index cfcbb7b..571066c 100644
--- a/index-files/index-2.html
+++ b/index-files/index-2.html
@@ -1,12 +1,12 @@
-
-