public BulkActionResult deprovision(final String etag, final long userId, final List<StatusBean> statuses) {
BulkActionResult result;
synchronized (this) {
UserService service = getService(etag, UserService.class);
result = service.bulkDeassociation(userId, ResourceDeassociationActionType.DEPROVISION,
CollectionWrapper.wrap(StatusUtils.buildStatusMod(statuses).getResourceNames(),
ResourceName.class)).
readEntity(BulkActionResult.class);
resetClient(UserService.class);
}