KIE :: Execution Server :: Services 6.2.0.Beta3

org.kie.server.services.rest
Class KieServerRestImpl

java.lang.Object
  extended by org.kie.server.services.rest.KieServerRestImpl
All Implemented Interfaces:
KieServer

public class KieServerRestImpl
extends Object
implements KieServer


Constructor Summary
KieServerRestImpl()
           
KieServerRestImpl(KieServerImpl server)
           
 
Method Summary
 javax.ws.rs.core.Response createContainer(String id, KieContainerResource container)
           
 javax.ws.rs.core.Response disposeContainer(String id)
           
 javax.ws.rs.core.Response execute(CommandScript command)
           
 javax.ws.rs.core.Response execute(String id, String cmdPayload)
           
 javax.ws.rs.core.Response getContainerInfo(String id)
           
 javax.ws.rs.core.Response getInfo()
           
 javax.ws.rs.core.Response getReleaseId(String id)
           
 javax.ws.rs.core.Response getScannerInfo(String id)
           
 KieServerImpl getServer()
           
 javax.ws.rs.core.Response listContainers()
           
 void setServer(KieServerImpl server)
           
 javax.ws.rs.core.Response updateReleaseId(String id, ReleaseId releaseId)
           
 javax.ws.rs.core.Response 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

KieServerRestImpl

public KieServerRestImpl()

KieServerRestImpl

public KieServerRestImpl(KieServerImpl server)
Method Detail

getServer

public KieServerImpl getServer()

setServer

public void setServer(KieServerImpl server)

getInfo

public javax.ws.rs.core.Response getInfo()
Specified by:
getInfo in interface KieServer

execute

public javax.ws.rs.core.Response execute(CommandScript command)
Specified by:
execute in interface KieServer

listContainers

public javax.ws.rs.core.Response listContainers()
Specified by:
listContainers in interface KieServer

createContainer

public javax.ws.rs.core.Response createContainer(String id,
                                                 KieContainerResource container)
Specified by:
createContainer in interface KieServer

getContainerInfo

public javax.ws.rs.core.Response getContainerInfo(String id)
Specified by:
getContainerInfo in interface KieServer

disposeContainer

public javax.ws.rs.core.Response disposeContainer(String id)
Specified by:
disposeContainer in interface KieServer

execute

public javax.ws.rs.core.Response execute(String id,
                                         String cmdPayload)
Specified by:
execute in interface KieServer

getScannerInfo

public javax.ws.rs.core.Response getScannerInfo(String id)
Specified by:
getScannerInfo in interface KieServer

updateScanner

public javax.ws.rs.core.Response updateScanner(String id,
                                               KieScannerResource resource)
Specified by:
updateScanner in interface KieServer

getReleaseId

public javax.ws.rs.core.Response getReleaseId(String id)
Specified by:
getReleaseId in interface KieServer

updateReleaseId

public javax.ws.rs.core.Response updateReleaseId(String id,
                                                 ReleaseId releaseId)
Specified by:
updateReleaseId in interface KieServer

KIE :: Execution Server :: Services 6.2.0.Beta3

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