this.clientPassword = ExceptionUtils.assertNotNull(clientPassword, "clientPassword");
this.cosmicPushUrl = ExceptionUtils.assertNotNull(cosmicPushUrl, "cosmicPushUrl");
}
public PushResponse push(Push push) {
push.validate(new RequestErrors()).assertNoErrors();
String json = translate(push);
return processRequest(push.getEndPoint(), json);
}