public CountDownLatch updateMasterCatalogAsync(com.mozu.api.contracts.productadmin.MasterCatalog masterCatalog, Integer masterCatalogId, String responseFields, AsyncCallback<com.mozu.api.contracts.productadmin.MasterCatalog> callback) throws Exception
	{
		MozuClient<com.mozu.api.contracts.productadmin.MasterCatalog> client = com.mozu.api.clients.commerce.catalog.admin.MasterCatalogClient.updateMasterCatalogClient( masterCatalog,  masterCatalogId,  responseFields);
		client.setContext(_apiContext);
		return client.executeRequest(callback);

	}
public CountDownLatch updateMasterCatalogAsync ( com . mozu . api . contracts . productadmin . MasterCatalog masterCatalog , Integer masterCatalogId , String responseFields , AsyncCallback < com . mozu . api . contracts . productadmin . MasterCatalog > callback ) throws Exception { MozuClient < com . mozu . api . contracts . productadmin . MasterCatalog > client = com . mozu . api . clients . commerce . catalog . admin . MasterCatalogClient . updateMasterCatalogClient ( masterCatalog , masterCatalogId , responseFields ) ; client . setContext ( _apiContext ) ; return client . executeRequest ( callback ) ; }
<p><pre><code>
MasterCatalog mastercatalog = new MasterCatalog();
CountDownLatch latch = mastercatalog.updateMasterCatalog( masterCatalog,  masterCatalogId,  responseFields, callback );
latch.await()	 * </code></pre></p>
@param masterCatalogId Unique identifier for the master catalog. The master catalog contains all products accessible per catalogs and the site/tenant.
@param responseFields Filtering syntax appended to an API call to increase or decrease the amount of data returned inside a JSON object. This parameter should only be used to retrieve data. Attempting to update data using this parameter may cause data loss.
@param  callback callback handler for asynchronous operations
@param masterCatalog Properties of a master product catalog defined for a tenant. All catalogs and sites associated with a master catalog share product definitions.
@return com.mozu.api.contracts.productadmin.MasterCatalog
@see com.mozu.api.contracts.productadmin.MasterCatalog
@see com.mozu.api.contracts.productadmin.MasterCatalog