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) |
Modifier and Type | Method and Description |
---|---|
void |
addContainerSpec(ContainerSpec containerSpec) |
void |
addServerInstance(ServerInstanceKey serverInstance) |
void |
deleteContainerSpec(String containerSpecId) |
void |
deleteServerInstance(String serverInstanceId) |
boolean |
equals(Object o) |
List<String> |
getCapabilities() |
Map<Capability,ServerConfig> |
getConfigs() |
ContainerSpec |
getContainerSpec(String containerSpecId) |
Collection<ContainerSpec> |
getContainersSpec() |
Collection<ServerInstanceKey> |
getServerInstanceKeys() |
boolean |
hasContainerSpec(String containerSpecId) |
int |
hashCode() |
boolean |
hasServerInstance(String serverInstanceUrl) |
void |
setCapabilities(List<String> capabilities) |
void |
setConfigs(Map<Capability,ServerConfig> configs) |
void |
setContainersSpec(Collection<ContainerSpec> containersSpec) |
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 void addServerInstance(ServerInstanceKey serverInstance)
public void deleteServerInstance(String serverInstanceId)
public void setContainersSpec(Collection<ContainerSpec> containersSpec)
public void setConfigs(Map<Capability,ServerConfig> configs)
public boolean equals(Object o)
equals
in class ServerTemplateKey
public int hashCode()
hashCode
in class ServerTemplateKey
Copyright © 2001–2018 JBoss by Red Hat. All rights reserved.