final CountDownLatch latch = new CountDownLatch(1);
final List<Integer> returnedStatusList = new ArrayList<Integer>(1);
final AtomicBoolean onFailCalled = new AtomicBoolean(false);
MessageResponseCallback callback = new MessageResponseCallback() {
@Override
public void onComplete(int statusCode) {
returnedStatusList.add(statusCode);
latch.countDown();
}