KIE :: Execution Server :: Client 6.2.0.Beta1

org.kie.server.client
Class KieServicesClient

java.lang.Object
  extended by org.kie.server.client.KieServicesClient

public class KieServicesClient
extends Object


Constructor Summary
KieServicesClient(String baseURI)
           
 
Method Summary
 ServiceResponse<KieContainerResource> createContainer(String id, KieContainerResource resource)
           
 ServiceResponse<Void> disposeContainer(String id)
           
 ServiceResponse<String> executeCommands(String id, String payload)
           
 List<ServiceResponse<? extends Object>> 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

KieServicesClient

public KieServicesClient(String baseURI)
Method Detail

getServerInfo

public ServiceResponse<KieServerInfo> getServerInfo()
                                             throws org.jboss.resteasy.client.ClientResponseFailure
Throws:
org.jboss.resteasy.client.ClientResponseFailure

listContainers

public ServiceResponse<KieContainerResourceList> listContainers()
                                                         throws org.jboss.resteasy.client.ClientResponseFailure
Throws:
org.jboss.resteasy.client.ClientResponseFailure

createContainer

public ServiceResponse<KieContainerResource> createContainer(String id,
                                                             KieContainerResource resource)
                                                      throws org.jboss.resteasy.client.ClientResponseFailure
Throws:
org.jboss.resteasy.client.ClientResponseFailure

getContainerInfo

public ServiceResponse<KieContainerResource> getContainerInfo(String id)
                                                       throws org.jboss.resteasy.client.ClientResponseFailure
Throws:
org.jboss.resteasy.client.ClientResponseFailure

disposeContainer

public ServiceResponse<Void> disposeContainer(String id)
                                       throws org.jboss.resteasy.client.ClientResponseFailure
Throws:
org.jboss.resteasy.client.ClientResponseFailure

executeCommands

public ServiceResponse<String> executeCommands(String id,
                                               String payload)
                                        throws org.jboss.resteasy.client.ClientResponseFailure
Throws:
org.jboss.resteasy.client.ClientResponseFailure

executeScript

public List<ServiceResponse<? extends Object>> executeScript(CommandScript script)
                                                      throws org.jboss.resteasy.client.ClientResponseFailure
Throws:
org.jboss.resteasy.client.ClientResponseFailure

getScannerInfo

public ServiceResponse<KieScannerResource> getScannerInfo(String id)

updateScanner

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

updateReleaseId

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

KIE :: Execution Server :: Client 6.2.0.Beta1

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