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 |
hasMatchingId(ServerTemplateKey serverTemplateKey) |
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 hasMatchingId(ServerTemplateKey serverTemplateKey)
public boolean equals(Object o)
equals in class ServerTemplateKeypublic int hashCode()
hashCode in class ServerTemplateKeyCopyright © 2001–2018 JBoss by Red Hat. All rights reserved.