public class ServerTemplate extends ServerTemplateKey
| Constructor and Description |
|---|
ServerTemplate() |
ServerTemplate(ServerTemplate current) |
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(ServerTemplate current)
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 void clearOfflineServerInstances()
public Collection<ServerInstanceKey> getAllServerInstanceKeys()
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 boolean markAsOnline(String serverInstanceId, boolean online)
public void deleteServerInstance(String serverInstanceId)
public void setContainersSpec(Collection<ContainerSpec> containersSpec)
public void setConfigs(Map<Capability,ServerConfig> configs)
public org.kie.server.api.model.KieServerMode getMode()
public void setMode(org.kie.server.api.model.KieServerMode mode)
public boolean hasMatchingId(ServerTemplateKey serverTemplateKey)
public boolean equals(Object o)
equals in class ServerTemplateKeypublic int hashCode()
hashCode in class ServerTemplateKeyCopyright © 2001–2021 JBoss by Red Hat. All rights reserved.