public class DefaultRestControllerImpl extends Object implements KieServerController
| Constructor and Description |
|---|
DefaultRestControllerImpl(KieServerRegistry context) |
| Modifier and Type | Method and Description |
|---|---|
KieServerSetup |
connect(org.kie.server.api.model.KieServerInfo serverInfo) |
KieServerSetup |
connectToSingleController(Object info,
org.kie.server.api.model.KieServerConfig config,
String controllerUrl) |
void |
disconnect(org.kie.server.api.model.KieServerInfo serverInfo) |
boolean |
disconnectFromSingleController(org.kie.server.api.model.KieServerInfo serverInfo,
org.kie.server.api.model.KieServerConfig config,
String controllerUrl) |
protected <T> T |
makeHttpDeleteRequestAndCreateCustomResponse(String uri,
Class<T> resultType,
String user,
String password,
String token) |
protected <T> T |
makeHttpPostRequestAndCreateCustomResponse(String uri,
String body,
Class<T> resultType,
String user,
String password,
String token) |
protected <T> T |
makeHttpPutRequestAndCreateCustomResponse(String uri,
String body,
Class<T> resultType,
String user,
String password,
String token) |
protected String |
serialize(Object object) |
void |
startContainer(String containerId) |
void |
stopContainer(String containerId) |
KieServerSetup |
update(org.kie.server.api.model.KieServerStateInfo serverTemplateUpdate) |
public DefaultRestControllerImpl(KieServerRegistry context)
protected <T> T makeHttpPutRequestAndCreateCustomResponse(String uri, String body, Class<T> resultType, String user, String password, String token)
protected <T> T makeHttpPostRequestAndCreateCustomResponse(String uri, String body, Class<T> resultType, String user, String password, String token)
protected <T> T makeHttpDeleteRequestAndCreateCustomResponse(String uri, Class<T> resultType, String user, String password, String token)
public KieServerSetup connect(org.kie.server.api.model.KieServerInfo serverInfo)
connect in interface KieServerControllerpublic void disconnect(org.kie.server.api.model.KieServerInfo serverInfo)
disconnect in interface KieServerControllerpublic KieServerSetup update(org.kie.server.api.model.KieServerStateInfo serverTemplateUpdate)
update in interface KieServerControllerpublic KieServerSetup connectToSingleController(Object info, org.kie.server.api.model.KieServerConfig config, String controllerUrl)
public boolean disconnectFromSingleController(org.kie.server.api.model.KieServerInfo serverInfo,
org.kie.server.api.model.KieServerConfig config,
String controllerUrl)
public void startContainer(String containerId)
public void stopContainer(String containerId)
Copyright © 2001–2021 JBoss by Red Hat. All rights reserved.