KIE :: Execution Server :: Client 6.2.0.CR4

org.kie.server.client
Class KieServicesClient

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

public class KieServicesClient
extends Object


Field Summary
static long DEFAULT_REQUEST_TIMEOUT_MILLIS
           
 
Constructor Summary
KieServicesClient(String baseURI)
           
KieServicesClient(String baseURI, javax.ws.rs.core.MediaType mediaType)
           
KieServicesClient(String baseURI, String username, String password)
           
KieServicesClient(String baseURI, String username, String password, javax.ws.rs.core.MediaType mediaType)
           
KieServicesClient(String baseURI, String username, String password, javax.ws.rs.core.MediaType mediaType, long requestTimeoutMillis)
           
 
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
 

Field Detail

DEFAULT_REQUEST_TIMEOUT_MILLIS

public static final long DEFAULT_REQUEST_TIMEOUT_MILLIS
See Also:
Constant Field Values
Constructor Detail

KieServicesClient

public KieServicesClient(String baseURI)

KieServicesClient

public KieServicesClient(String baseURI,
                         javax.ws.rs.core.MediaType mediaType)

KieServicesClient

public KieServicesClient(String baseURI,
                         String username,
                         String password)

KieServicesClient

public KieServicesClient(String baseURI,
                         String username,
                         String password,
                         javax.ws.rs.core.MediaType mediaType)

KieServicesClient

public KieServicesClient(String baseURI,
                         String username,
                         String password,
                         javax.ws.rs.core.MediaType mediaType,
                         long requestTimeoutMillis)
Method Detail

getServerInfo

public ServiceResponse<KieServerInfo> getServerInfo()

listContainers

public ServiceResponse<KieContainerResourceList> listContainers()

createContainer

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

getContainerInfo

public ServiceResponse<KieContainerResource> getContainerInfo(String id)

disposeContainer

public ServiceResponse<Void> disposeContainer(String id)

executeCommands

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

executeScript

public ServiceResponsesList executeScript(CommandScript script)

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.CR4

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