org.exoplatform.platform.gadget.services.ExoScriptingConsole
Class ExoScriptingConsoleRestService

java.lang.Object
  extended by org.exoplatform.platform.gadget.services.ExoScriptingConsole.ExoScriptingConsoleRestService
All Implemented Interfaces:
org.exoplatform.services.rest.resource.ResourceContainer

public class ExoScriptingConsoleRestService
extends Object
implements org.exoplatform.services.rest.resource.ResourceContainer


Field Summary
static Map<String,ExoScriptingConsole> _consoles
           
static Map<String,org.exoplatform.platform.gadget.services.ExoScriptingConsole.ConsoleTask> _consoleTasks
           
 
Constructor Summary
ExoScriptingConsoleRestService()
           
 
Method Summary
 javax.ws.rs.core.Response history(String sessionId)
           
 javax.ws.rs.core.Response languages()
           
 javax.ws.rs.core.Response run(String sessionId, String script)
           
static String runInConsole(String consoleId, String script)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_consoles

public static Map<String,ExoScriptingConsole> _consoles

_consoleTasks

public static Map<String,org.exoplatform.platform.gadget.services.ExoScriptingConsole.ConsoleTask> _consoleTasks
Constructor Detail

ExoScriptingConsoleRestService

public ExoScriptingConsoleRestService()
Method Detail

runInConsole

public static String runInConsole(String consoleId,
                                  String script)
                           throws Exception
Throws:
Exception

run

public javax.ws.rs.core.Response run(String sessionId,
                                     String script)

history

public javax.ws.rs.core.Response history(String sessionId)

languages

public javax.ws.rs.core.Response languages()


Copyright © 2003–2014 eXo Platform SAS. All rights reserved.