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:
hasProcessingContext
in interfacede.uplanet.lucy.bpee.IBpeeExecutionContext
-
getProcessingContext
public IProcessingContext getProcessingContext()
- Specified by:
getProcessingContext
in interfacede.uplanet.lucy.bpee.IBpeeExecutionContext
-
getWrappedContext
public de.uplanet.lucy.bpee.IBpeeExecutionContext getWrappedContext()
-
contains
public boolean contains(QName p_qnm)
- Specified by:
contains
in interfacede.uplanet.lucy.bpee.IBpeeExecutionContext
-
containsVariable
public boolean containsVariable(QName p_qnmVariable)
- Specified by:
containsVariable
in interfacede.uplanet.lucy.bpee.IBpeeExecutionContext
-
get
public Object get(QName p_qnm)
- Specified by:
get
in interfacede.uplanet.lucy.bpee.IBpeeExecutionContext
-
getVariable
public IValueHolder<?> getVariable(String p_strNamespace, String p_strLocalName)
-
getVariable
public IValueHolder<?> getVariable(QName p_qnmVariable)
- Specified by:
getVariable
in interfacede.uplanet.lucy.bpee.IBpeeExecutionContext
-
put
public void put(QName p_qnm, Object p_value)
- Specified by:
put
in 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:
putVariable
in interfacede.uplanet.lucy.bpee.IBpeeExecutionContext
-
remove
public void remove(QName p_qnm)
- Specified by:
remove
in interfacede.uplanet.lucy.bpee.IBpeeExecutionContext
-
removeVariable
public void removeVariable(QName p_qnmVariable)
- Specified by:
removeVariable
in interfacede.uplanet.lucy.bpee.IBpeeExecutionContext
-
getOrderedVariableKeySet
public SortedSet<QName> getOrderedVariableKeySet()
- Specified by:
getOrderedVariableKeySet
in interfacede.uplanet.lucy.bpee.IBpeeExecutionContext
-
dump
public String dump()
- Specified by:
dump
in interfacede.uplanet.util.IDumpable
-
getConstantVars
public NamespaceAccessor getConstantVars()
An accessor for theVARIABLE_NAMESPACE.CONSTANT
namespace.- Returns:
- The namespace accessor.
-
getSystemVars
public NamespaceAccessor getSystemVars()
An accessor for theVARIABLE_NAMESPACE.SYSTEM
namespace.- Returns:
- The namespace accessor.
-
getUserVars
public NamespaceAccessor getUserVars()
An accessor for theVARIABLE_NAMESPACE.SYSTEM_USER
namespace.- Returns:
- The namespace accessor.
-
getSessionVars
public NamespaceAccessor getSessionVars()
An accessor for theVARIABLE_NAMESPACE.SESSION
namespace.- Returns:
- The namespace accessor.
-
getRequestVars
public NamespaceAccessor getRequestVars()
An accessor for theVARIABLE_NAMESPACE.REQUEST
namespace.- Returns:
- The namespace accessor.
-
getBpeeVars
public NamespaceAccessor getBpeeVars()
An accessor for theVARIABLE_NAMESPACE.BPEE
namespace.- Returns:
- The namespace accessor.
-
getBpeeDynamicVars
public NamespaceAccessor getBpeeDynamicVars()
An accessor for theVARIABLE_NAMESPACE.BPEE_DYNAMIC
namespace.- Returns:
- The namespace accessor.
-
getTempVars
public NamespaceAccessor getTempVars()
An accessor for theVARIABLE_NAMESPACE.TEMPORARY
namespace.- Returns:
- The namespace accessor.
-
getSrcPageVars
public NamespaceAccessor getSrcPageVars()
An accessor for theVARIABLE_NAMESPACE.SOURCE_PAGE_VALUE
namespace.- Returns:
- The namespace accessor.
-
getDatafieldVars
public NamespaceAccessor getDatafieldVars()
An accessor for theVARIABLE_NAMESPACE.DATAFIELD
namespace.- Returns:
- The namespace accessor.
-
-