public class ServerTemplate extends ServerTemplateKey
| Constructor and Description |
|---|
ServerTemplate() |
ServerTemplate(String id,
String name) |
ServerTemplate(String id,
String name,
Collection<String> capabilities,
Map<Capability,ServerConfig> configs,
Collection<ContainerSpec> containersSpec) |
ServerTemplate(String id,
String name,
Collection<String> capabilities,
Map<Capability,ServerConfig> configs,
Collection<ContainerSpec> containersSpec,
Collection<ServerInstanceKey> serverIntanceKeys) |
public ServerTemplate()
public ServerTemplate(String id, String name, Collection<String> capabilities, Map<Capability,ServerConfig> configs, Collection<ContainerSpec> containersSpec)
public ServerTemplate(String id, String name, Collection<String> capabilities, Map<Capability,ServerConfig> configs, Collection<ContainerSpec> containersSpec, Collection<ServerInstanceKey> serverIntanceKeys)
public Map<Capability,ServerConfig> getConfigs()
public Collection<ContainerSpec> getContainersSpec()
public Collection<ServerInstanceKey> getServerInstanceKeys()
public boolean hasContainerSpec(String containerSpecId)
public ContainerSpec getContainerSpec(String containerSpecId)
public void addContainerSpec(ContainerSpec containerSpec)
public void deleteContainerSpec(String containerSpecId)
public boolean hasServerInstance(String serverInstanceUrl)
public boolean hasServerInstanceId(String serverInstanceId)
public ServerInstanceKey getServerInstance(String serverInstanceId)
public void addServerInstance(ServerInstanceKey serverInstance)
public void deleteServerInstance(String serverInstanceId)
public void setContainersSpec(Collection<ContainerSpec> containersSpec)
public void setConfigs(Map<Capability,ServerConfig> configs)
public boolean hasMatchingId(ServerTemplateKey serverTemplateKey)
public boolean equals(Object o)
equals in class ServerTemplateKeypublic int hashCode()
hashCode in class ServerTemplateKeyCopyright © 2001–2019 JBoss by Red Hat. All rights reserved.