public CountDownLatch getDiscountAsync(Integer discountId, AsyncCallback<com.mozu.api.contracts.productadmin.Discount> callback) throws Exception
	{
		return getDiscountAsync( discountId,  null, callback);
	}
public CountDownLatch getDiscountAsync ( Integer discountId , AsyncCallback < com . mozu . api . contracts . productadmin . Discount > callback ) throws Exception { return getDiscountAsync ( discountId , null , callback ) ; }
<p><pre><code>
Discount discount = new Discount();
CountDownLatch latch = discount.getDiscount( discountId, callback );
latch.await()	 * </code></pre></p>
@param discountId discountId parameter description DOCUMENT_HERE
@param  callback callback handler for asynchronous operations
@return com.mozu.api.contracts.productadmin.Discount
@see com.mozu.api.contracts.productadmin.Discount