KIE :: Execution Server :: Client 6.2.1-SNAPSHOT

org.kie.server.client
Interface KieServicesClient

All Known Implementing Classes:
KieServicesClientImpl

public interface KieServicesClient


Method Summary
 ServiceResponse<KieContainerResource> createContainer(String id, KieContainerResource resource)
           
 ServiceResponse<Void> disposeContainer(String id)
           
 ServiceResponse<String> executeCommands(String id, String payload)
           
 ServiceResponsesList executeScript(CommandScript script)
           
 ServiceResponse<KieContainerResource> getContainerInfo(String id)
           
 ServiceResponse<KieScannerResource> getScannerInfo(String id)
           
 ServiceResponse<KieServerInfo> getServerInfo()
           
 ServiceResponse<KieContainerResourceList> listContainers()
           
 ServiceResponse<ReleaseId> updateReleaseId(String id, ReleaseId releaseId)
           
 ServiceResponse<KieScannerResource> updateScanner(String id, KieScannerResource resource)
           
 

Method Detail

getServerInfo

ServiceResponse<KieServerInfo> getServerInfo()

listContainers

ServiceResponse<KieContainerResourceList> listContainers()

createContainer

ServiceResponse<KieContainerResource> createContainer(String id,
                                                      KieContainerResource resource)

getContainerInfo

ServiceResponse<KieContainerResource> getContainerInfo(String id)

disposeContainer

ServiceResponse<Void> disposeContainer(String id)

executeCommands

ServiceResponse<String> executeCommands(String id,
                                        String payload)

executeScript

ServiceResponsesList executeScript(CommandScript script)

getScannerInfo

ServiceResponse<KieScannerResource> getScannerInfo(String id)

updateScanner

ServiceResponse<KieScannerResource> updateScanner(String id,
                                                  KieScannerResource resource)

updateReleaseId

ServiceResponse<ReleaseId> updateReleaseId(String id,
                                           ReleaseId releaseId)

KIE :: Execution Server :: Client 6.2.1-SNAPSHOT

Copyright © 2001-2015 JBoss by Red Hat. All Rights Reserved.