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) |
| 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(org.jboss.resteasy.client.ClientResponse<T> 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) |
public ServerTemplate getServerTemplate(String serverTemplateId)
public void saveContainerSpec(String serverTemplateId, 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(org.jboss.resteasy.client.ClientResponse<T> response,
Class<T> type)
Copyright © 2001–2016 JBoss by Red Hat. All rights reserved.