public class KieServerImpl extends Object
Constructor and Description |
---|
KieServerImpl() |
KieServerImpl(KieServerStateRepository stateRepository) |
Modifier and Type | Method and Description |
---|---|
void |
addServerMessage(org.kie.server.api.model.Message message) |
void |
addServerStatusMessage(org.kie.server.api.model.KieServerInfo kieServerInfo) |
org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.KieContainerResource> |
createContainer(String containerId,
org.kie.server.api.model.KieContainerResource container) |
void |
destroy() |
org.kie.server.api.model.ServiceResponse<Void> |
disposeContainer(String containerId) |
org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.KieContainerResource> |
getContainerInfo(String id) |
protected ContainerManager |
getContainerManager() |
org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.ReleaseId> |
getContainerReleaseId(String id) |
protected KieServerController |
getController() |
org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.KieServerInfo> |
getInfo() |
protected org.kie.server.api.model.KieServerInfo |
getInfoInternal() |
protected List<org.kie.server.api.model.Message> |
getMessagesForContainer(String containerId) |
org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.KieScannerResource> |
getScannerInfo(String id) |
List<KieServerExtension> |
getServerExtensions() |
KieServerRegistry |
getServerRegistry() |
org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.KieServerStateInfo> |
getServerState() |
org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.KieContainerResourceList> |
listContainers(org.kie.server.api.model.KieContainerResourceFilter containerFilter) |
protected List<KieServerExtension> |
sortKnownExtensions() |
String |
toString() |
org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.ReleaseId> |
updateContainerReleaseId(String id,
org.kie.server.api.model.ReleaseId releaseId) |
org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.KieScannerResource> |
updateScanner(String id,
org.kie.server.api.model.KieScannerResource resource) |
public KieServerImpl()
public KieServerImpl(KieServerStateRepository stateRepository)
public KieServerRegistry getServerRegistry()
public void destroy()
public List<KieServerExtension> getServerExtensions()
protected org.kie.server.api.model.KieServerInfo getInfoInternal()
public org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.KieServerInfo> getInfo()
public org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.KieContainerResource> createContainer(String containerId, org.kie.server.api.model.KieContainerResource container)
public org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.KieContainerResourceList> listContainers(org.kie.server.api.model.KieContainerResourceFilter containerFilter)
public org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.KieContainerResource> getContainerInfo(String id)
public org.kie.server.api.model.ServiceResponse<Void> disposeContainer(String containerId)
public org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.KieScannerResource> getScannerInfo(String id)
public org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.KieScannerResource> updateScanner(String id, org.kie.server.api.model.KieScannerResource resource)
public org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.ReleaseId> getContainerReleaseId(String id)
public org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.ReleaseId> updateContainerReleaseId(String id, org.kie.server.api.model.ReleaseId releaseId)
public org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.KieServerStateInfo> getServerState()
protected KieServerController getController()
protected ContainerManager getContainerManager()
protected List<KieServerExtension> sortKnownExtensions()
public void addServerMessage(org.kie.server.api.model.Message message)
public void addServerStatusMessage(org.kie.server.api.model.KieServerInfo kieServerInfo)
protected List<org.kie.server.api.model.Message> getMessagesForContainer(String containerId)
Copyright © 2001–2018 JBoss by Red Hat. All rights reserved.