Package omero.api
Class Callback_IScript_getScripts
- java.lang.Object
-
- IceInternal.CallbackBase
-
- IceInternal.TwowayCallback
-
- omero.api.Callback_IScript_getScripts
-
- All Implemented Interfaces:
Ice.TwowayCallback
,Ice.TwowayCallbackArg1<java.util.List<OriginalFile>>
,Ice.TwowayCallbackArg1UE<java.util.List<OriginalFile>>
public abstract class Callback_IScript_getScripts extends IceInternal.TwowayCallback implements Ice.TwowayCallbackArg1UE<java.util.List<OriginalFile>>
This method returns official server scripts as a list ofOriginalFile
objects. These scripts will be executed by the server if submitted viarunScript
. The input parameters necessary for proper functioning can be retrieved viagetParams
. TheOriginalFile.path
value can be used in other official scripts via the language specific import command, since the script directory will be placed on the appropriate environment path variable.scripts = scriptService.getScripts() for script in scripts: text = scriptService.getScriptText(script.id.val) # First character is a "/" symbol path = script.path.val\[1:\] path = path.replace("/",".") print "Possible import: %s" % path
-
-
Constructor Summary
Constructors Constructor Description Callback_IScript_getScripts()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
__completed(Ice.AsyncResult __result)
-