org.camunda.bpm.engine.impl.scripting
Class ScriptBindings
java.lang.Object
org.camunda.bpm.engine.impl.scripting.ScriptBindings
- All Implemented Interfaces:
- Map<String,Object>, Bindings
public class ScriptBindings
- extends Object
- implements Bindings
- Author:
- Tom Baeyens
| Nested classes/interfaces inherited from interface java.util.Map |
Map.Entry<K,V> |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UNSTORED_KEYS
protected static final Set<String> UNSTORED_KEYS
- The script engine implementations put some key/value pairs into the binding.
This list contains those keys, such that they wouldn't be stored as process variable.
This list contains the keywords for JUEL, Javascript and Groovy.
scriptResolvers
protected List<Resolver> scriptResolvers
variableScope
protected VariableScope variableScope
ScriptBindings
public ScriptBindings(List<Resolver> scriptResolvers,
VariableScope variableScope)
containsKey
public boolean containsKey(Object key)
- Specified by:
containsKey in interface Map<String,Object>- Specified by:
containsKey in interface Bindings
get
public Object get(Object key)
- Specified by:
get in interface Map<String,Object>- Specified by:
get in interface Bindings
put
public Object put(String name,
Object value)
- Specified by:
put in interface Map<String,Object>- Specified by:
put in interface Bindings
entrySet
public Set<Map.Entry<String,Object>> entrySet()
- Specified by:
entrySet in interface Map<String,Object>
keySet
public Set<String> keySet()
- Specified by:
keySet in interface Map<String,Object>
size
public int size()
- Specified by:
size in interface Map<String,Object>
values
public Collection<Object> values()
- Specified by:
values in interface Map<String,Object>
putAll
public void putAll(Map<? extends String,? extends Object> toMerge)
- Specified by:
putAll in interface Map<String,Object>- Specified by:
putAll in interface Bindings
remove
public Object remove(Object key)
- Specified by:
remove in interface Map<String,Object>- Specified by:
remove in interface Bindings
clear
public void clear()
- Specified by:
clear in interface Map<String,Object>
containsValue
public boolean containsValue(Object value)
- Specified by:
containsValue in interface Map<String,Object>
isEmpty
public boolean isEmpty()
- Specified by:
isEmpty in interface Map<String,Object>
Copyright © 2014 camunda services GmbH. All Rights Reserved.