@Override
 public void removeListener(WorkPartitionEventListener listener) {
   listenerRegistry.removeListener(listener);
 }
 @Override
 public void addListener(WorkPartitionEventListener listener) {
   listenerRegistry.addListener(listener);
 }