}
public boolean entitleSubscriber(final String subscriberId, final String subscriptionId, final boolean acceptTOU) throws BssException {
final SubscriberManagementService subscriberManagement = getSubscriberManagementService();
StateChangeListener listener = new StateChangeListener() {
@Override
public void stateChanged(JsonEntity jsonEntity) {
try {
subscriberManagement.entitleSubscriber(subscriberId, subscriptionId, acceptTOU);
} catch (BssException e) {