Package org.kie.server.client
Interface KieServicesClient
-
- All Known Implementing Classes:
KieServicesClientImpl
public interface KieServicesClient
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Deprecated Methods Modifier and Type Method Description org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.KieContainerResource>activateContainer(String id)voidclose()voidcompleteConversation()org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.KieContainerResource>createContainer(String id, org.kie.server.api.model.KieContainerResource resource)org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.KieContainerResource>deactivateContainer(String id)org.kie.server.api.model.ServiceResponse<Void>disposeContainer(String id)org.kie.server.api.model.ServiceResponse<String>executeCommands(String id, String payload)Deprecated.default org.kie.server.api.model.ServiceResponse<String>executeCommands(String id, org.kie.api.command.Command<?> cmd)Deprecated.default org.kie.server.api.model.ServiceResponse<String>executeCommands(String id, org.kie.api.command.Command<?> cmd, javax.ws.rs.core.Response.Status response)Deprecated.org.kie.server.api.model.ServiceResponsesListexecuteScript(org.kie.server.api.commands.CommandScript script)ClassLoadergetClassLoader()Returns the current classloader in use for unmarshallingorg.kie.server.api.model.ServiceResponse<org.kie.server.api.model.KieContainerResource>getContainerInfo(String id)StringgetConversationId()org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.ReleaseId>getReleaseId(String containerId)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.KieServerInfo>getServerInfo()org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.KieServerStateInfo>getServerState()<T> TgetServicesClient(Class<T> serviceClient)org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.KieContainerResourceList>listContainers()org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.KieContainerResourceList>listContainers(org.kie.server.api.model.KieContainerResourceFilter containerFilter)voidsetClassLoader(ClassLoader classLoader)Sets the classloader for user class unmarshallingvoidsetResponseHandler(ResponseHandler responseHandler)org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.ReleaseId>updateReleaseId(String id, org.kie.server.api.model.ReleaseId releaseId)org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.ReleaseId>updateReleaseId(String id, org.kie.server.api.model.ReleaseId releaseId, boolean resetBeforeUpdate)org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.KieScannerResource>updateScanner(String id, org.kie.server.api.model.KieScannerResource resource)
-
-
-
Method Detail
-
getServicesClient
<T> T getServicesClient(Class<T> serviceClient)
-
getServerInfo
org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.KieServerInfo> getServerInfo()
-
listContainers
org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.KieContainerResourceList> listContainers()
-
listContainers
org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.KieContainerResourceList> listContainers(org.kie.server.api.model.KieContainerResourceFilter containerFilter)
-
createContainer
org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.KieContainerResource> createContainer(String id, org.kie.server.api.model.KieContainerResource resource)
-
activateContainer
org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.KieContainerResource> activateContainer(String id)
-
deactivateContainer
org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.KieContainerResource> deactivateContainer(String id)
-
getContainerInfo
org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.KieContainerResource> getContainerInfo(String id)
-
executeScript
org.kie.server.api.model.ServiceResponsesList executeScript(org.kie.server.api.commands.CommandScript script)
-
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)
-
getReleaseId
org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.ReleaseId> getReleaseId(String containerId)
-
updateReleaseId
org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.ReleaseId> updateReleaseId(String id, org.kie.server.api.model.ReleaseId releaseId)
-
updateReleaseId
org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.ReleaseId> updateReleaseId(String id, org.kie.server.api.model.ReleaseId releaseId, boolean resetBeforeUpdate)
-
getServerState
org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.KieServerStateInfo> getServerState()
-
close
void close()
-
executeCommands
@Deprecated org.kie.server.api.model.ServiceResponse<String> executeCommands(String id, String payload)
Deprecated.This method is deprecated on KieServicesClient as it was moved to RuleServicesClient
-
executeCommands
@Deprecated default org.kie.server.api.model.ServiceResponse<String> executeCommands(String id, org.kie.api.command.Command<?> cmd)
Deprecated.This method is deprecated on KieServicesClient as it was moved to RuleServicesClient
-
executeCommands
@Deprecated default org.kie.server.api.model.ServiceResponse<String> executeCommands(String id, org.kie.api.command.Command<?> cmd, javax.ws.rs.core.Response.Status response)
Deprecated.This method is deprecated on KieServicesClient as it was moved to RuleServicesClient
-
setClassLoader
void setClassLoader(ClassLoader classLoader)
Sets the classloader for user class unmarshalling- Parameters:
classLoader-
-
getClassLoader
ClassLoader getClassLoader()
Returns the current classloader in use for unmarshalling- Returns:
-
getConversationId
String getConversationId()
-
completeConversation
void completeConversation()
-
setResponseHandler
void setResponseHandler(ResponseHandler responseHandler)
-
-