KIE :: Execution Server :: Client 6.2.1-SNAPSHOT

org.kie.server.client.impl
Class KieServicesClientImpl

java.lang.Object
  extended by org.kie.server.client.impl.KieServicesClientImpl
All Implemented Interfaces:
KieServicesClient

public class KieServicesClientImpl
extends Object
implements KieServicesClient


Constructor Summary
KieServicesClientImpl(KieServicesConfiguration config)
           
 
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)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

KieServicesClientImpl

public KieServicesClientImpl(KieServicesConfiguration config)
Method Detail

getServerInfo

public ServiceResponse<KieServerInfo> getServerInfo()
Specified by:
getServerInfo in interface KieServicesClient

listContainers

public ServiceResponse<KieContainerResourceList> listContainers()
Specified by:
listContainers in interface KieServicesClient

createContainer

public ServiceResponse<KieContainerResource> createContainer(String id,
                                                             KieContainerResource resource)
Specified by:
createContainer in interface KieServicesClient

getContainerInfo

public ServiceResponse<KieContainerResource> getContainerInfo(String id)
Specified by:
getContainerInfo in interface KieServicesClient

disposeContainer

public ServiceResponse<Void> disposeContainer(String id)
Specified by:
disposeContainer in interface KieServicesClient

executeCommands

public ServiceResponse<String> executeCommands(String id,
                                               String payload)
Specified by:
executeCommands in interface KieServicesClient

executeScript

public ServiceResponsesList executeScript(CommandScript script)
Specified by:
executeScript in interface KieServicesClient

getScannerInfo

public ServiceResponse<KieScannerResource> getScannerInfo(String id)
Specified by:
getScannerInfo in interface KieServicesClient

updateScanner

public ServiceResponse<KieScannerResource> updateScanner(String id,
                                                         KieScannerResource resource)
Specified by:
updateScanner in interface KieServicesClient

updateReleaseId

public ServiceResponse<ReleaseId> updateReleaseId(String id,
                                                  ReleaseId releaseId)
Specified by:
updateReleaseId in interface KieServicesClient

KIE :: Execution Server :: Client 6.2.1-SNAPSHOT

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