public class KieServicesClientImpl extends AbstractKieServicesClientImpl implements KieServicesClient
baseURI, BYPASS_AUTH_USER, classLoader, config, marshaller, owner
Constructor and Description |
---|
KieServicesClientImpl(KieServicesConfiguration config) |
KieServicesClientImpl(KieServicesConfiguration config,
ClassLoader classLoader) |
Modifier and Type | Method and Description |
---|---|
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<Void> |
disposeContainer(String id) |
org.kie.server.api.model.ServiceResponse<String> |
executeCommands(String id,
org.kie.api.command.Command<?> cmd)
Deprecated.
|
org.kie.server.api.model.ServiceResponse<String> |
executeCommands(String id,
String payload)
Deprecated.
|
org.kie.server.api.model.ServiceResponsesList |
executeScript(org.kie.server.api.commands.CommandScript script) |
ClassLoader |
getClassLoader()
Returns the current classloader in use for unmarshalling
|
org.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.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 unmarshalling
|
void |
setConversationId(String conversationId) |
String |
toString() |
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.KieScannerResource> |
updateScanner(String id,
org.kie.server.api.model.KieScannerResource resource) |
buildQueryString, checkResultType, createExceptionForUnexpectedResponseCode, deserialize, executeJmsCommand, executeJmsCommand, executeJmsCommand, executeJmsCommand, getAdditionalParams, 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, throwExceptionOnFailure
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
setResponseHandler
public KieServicesClientImpl(KieServicesConfiguration config)
public KieServicesClientImpl(KieServicesConfiguration config, ClassLoader classLoader)
public <T> T getServicesClient(Class<T> serviceClient)
getServicesClient
in interface KieServicesClient
public org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.KieServerInfo> getServerInfo()
getServerInfo
in interface KieServicesClient
public org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.KieContainerResourceList> listContainers()
listContainers
in interface KieServicesClient
public org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.KieContainerResourceList> listContainers(org.kie.server.api.model.KieContainerResourceFilter containerFilter)
listContainers
in interface KieServicesClient
public org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.KieContainerResource> createContainer(String id, org.kie.server.api.model.KieContainerResource resource)
createContainer
in interface KieServicesClient
public org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.KieContainerResource> getContainerInfo(String id)
getContainerInfo
in interface KieServicesClient
public org.kie.server.api.model.ServiceResponse<Void> disposeContainer(String id)
disposeContainer
in interface KieServicesClient
public org.kie.server.api.model.ServiceResponsesList executeScript(org.kie.server.api.commands.CommandScript script)
executeScript
in interface KieServicesClient
public org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.KieScannerResource> getScannerInfo(String id)
getScannerInfo
in interface KieServicesClient
public 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 KieServicesClient
public org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.ReleaseId> updateReleaseId(String id, org.kie.server.api.model.ReleaseId releaseId)
updateReleaseId
in interface KieServicesClient
public org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.KieServerStateInfo> getServerState()
getServerState
in interface KieServicesClient
@Deprecated public org.kie.server.api.model.ServiceResponse<String> executeCommands(String id, String payload)
executeCommands
in interface KieServicesClient
RuleServicesClient.executeCommands(String, String)
@Deprecated public org.kie.server.api.model.ServiceResponse<String> executeCommands(String id, org.kie.api.command.Command<?> cmd)
executeCommands
in interface KieServicesClient
RuleServicesClient.executeCommands(String, Command)
public void setClassLoader(ClassLoader classLoader)
KieServicesClient
setClassLoader
in interface KieServicesClient
public ClassLoader getClassLoader()
KieServicesClient
getClassLoader
in interface KieServicesClient
public String getConversationId()
getConversationId
in interface KieServicesClient
getConversationId
in class AbstractKieServicesClientImpl
public void completeConversation()
completeConversation
in interface KieServicesClient
public void setConversationId(String conversationId)
Copyright © 2001–2018 JBoss by Red Hat. All rights reserved.