public class SolverServicesClientImpl extends AbstractKieServicesClientImpl implements SolverServicesClient
baseURI, BYPASS_AUTH_USER, classLoader, config, marshaller, owner
Constructor and Description |
---|
SolverServicesClientImpl(KieServicesConfiguration config) |
SolverServicesClientImpl(KieServicesConfiguration config,
ClassLoader classLoader) |
Modifier and Type | Method and Description |
---|---|
org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.instance.SolverInstance> |
createSolver(String containerId,
String solverId,
String configFile) |
org.kie.server.api.model.ServiceResponse<Void> |
disposeSolver(String containerId,
String solverId) |
org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.instance.SolverInstance> |
getSolverBestSolution(String containerId,
String solverId) |
org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.instance.SolverInstanceList> |
getSolvers(String containerId) |
org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.instance.SolverInstance> |
getSolverState(String containerId,
String solverId) |
protected void |
throwExceptionOnFailure(org.kie.server.api.model.ServiceResponse<?> serviceResponse) |
org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.instance.SolverInstance> |
updateSolverState(String containerId,
String solverId,
org.kie.server.api.model.instance.SolverInstance instance) |
buildQueryString, checkResultType, createExceptionForUnexpectedResponseCode, deserialize, executeJmsCommand, executeJmsCommand, executeJmsCommand, executeJmsCommand, getAdditionalParams, getConversationId, getHeaders, getMediaType, getMessage, getPagingQueryString, getResponseHandler, getUserAndAdditionalParam, getUserAndAdditionalParams, getUserAndPagingQueryString, getUserQueryStr, initializeURI, makeBackwardCompatibleHttpPostRequestAndCreateServiceResponse, makeBackwardCompatibleHttpPostRequestAndCreateServiceResponse, makeHttpDeleteRequestAndCreateCustomResponse, makeHttpDeleteRequestAndCreateServiceResponse, makeHttpGetRequestAndCreateCustomResponse, makeHttpGetRequestAndCreateRawResponse, makeHttpGetRequestAndCreateRawResponse, makeHttpGetRequestAndCreateServiceResponse, makeHttpPostRequestAndCreateCustomResponse, makeHttpPostRequestAndCreateCustomResponse, makeHttpPostRequestAndCreateCustomResponse, makeHttpPostRequestAndCreateServiceResponse, makeHttpPostRequestAndCreateServiceResponse, makeHttpPostRequestAndCreateServiceResponse, makeHttpPostRequestAndCreateServiceResponse, makeHttpPutRequestAndCreateCustomResponse, makeHttpPutRequestAndCreateCustomResponse, makeHttpPutRequestAndCreateServiceResponse, makeHttpPutRequestAndCreateServiceResponse, newRequest, safeList, safeMap, sendTaskOperation, serialize, setOwner, setResponseHandler, shouldReturnWithNullResponse
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
setResponseHandler
public SolverServicesClientImpl(KieServicesConfiguration config)
public SolverServicesClientImpl(KieServicesConfiguration config, ClassLoader classLoader)
public org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.instance.SolverInstanceList> getSolvers(String containerId)
getSolvers
in interface SolverServicesClient
public org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.instance.SolverInstance> createSolver(String containerId, String solverId, String configFile)
createSolver
in interface SolverServicesClient
public org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.instance.SolverInstance> getSolverState(String containerId, String solverId)
getSolverState
in interface SolverServicesClient
public org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.instance.SolverInstance> getSolverBestSolution(String containerId, String solverId)
getSolverBestSolution
in interface SolverServicesClient
public org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.instance.SolverInstance> updateSolverState(String containerId, String solverId, org.kie.server.api.model.instance.SolverInstance instance)
updateSolverState
in interface SolverServicesClient
public org.kie.server.api.model.ServiceResponse<Void> disposeSolver(String containerId, String solverId)
disposeSolver
in interface SolverServicesClient
protected void throwExceptionOnFailure(org.kie.server.api.model.ServiceResponse<?> serviceResponse)
throwExceptionOnFailure
in class AbstractKieServicesClientImpl
Copyright © 2001–2018 JBoss by Red Hat. All rights reserved.