| java.lang.Object com.flexive.ejb.beans.ScriptingEngineBean
ScriptingEngineBean | public class ScriptingEngineBean implements ScriptingEngine,ScriptingEngineLocal(Code) | | ScriptingEngine implementation
author: Markus Plesser (markus.plesser@flexive.com), UCS - unique computing solutions gmbh (http://www.ucs.at) |
Method Summary | |
public FxScriptMappingEntry | createAssignmentScriptMapping(FxScriptEvent scriptEvent, long scriptId, long assignmentId, boolean active, boolean derivedUsage) | public FxScriptMappingEntry | createAssignmentScriptMapping(long scriptId, long typeId, boolean active, boolean derivedUsage) | public FxScriptInfo | createScript(FxScriptEvent event, String name, String description, String code) | public FxScriptInfo | createScriptFromDropLibrary(String dropName, FxScriptEvent event, String libraryname, String name, String description) | public FxScriptInfo | createScriptFromLibrary(FxScriptEvent event, String libraryname, String name, String description) | public FxScriptMappingEntry | createTypeScriptMapping(FxScriptEvent scriptEvent, long scriptId, long typeId, boolean active, boolean derivedUsage) | public FxScriptMappingEntry | createTypeScriptMapping(long scriptId, long typeId, boolean active, boolean derivedUsage) | public void | executeDropRunOnceScripts(Parameter<Boolean> param, String dropName) | public void | executeDropStartupScripts(String dropName) | public void | executeRunOnceScripts() | public void | executeStartupScripts() | public List<String[]> | getAvailableScriptEngines() | public List<Long> | getByScriptType(FxScriptEvent scriptEvent) | public FxScriptInfo | getScriptInfo(long scriptId) | public FxScriptInfo[] | getScriptInfos() | public String | loadScriptCode(long scriptId) | public FxScriptMapping | loadScriptMapping(Connection _con, long scriptId) | public void | removeAssignmentScriptMapping(long scriptId, long assignmentId) | public void | removeAssignmentScriptMappingForEvent(long scriptId, long assignmentId, FxScriptEvent event) | public void | removeScript(long scriptId) | public void | removeTypeScriptMapping(long scriptId, long typeId) | public void | removeTypeScriptMappingForEvent(long scriptId, long typeId, FxScriptEvent event) | public FxScriptResult | runScript(long scriptId, FxScriptBinding binding) | public FxScriptResult | runScript(long scriptId) | public FxScriptResult | runScript(String name, FxScriptBinding binding, String code) | public FxScriptMappingEntry | updateAssignmentScriptMappingForEvent(long scriptId, long assignmentId, FxScriptEvent event, boolean active, boolean derivedUsage) | public void | updateScriptCode(long scriptId, String code) | public void | updateScriptInfo(long scriptId, FxScriptEvent event, String name, String description, String code, boolean active) | public void | updateScriptInfo(FxScriptInfoEdit script) | public FxScriptMappingEntry | updateTypeScriptMappingForEvent(long scriptId, long typeId, FxScriptEvent event, boolean active, boolean derivedUsage) |
ctx | javax.ejb.SessionContext ctx(Code) | | |
scriptCacheTimestamp | static volatile long scriptCacheTimestamp(Code) | | Timestamp of the script cache
|
executeRunOnceScripts | public void executeRunOnceScripts()(Code) | | |
executeStartupScripts | public void executeStartupScripts()(Code) | | |
removeAssignmentScriptMapping | public void removeAssignmentScriptMapping(long scriptId, long assignmentId) throws FxApplicationException(Code) | | |
|
|