public class KieServerMgmtControllerClient extends Object
| Modifier and Type | Field and Description |
|---|---|
protected org.kie.server.api.marshalling.Marshaller |
marshaller |
| Constructor and Description |
|---|
KieServerMgmtControllerClient(String controllerBaseUrl,
String login,
String password) |
KieServerMgmtControllerClient(String controllerBaseUrl,
String login,
String password,
org.kie.server.api.marshalling.MarshallingFormat format) |
| Modifier and Type | Method and Description |
|---|---|
static <T> Class<T> |
castClass(Class<?> aClass) |
void |
close() |
void |
deleteContainerSpec(String serverTemplateId,
String containerId) |
void |
deleteServerTemplate(String serverTemplateId) |
protected <T> T |
deserialize(javax.ws.rs.core.Response response,
Class<T> type) |
ContainerSpec |
getContainerInfo(String serverTemplateId,
String containerId) |
org.kie.server.api.marshalling.MarshallingFormat |
getMarshallingFormat() |
ServerTemplate |
getServerTemplate(String serverTemplateId) |
Collection<ContainerSpec> |
listContainerSpec(String serverTemplateId) |
Collection<ServerTemplate> |
listServerTemplates() |
void |
saveContainerSpec(String serverTemplateId,
ContainerSpec containerSpec) |
void |
saveContainerSpec(String serverTemplateId,
String serverTemplateName,
String containerId,
String containerAlias,
String groupId,
String artifactId,
String version,
org.kie.server.api.model.KieContainerStatus status) |
void |
saveContainerSpec(String serverTemplateId,
String serverTemplateName,
String containerId,
String containerAlias,
String groupId,
String artifactId,
String version,
org.kie.server.api.model.KieContainerStatus status,
Map<Capability,ContainerConfig> configs) |
void |
saveServerTemplate(ServerTemplate serverTemplate) |
void |
saveServerTemplate(String serverTemplateId,
String serverTemplateName) |
protected String |
serialize(Object object) |
void |
setMarshallingFormat(org.kie.server.api.marshalling.MarshallingFormat format) |
void |
startContainer(String serverTemplateId,
String containerId) |
void |
stopContainer(String serverTemplateId,
String containerId) |
void |
updateContainerConfig(String serverTemplateId,
String containerId,
Capability capability,
ContainerConfig config) |
void |
updateContainerSpec(String serverTemplateId,
ContainerSpec containerSpec) |
void |
updateContainerSpec(String serverTemplateId,
String containerId,
ContainerSpec containerSpec) |
void |
updateContainerSpec(String serverTemplateId,
String serverTemplateName,
String containerId,
String containerAlias,
String groupId,
String artifactId,
String version,
org.kie.server.api.model.KieContainerStatus status) |
void |
updateContainerSpec(String serverTemplateId,
String serverTemplateName,
String containerId,
String containerAlias,
String groupId,
String artifactId,
String version,
org.kie.server.api.model.KieContainerStatus status,
Map<Capability,ContainerConfig> configs) |
public KieServerMgmtControllerClient(String controllerBaseUrl, String login, String password)
public ServerTemplate getServerTemplate(String serverTemplateId)
public void saveContainerSpec(String serverTemplateId, String serverTemplateName, String containerId, String containerAlias, String groupId, String artifactId, String version, org.kie.server.api.model.KieContainerStatus status)
public void saveContainerSpec(String serverTemplateId, String serverTemplateName, String containerId, String containerAlias, String groupId, String artifactId, String version, org.kie.server.api.model.KieContainerStatus status, Map<Capability,ContainerConfig> configs)
public void saveContainerSpec(String serverTemplateId, ContainerSpec containerSpec)
public void updateContainerSpec(String serverTemplateId, String serverTemplateName, String containerId, String containerAlias, String groupId, String artifactId, String version, org.kie.server.api.model.KieContainerStatus status)
public void updateContainerSpec(String serverTemplateId, String serverTemplateName, String containerId, String containerAlias, String groupId, String artifactId, String version, org.kie.server.api.model.KieContainerStatus status, Map<Capability,ContainerConfig> configs)
public void updateContainerSpec(String serverTemplateId, ContainerSpec containerSpec)
public void updateContainerSpec(String serverTemplateId, String containerId, ContainerSpec containerSpec)
public void saveServerTemplate(String serverTemplateId, String serverTemplateName)
public void saveServerTemplate(ServerTemplate serverTemplate)
public void deleteServerTemplate(String serverTemplateId)
public ContainerSpec getContainerInfo(String serverTemplateId, String containerId)
public Collection<ServerTemplate> listServerTemplates()
public Collection<ContainerSpec> listContainerSpec(String serverTemplateId)
public void updateContainerConfig(String serverTemplateId, String containerId, Capability capability, ContainerConfig config)
public void close()
public org.kie.server.api.marshalling.MarshallingFormat getMarshallingFormat()
public void setMarshallingFormat(org.kie.server.api.marshalling.MarshallingFormat format)
protected <T> T deserialize(javax.ws.rs.core.Response response,
Class<T> type)
Copyright © 2001–2017 JBoss by Red Hat. All rights reserved.