| Constructor and Description |
|---|
KieServerImpl() |
KieServerImpl(KieServerStateRepository stateRepository) |
| Modifier and Type | Method and Description |
|---|---|
org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.KieContainerResource> |
activateContainer(String containerId) |
void |
addContainerMessage(String containerId,
org.kie.server.api.model.Message message) |
void |
addServerMessage(org.kie.server.api.model.Message message) |
void |
addServerStatusMessage(org.kie.server.api.model.KieServerInfo kieServerInfo) |
org.kie.server.api.model.ServiceResponse<?> |
checkAccessability() |
org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.KieContainerResource> |
createContainer(String containerId,
org.kie.server.api.model.KieContainerResource container) |
org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.KieContainerResource> |
deactivateContainer(String containerId) |
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() |
protected Map<String,Object> |
getContainerParameters(org.kie.api.builder.ReleaseId releaseId,
List<org.kie.server.api.model.Message> messages) |
org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.ReleaseId> |
getContainerReleaseId(String id) |
protected List<KieContainerInstanceImpl> |
getContainers() |
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) |
PolicyManager |
getPolicyManager() |
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() |
List<org.kie.server.api.model.Message> |
healthCheck(boolean report) |
void |
init() |
boolean |
isKieServerReady() |
org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.KieContainerResourceList> |
listContainers(org.kie.server.api.model.KieContainerResourceFilter containerFilter) |
void |
markAsReady() |
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 void init()
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)
createContainer in interface KieServerpublic org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.KieContainerResource> activateContainer(String containerId)
public org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.KieContainerResource> deactivateContainer(String containerId)
public org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.KieContainerResourceList> listContainers(org.kie.server.api.model.KieContainerResourceFilter containerFilter)
listContainers in interface KieServerprotected List<KieContainerInstanceImpl> getContainers()
public org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.KieContainerResource> getContainerInfo(String id)
getContainerInfo in interface KieServerpublic org.kie.server.api.model.ServiceResponse<Void> disposeContainer(String containerId)
disposeContainer in interface KieServerpublic org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.KieScannerResource> getScannerInfo(String id)
getScannerInfo in interface KieServerpublic org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.KieScannerResource> updateScanner(String id, org.kie.server.api.model.KieScannerResource resource)
updateScanner in interface KieServerpublic org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.ReleaseId> getContainerReleaseId(String id)
getContainerReleaseId in interface KieServerpublic org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.ReleaseId> updateContainerReleaseId(String id, org.kie.server.api.model.ReleaseId releaseId)
updateContainerReleaseId in interface KieServerpublic org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.KieServerStateInfo> getServerState()
getServerState in interface KieServerprotected Map<String,Object> getContainerParameters(org.kie.api.builder.ReleaseId releaseId, List<org.kie.server.api.model.Message> messages)
protected KieServerController getController()
protected ContainerManager getContainerManager()
protected List<KieServerExtension> sortKnownExtensions()
public void addServerMessage(org.kie.server.api.model.Message message)
addServerMessage in interface KieServerpublic void addContainerMessage(String containerId, org.kie.server.api.model.Message message)
addContainerMessage in interface KieServerpublic void addServerStatusMessage(org.kie.server.api.model.KieServerInfo kieServerInfo)
protected List<org.kie.server.api.model.Message> getMessagesForContainer(String containerId)
public PolicyManager getPolicyManager()
public boolean isKieServerReady()
public void markAsReady()
public List<org.kie.server.api.model.Message> healthCheck(boolean report) throws IllegalStateException
IllegalStateExceptionpublic org.kie.server.api.model.ServiceResponse<?> checkAccessability()
Copyright © 2001–2018 JBoss by Red Hat. All rights reserved.