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)
void
close()
void
completeConversation()
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.ServiceResponsesList
executeScript(org.kie.server.api.commands.CommandScript script)
ClassLoader
getClassLoader()
Returns the current classloader in use for unmarshallingorg.kie.server.api.model.ServiceResponse<org.kie.server.api.model.KieContainerResource>
getContainerInfo(String id)
String
getConversationId()
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> T
getServicesClient(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)
void
setClassLoader(ClassLoader classLoader)
Sets the classloader for user class unmarshallingvoid
setResponseHandler(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)
-
-