@Override
 protected void initService() throws CoreException {
   super.initService();
   if (connection == null) throw new CoreException("Null Connection");
   if (consumer == null) throw new CoreException("Consumer is null");
   LifecycleHelper.init(connection);
 }