this.routingTable = server.getRoutingTable(); RosterEventDispatcher.addListener(new RosterEventListener() { @Override public void rosterLoaded(Roster roster) {
@Override public void start() { super.start(); // start the service manager pepServiceManager.start(); // start a new executor service startExecutor(); // Listen to presence events to manage PEP auto-subscriptions. PresenceEventDispatcher.addListener(this); // Listen to roster events for PEP subscription cancelling on contact deletion. RosterEventDispatcher.addListener(this); // Listen to user events in order to destroy a PEP service when a user is deleted. UserEventDispatcher.addListener(this); }
this.routingTable = server.getRoutingTable(); RosterEventDispatcher.addListener(new RosterEventListener() { @Override public void rosterLoaded(Roster roster) {
@Override public void start() { super.start(); // start the service manager pepServiceManager.start(); // start a new executor service startExecutor(); // Listen to presence events to manage PEP auto-subscriptions. PresenceEventDispatcher.addListener(this); // Listen to roster events for PEP subscription cancelling on contact deletion. RosterEventDispatcher.addListener(this); // Listen to user events in order to destroy a PEP service when a user is deleted. UserEventDispatcher.addListener(this); }