Class ConvenientBpeeExecutionContext
- java.lang.Object
-
- groovy.lang.GroovyObjectSupport
-
- groovy.util.Expando
-
- de.uplanet.lucy.server.scripting.bpee.ConvenientBpeeExecutionContext
-
- All Implemented Interfaces:
de.uplanet.lucy.bpee.IBpeeExecutionContext,de.uplanet.util.IDumpable,groovy.lang.GroovyObject
public final class ConvenientBpeeExecutionContext extends groovy.util.Expando implements de.uplanet.lucy.bpee.IBpeeExecutionContext
-
-
Constructor Summary
Constructors Constructor Description ConvenientBpeeExecutionContext(de.uplanet.lucy.bpee.IBpeeExecutionContext p_ctx)
-
Method Summary
-
-
-
Method Detail
-
hasProcessingContext
public boolean hasProcessingContext()
- Specified by:
hasProcessingContextin interfacede.uplanet.lucy.bpee.IBpeeExecutionContext
-
getProcessingContext
public IProcessingContext getProcessingContext()
- Specified by:
getProcessingContextin interfacede.uplanet.lucy.bpee.IBpeeExecutionContext
-
getWrappedContext
public de.uplanet.lucy.bpee.IBpeeExecutionContext getWrappedContext()
-
contains
public boolean contains(QName p_qnm)
- Specified by:
containsin interfacede.uplanet.lucy.bpee.IBpeeExecutionContext
-
containsVariable
public boolean containsVariable(QName p_qnmVariable)
- Specified by:
containsVariablein interfacede.uplanet.lucy.bpee.IBpeeExecutionContext
-
get
public Object get(QName p_qnm)
- Specified by:
getin interfacede.uplanet.lucy.bpee.IBpeeExecutionContext
-
getVariable
public IValueHolder<?> getVariable(String p_strNamespace, String p_strLocalName)
-
getVariable
public IValueHolder<?> getVariable(QName p_qnmVariable)
- Specified by:
getVariablein interfacede.uplanet.lucy.bpee.IBpeeExecutionContext
-
put
public void put(QName p_qnm, Object p_value)
- Specified by:
putin interfacede.uplanet.lucy.bpee.IBpeeExecutionContext
-
putVariable
public void putVariable(String p_strNamespace, String p_strLocalName, IValueHolder<?> p_vh)
-
putVariable
public void putVariable(QName p_qnmVariable, IValueHolder<?> p_vh)
- Specified by:
putVariablein interfacede.uplanet.lucy.bpee.IBpeeExecutionContext
-
remove
public void remove(QName p_qnm)
- Specified by:
removein interfacede.uplanet.lucy.bpee.IBpeeExecutionContext
-
removeVariable
public void removeVariable(QName p_qnmVariable)
- Specified by:
removeVariablein interfacede.uplanet.lucy.bpee.IBpeeExecutionContext
-
getOrderedVariableKeySet
public SortedSet<QName> getOrderedVariableKeySet()
- Specified by:
getOrderedVariableKeySetin interfacede.uplanet.lucy.bpee.IBpeeExecutionContext
-
dump
public String dump()
- Specified by:
dumpin interfacede.uplanet.util.IDumpable
-
getConstantVars
public NamespaceAccessor getConstantVars()
An accessor for theVARIABLE_NAMESPACE.CONSTANTnamespace.- Returns:
- The namespace accessor.
-
getSystemVars
public NamespaceAccessor getSystemVars()
An accessor for theVARIABLE_NAMESPACE.SYSTEMnamespace.- Returns:
- The namespace accessor.
-
getUserVars
public NamespaceAccessor getUserVars()
An accessor for theVARIABLE_NAMESPACE.SYSTEM_USERnamespace.- Returns:
- The namespace accessor.
-
getSessionVars
public NamespaceAccessor getSessionVars()
An accessor for theVARIABLE_NAMESPACE.SESSIONnamespace.- Returns:
- The namespace accessor.
-
getRequestVars
public NamespaceAccessor getRequestVars()
An accessor for theVARIABLE_NAMESPACE.REQUESTnamespace.- Returns:
- The namespace accessor.
-
getBpeeVars
public NamespaceAccessor getBpeeVars()
An accessor for theVARIABLE_NAMESPACE.BPEEnamespace.- Returns:
- The namespace accessor.
-
getBpeeDynamicVars
public NamespaceAccessor getBpeeDynamicVars()
An accessor for theVARIABLE_NAMESPACE.BPEE_DYNAMICnamespace.- Returns:
- The namespace accessor.
-
getTempVars
public NamespaceAccessor getTempVars()
An accessor for theVARIABLE_NAMESPACE.TEMPORARYnamespace.- Returns:
- The namespace accessor.
-
getSrcPageVars
public NamespaceAccessor getSrcPageVars()
An accessor for theVARIABLE_NAMESPACE.SOURCE_PAGE_VALUEnamespace.- Returns:
- The namespace accessor.
-
getDatafieldVars
public NamespaceAccessor getDatafieldVars()
An accessor for theVARIABLE_NAMESPACE.DATAFIELDnamespace.- Returns:
- The namespace accessor.
-
-