public CountDownLatch getDBValueAsync(String appKeyId, String dbEntryQuery, String responseFields, AsyncCallback<com.fasterxml.jackson.databind.JsonNode> callback) throws Exception
	{
		MozuClient<com.fasterxml.jackson.databind.JsonNode> client = com.mozu.api.clients.platform.SecureAppDataClient.getDBValueClient( appKeyId,  dbEntryQuery,  responseFields);
		client.setContext(_apiContext);
		return client.executeRequest(callback);

	}
public CountDownLatch getDBValueAsync ( String appKeyId , String dbEntryQuery , String responseFields , AsyncCallback < com . fasterxml . jackson . databind . JsonNode > callback ) throws Exception { MozuClient < com . fasterxml . jackson . databind . JsonNode > client = com . mozu . api . clients . platform . SecureAppDataClient . getDBValueClient ( appKeyId , dbEntryQuery , responseFields ) ; client . setContext ( _apiContext ) ; return client . executeRequest ( callback ) ; }
<p><pre><code>
SecureAppData secureappdata = new SecureAppData();
CountDownLatch latch = secureappdata.getDBValue( appKeyId,  dbEntryQuery,  responseFields, callback );
latch.await()	 * </code></pre></p>
@param appKeyId
@param dbEntryQuery The database entry string to create.
@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
@return JObject
@see JObject