public CountDownLatch getPackageAsync(String applicationKey, AsyncCallback<com.mozu.api.contracts.appdev.Package> callback) throws Exception
	{
		return getPackageAsync( applicationKey,  null,  null,  null, callback);
	}
public CountDownLatch getPackageAsync ( String applicationKey , AsyncCallback < com . mozu . api . contracts . appdev . Package > callback ) throws Exception { return getPackageAsync ( applicationKey , null , null , null , callback ) ; }
<p><pre><code>
AppPackage apppackage = new AppPackage();
CountDownLatch latch = apppackage.getPackage( applicationKey, callback );
latch.await()	 * </code></pre></p>
@param applicationKey
@param  callback callback handler for asynchronous operations
@return com.mozu.api.contracts.appdev.Package
@see com.mozu.api.contracts.appdev.Package