public class BrooklynAssemblyTemplateInstantiator extends java.lang.Object implements AssemblyTemplateSpecInstantiator
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
NEVER_UNWRAP_APPS_PROPERTY |
| Constructor and Description |
|---|
BrooklynAssemblyTemplateInstantiator() |
| Modifier and Type | Method and Description |
|---|---|
Application |
create(AssemblyTemplate template,
CampPlatform platform) |
EntitySpec<?> |
createNestedSpec(AssemblyTemplate template,
CampPlatform platform,
BrooklynClassLoadingContext itemLoader,
java.util.Set<java.lang.String> encounteredCatalogTypes) |
EntitySpec<? extends Application> |
createSpec(AssemblyTemplate template,
CampPlatform platform,
BrooklynClassLoadingContext loader,
boolean autoUnwrapIfPossible) |
Assembly |
instantiate(AssemblyTemplate template,
CampPlatform platform) |
public static final java.lang.String NEVER_UNWRAP_APPS_PROPERTY
public BrooklynAssemblyTemplateInstantiator()
public Assembly instantiate(AssemblyTemplate template, CampPlatform platform)
instantiate in interface AssemblyTemplateInstantiatorpublic Application create(AssemblyTemplate template, CampPlatform platform)
public EntitySpec<? extends Application> createSpec(AssemblyTemplate template, CampPlatform platform, BrooklynClassLoadingContext loader, boolean autoUnwrapIfPossible)
createSpec in interface AssemblyTemplateSpecInstantiatorpublic EntitySpec<?> createNestedSpec(AssemblyTemplate template, CampPlatform platform, BrooklynClassLoadingContext itemLoader, java.util.Set<java.lang.String> encounteredCatalogTypes)
createNestedSpec in interface AssemblyTemplateSpecInstantiator