Package org.kie.server.services.api
Interface KieServer
-
- All Known Implementing Classes:
KieServerImpl
public interface KieServer
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddContainerMessage(String containerId, org.kie.server.api.model.Message message)voidaddServerMessage(org.kie.server.api.model.Message message)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<Void>disposeContainer(String containerId)org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.KieContainerResource>getContainerInfo(String id)org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.ReleaseId>getContainerReleaseId(String id)org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.KieServerInfo>getInfo()org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.KieScannerResource>getScannerInfo(String id)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)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.ReleaseId>updateContainerReleaseId(String id, org.kie.server.api.model.ReleaseId releaseId, boolean reset)org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.KieScannerResource>updateScanner(String id, org.kie.server.api.model.KieScannerResource resource)
-
-
-
Method Detail
-
getInfo
org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.KieServerInfo> getInfo()
-
createContainer
org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.KieContainerResource> createContainer(String containerId, org.kie.server.api.model.KieContainerResource container)
-
listContainers
org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.KieContainerResourceList> listContainers(org.kie.server.api.model.KieContainerResourceFilter containerFilter)
-
getContainerInfo
org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.KieContainerResource> getContainerInfo(String id)
-
disposeContainer
org.kie.server.api.model.ServiceResponse<Void> disposeContainer(String containerId)
-
getScannerInfo
org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.KieScannerResource> getScannerInfo(String id)
-
updateScanner
org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.KieScannerResource> updateScanner(String id, org.kie.server.api.model.KieScannerResource resource)
-
getContainerReleaseId
org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.ReleaseId> getContainerReleaseId(String id)
-
updateContainerReleaseId
org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.ReleaseId> updateContainerReleaseId(String id, org.kie.server.api.model.ReleaseId releaseId)
-
updateContainerReleaseId
org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.ReleaseId> updateContainerReleaseId(String id, org.kie.server.api.model.ReleaseId releaseId, boolean reset)
-
getServerState
org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.KieServerStateInfo> getServerState()
-
addServerMessage
void addServerMessage(org.kie.server.api.model.Message message)
-
addContainerMessage
void addContainerMessage(String containerId, org.kie.server.api.model.Message message)
-
-