AsyncComponent component = new AsyncComponent(putStep);
component.attachListener(listener);
// start and cancel immediately
component.start();
putStep.cancel(new RollbackReason("Testing whether rollback works."));
UseCaseTestUtil.waitTillFailed(listener, 10);
Parameters parameters = new Parameters().setLocationKey(userId).setDomainKey(H2HConstants.USER_PROFILE_TASK_DOMAIN)
.setContentKey(userProfileTask.getContentKey());
FutureGet futureGet = node.getDataManager().getUnblocked(parameters);