*
* @param monitorFactory a monitorFactory that will be used to obtain monitors for system components
* @return a default ContextFactoryBuilderRegistry
*/
public static ContextFactoryBuilderRegistry bootstrapContextFactoryBuilders(MonitorFactory monitorFactory) {
ContextFactoryBuilderRegistryImpl registry = new ContextFactoryBuilderRegistryImpl();
registry.register(new SystemContextFactoryBuilder(monitorFactory));
registry.register(new SystemEntryPointBuilder());
registry.register(new SystemExternalServiceBuilder());
return registry;
}