@Override
public void registerChildren(final ManagementResourceRegistration resourceRegistration) {
super.registerChildren(resourceRegistration);
// thread-pool resource
final UnboundedQueueThreadPoolResourceDefinition threadPoolResource = UnboundedQueueThreadPoolResourceDefinition.create(THREAD_POOL_PATH,
BatchThreadFactoryResolver.INSTANCE, BatchServiceNames.BASE_BATCH_THREAD_POOL_NAME, false); // TODO (jrp) verify false value
resourceRegistration.registerSubModel(threadPoolResource);
// thread-factory resource
final ThreadFactoryResourceDefinition threadFactoryResource = new ThreadFactoryResourceDefinition();