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 |
saveServerTemplate(ServerTemplate serverTemplate) |
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) |
public KieServerMgmtControllerClient(String controllerBaseUrl, String login, String password)
public ServerTemplate getServerTemplate(String serverTemplateId)
public void saveContainerSpec(String serverTemplateId, ContainerSpec containerSpec)
public void updateContainerSpec(String serverTemplateId, ContainerSpec containerSpec)
public void updateContainerSpec(String serverTemplateId, String containerId, ContainerSpec containerSpec)
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.