entityDetails.allowRootNode(), entityDetails.allowInternalNode(), entityDetails.parent()));
}
private static synchronized Map<String, DSLObjectInitializerData> getDSLInitializers() {
if (dslObjectInitializersByName == null) {
dslObjectInitializersByName = new HashMap<String, BaseDslScript.DSLObjectInitializerData>();
<BUG>addObjectInitializerForClass(dslObjectInitializersByName, Application.class);
addObjectInitializerForClass(dslObjectInitializersByName, DataGrid.class);</BUG>
addObjectInitializerForClass(dslObjectInitializersByName, Memcached.class);
<BUG>addObjectInitializerForClass(dslObjectInitializersByName, PluginDescriptor.class);
addObjectInitializerForClass(dslObjectInitializersByName, Service.class);</BUG>
addObjectInitializerForClass(dslObjectInitializersByName, ServiceLifecycle.class);

entityDetails.allowRootNode(), entityDetails.allowInternalNode(), entityDetails.parent()));
}
private static synchronized Map<String, DSLObjectInitializerData> getDSLInitializers() {
if (dslObjectInitializersByName == null) {
dslObjectInitializersByName = new HashMap<String, BaseDslScript.DSLObjectInitializerData>();
addObjectInitializerForClass(dslObjectInitializersByName, Application.class);
addObjectInitializerForClass(dslObjectInitializersByName, Service.class);
addObjectInitializerForClass(dslObjectInitializersByName, PluginDescriptor.class);
addObjectInitializerForClass(dslObjectInitializersByName, ServiceNetwork.class);
addObjectInitializerForClass(dslObjectInitializersByName, DataGrid.class);
addObjectInitializerForClass(dslObjectInitializersByName, Memcached.class);
