public class KieServerControllerClient extends Object
| Modifier and Type | Field and Description |
|---|---|
protected org.kie.server.api.marshalling.Marshaller |
marshaller |
| Constructor and Description |
|---|
KieServerControllerClient(String controllerBaseUrl,
String login,
String password) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
org.kie.server.api.model.KieContainerResource |
createContainer(String kieServerInstanceId,
String containerId,
org.kie.server.api.model.KieContainerResource container) |
KieServerInstance |
createKieServerInstance(org.kie.server.api.model.KieServerInfo kieServerInfo) |
void |
deleteKieServerInstance(String kieServerInstanceId) |
protected <T> T |
deserialize(org.jboss.resteasy.client.ClientResponse<T> response,
Class<T> type) |
void |
disposeContainer(String kieServerInstanceId,
String containerId) |
org.kie.server.api.model.KieContainerResource |
getContainerInfo(String kieServerInstanceId,
String containerId) |
KieServerInstance |
getKieServerInstance(String kieServerInstanceId) |
org.kie.server.api.marshalling.MarshallingFormat |
getMarshallingFormat() |
KieServerInstanceList |
listKieServerInstances() |
protected String |
serialize(Object object) |
void |
setMarshallingFormat(org.kie.server.api.marshalling.MarshallingFormat format) |
void |
startContainer(String kieServerInstanceId,
String containerId) |
void |
stopContainer(String kieServerInstanceId,
String containerId) |
public KieServerInstance getKieServerInstance(String kieServerInstanceId)
public KieServerInstance createKieServerInstance(org.kie.server.api.model.KieServerInfo kieServerInfo)
public void deleteKieServerInstance(String kieServerInstanceId)
public KieServerInstanceList listKieServerInstances()
public org.kie.server.api.model.KieContainerResource getContainerInfo(String kieServerInstanceId, String containerId)
public org.kie.server.api.model.KieContainerResource createContainer(String kieServerInstanceId, String containerId, org.kie.server.api.model.KieContainerResource container)
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.