org.camunda.bpm.engine.impl.scripting
Class DynamicSourceExecutableScript

java.lang.Object
  extended by org.camunda.bpm.engine.impl.scripting.ExecutableScript
      extended by org.camunda.bpm.engine.impl.scripting.DynamicExecutableScript
          extended by org.camunda.bpm.engine.impl.scripting.DynamicSourceExecutableScript

public class DynamicSourceExecutableScript
extends DynamicExecutableScript

A script which source code is dynamically determined during the execution. Therefore it has to be executed in the context of an atomic operation.

Author:
Sebastian Menski

Field Summary
 
Fields inherited from class org.camunda.bpm.engine.impl.scripting.DynamicExecutableScript
scriptExpression
 
Fields inherited from class org.camunda.bpm.engine.impl.scripting.ExecutableScript
language
 
Constructor Summary
DynamicSourceExecutableScript(Expression scriptSourceExpression, String language)
           
 
Method Summary
 ExecutableScript getScript(VariableScope<?> variableScope)
           
 
Methods inherited from class org.camunda.bpm.engine.impl.scripting.DynamicExecutableScript
compileScript, execute
 
Methods inherited from class org.camunda.bpm.engine.impl.scripting.ExecutableScript
getLanguage
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DynamicSourceExecutableScript

public DynamicSourceExecutableScript(Expression scriptSourceExpression,
                                     String language)
Method Detail

getScript

public ExecutableScript getScript(VariableScope<?> variableScope)
Specified by:
getScript in class DynamicExecutableScript


Copyright © 2014 camunda services GmbH. All Rights Reserved.