public class PaasNodeTemplateFacade extends Object implements HostNodeTemplate
ADD_BROOKLYN_LOCATION_PEFIX, BROOKLYN_LOCATION, MEMBERS, POLICIESTYPE| Constructor and Description |
|---|
PaasNodeTemplateFacade(AbstractNodeTemplate hostedNodeTemplate,
PlatformNodeTemplate platform) |
| Modifier and Type | Method and Description |
|---|---|
List<Map<String,Object>> |
getArtifacts() |
String |
getHostNodeName() |
String |
getLocationPolicyGroupName() |
Map<String,Object> |
getLocationPolicyGroupValues() |
String |
getModuleType() |
String |
getNodeTemplateId() |
Map<String,Object> |
getNodeTypeDefinition() |
Object |
getPropertyValue(String propertyName) |
List<Map<String,Object>> |
getRequirements() |
String |
getType() |
boolean |
isDeployedOnIaaS() |
Map<String,Object> |
transform() |
public PaasNodeTemplateFacade(AbstractNodeTemplate hostedNodeTemplate, PlatformNodeTemplate platform)
public String getNodeTemplateId()
getNodeTemplateId in interface NodeTemplatepublic Map<String,Object> getLocationPolicyGroupValues()
getLocationPolicyGroupValues in interface HostNodeTemplatepublic String getLocationPolicyGroupName()
getLocationPolicyGroupName in interface HostNodeTemplatepublic Map<String,Object> transform()
transform in interface NodeTemplatepublic boolean isDeployedOnIaaS()
isDeployedOnIaaS in interface NodeTemplatepublic Map<String,Object> getNodeTypeDefinition()
getNodeTypeDefinition in interface NodeTemplatepublic String getModuleType()
getModuleType in interface NodeTemplatepublic String getType()
getType in interface NodeTemplatepublic String getHostNodeName()
getHostNodeName in interface NodeTemplatepublic List<Map<String,Object>> getArtifacts()
getArtifacts in interface NodeTemplatepublic List<Map<String,Object>> getRequirements()
getRequirements in interface NodeTemplatepublic Object getPropertyValue(String propertyName)
getPropertyValue in interface NodeTemplateCopyright © 2016. All rights reserved.