There are some comments.
1)nconfService.setBrokerInvoker(invoker);
Deprecated, has no effect. Don’t use it.
2) confService.setInvoker(invoker);
If set, invoker notifies user handlers with ConfEvent object (using its separate thread). Otherwise, the ConfServer protocol invoker will be used.
If invoker wasn’t set and user handler processing ConfEvent slowly or blocks, this may affect protocol message delivery.
My recommendation –ConfEvent processing in user handler should be fast. Otherwise - delegate it to another user’s thread.
Invoker life cycle is under user control, so, user should dispose invoker separately from ConfService. This is documented in ConfService API docs.