public class KieServicesClientImpl extends AbstractKieServicesClientImpl implements KieServicesClient
baseURI, BYPASS_AUTH_USER, classLoader, config, marshaller| Constructor and Description |
|---|
KieServicesClientImpl(KieServicesConfiguration config) |
KieServicesClientImpl(KieServicesConfiguration config,
ClassLoader classLoader) |
| Modifier and Type | Method and Description |
|---|---|
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) |
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() |
<T> T |
getServicesClient(Class<T> serviceClient) |
org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.KieContainerResourceList> |
listContainers() |
void |
setClassLoader(ClassLoader classLoader)
Sets the classloader for user class unmarshalling
|
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, getAdditionalParams, getHeaders, getMediaType, getMessage, getPagingQueryString, getUserAndAdditionalParam, getUserAndAdditionalParams, getUserAndPagingQueryString, getUserQueryStr, initializeURI, makeHttpDeleteRequestAndCreateCustomResponse, makeHttpDeleteRequestAndCreateServiceResponse, makeHttpGetRequestAndCreateCustomResponse, makeHttpGetRequestAndCreateRawResponse, makeHttpGetRequestAndCreateRawResponse, makeHttpGetRequestAndCreateServiceResponse, makeHttpPostRequestAndCreateCustomResponse, makeHttpPostRequestAndCreateCustomResponse, makeHttpPostRequestAndCreateCustomResponse, makeHttpPostRequestAndCreateServiceResponse, makeHttpPostRequestAndCreateServiceResponse, makeHttpPostRequestAndCreateServiceResponse, makeHttpPostRequestAndCreateServiceResponse, makeHttpPutRequestAndCreateCustomResponse, makeHttpPutRequestAndCreateCustomResponse, makeHttpPutRequestAndCreateServiceResponse, makeHttpPutRequestAndCreateServiceResponse, newRequest, safeList, safeMap, sendTaskOperation, serialize, throwExceptionOnFailurepublic KieServicesClientImpl(KieServicesConfiguration config)
public KieServicesClientImpl(KieServicesConfiguration config, ClassLoader classLoader)
public <T> T getServicesClient(Class<T> serviceClient)
getServicesClient in interface KieServicesClientpublic org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.KieServerInfo> getServerInfo()
getServerInfo in interface KieServicesClientpublic org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.KieContainerResourceList> listContainers()
listContainers in interface KieServicesClientpublic 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 KieServicesClientpublic org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.KieContainerResource> getContainerInfo(String id)
getContainerInfo in interface KieServicesClientpublic org.kie.server.api.model.ServiceResponse<Void> disposeContainer(String id)
disposeContainer in interface KieServicesClientpublic org.kie.server.api.model.ServiceResponsesList executeScript(org.kie.server.api.commands.CommandScript script)
executeScript in interface KieServicesClientpublic org.kie.server.api.model.ServiceResponse<org.kie.server.api.model.KieScannerResource> getScannerInfo(String id)
getScannerInfo in interface KieServicesClientpublic 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 KieServicesClientpublic 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@Deprecated public org.kie.server.api.model.ServiceResponse<String> executeCommands(String id, String payload)
executeCommands in interface KieServicesClientRuleServicesClient.executeCommands(String, String)@Deprecated public org.kie.server.api.model.ServiceResponse<String> executeCommands(String id, org.kie.api.command.Command<?> cmd)
executeCommands in interface KieServicesClientRuleServicesClient.executeCommands(String, Command)public void setClassLoader(ClassLoader classLoader)
KieServicesClientsetClassLoader in interface KieServicesClientpublic ClassLoader getClassLoader()
KieServicesClientgetClassLoader in interface KieServicesClientCopyright © 2001–2016 JBoss by Red Hat. All rights reserved.