sm = new MMSubscriptionManager(cfg, mm, new TrivialOwnAllTopicManager(cfg, scheduler),
LocalDBPersistenceManager.instance(), null, scheduler);
subDataCallback = new Callback<SubscriptionData>() {
@Override
public void operationFailed(Object ctx, final PubSubException exception) {
scheduler.execute(new Runnable() {
public void run() {
ConcurrencyUtils.put(subDataCallbackQueue, Either.of((SubscriptionData) null, exception));
}
});
}