ClientExecutor clientExecutor = new ApacheHttpClient4Executor(
httpClient, localContext);
final ClientRequest clientRequest = new ClientRequest(url, clientExecutor);
// this all is really just JSON:
clientRequest.accept(MediaType.APPLICATION_JSON_TYPE);
clientRequest.body(MediaType.APPLICATION_JSON_TYPE, json);
// issue post against the Unified Push server:
ClientResponse<String> resp = null;