public class KieServerInstanceManager extends Object
| Constructor and Description |
|---|
KieServerInstanceManager() |
| Modifier and Type | Method and Description |
|---|---|
protected List<Container> |
callRemoteKieServerOperation(ServerTemplate serverTemplate,
ContainerSpec containerSpec,
org.kie.server.controller.impl.KieServerInstanceManager.RemoteKieServerOperation operation) |
protected void |
collectContainerInfo(ContainerSpec containerSpec,
org.kie.server.client.KieServicesClient client,
Container container) |
protected org.kie.server.client.KieServicesClient |
getClient(String url) |
List<Container> |
getContainers(ServerInstanceKey serverInstanceKey) |
List<Container> |
getContainers(ServerTemplate serverTemplate,
ContainerSpec containerSpec) |
static KieServerInstanceManager |
getInstance() |
protected String |
getPassword() |
protected String |
getUser() |
boolean |
isAlive(ServerInstanceKey serverInstanceKey) |
List<Container> |
scanNow(ServerTemplate serverTemplate,
ContainerSpec containerSpec) |
List<Container> |
startContainer(ServerTemplate serverTemplate,
ContainerSpec containerSpec) |
List<Container> |
startScanner(ServerTemplate serverTemplate,
ContainerSpec containerSpec,
long interval) |
List<Container> |
stopContainer(ServerTemplate serverTemplate,
ContainerSpec containerSpec) |
List<Container> |
stopScanner(ServerTemplate serverTemplate,
ContainerSpec containerSpec) |
List<Container> |
upgradeContainer(ServerTemplate serverTemplate,
ContainerSpec containerSpec) |
public static KieServerInstanceManager getInstance()
public List<Container> startScanner(ServerTemplate serverTemplate, ContainerSpec containerSpec, long interval)
public List<Container> stopScanner(ServerTemplate serverTemplate, ContainerSpec containerSpec)
public List<Container> scanNow(ServerTemplate serverTemplate, ContainerSpec containerSpec)
public List<Container> startContainer(ServerTemplate serverTemplate, ContainerSpec containerSpec)
public List<Container> stopContainer(ServerTemplate serverTemplate, ContainerSpec containerSpec)
public List<Container> upgradeContainer(ServerTemplate serverTemplate, ContainerSpec containerSpec)
public List<Container> getContainers(ServerTemplate serverTemplate, ContainerSpec containerSpec)
public List<Container> getContainers(ServerInstanceKey serverInstanceKey)
protected List<Container> callRemoteKieServerOperation(ServerTemplate serverTemplate, ContainerSpec containerSpec, org.kie.server.controller.impl.KieServerInstanceManager.RemoteKieServerOperation operation)
public boolean isAlive(ServerInstanceKey serverInstanceKey)
protected org.kie.server.client.KieServicesClient getClient(String url)
protected void collectContainerInfo(ContainerSpec containerSpec, org.kie.server.client.KieServicesClient client, Container container)
protected String getUser()
protected String getPassword()
Copyright © 2001–2016 JBoss by Red Hat. All rights reserved.