Package de.uplanet.lucy.bpee
Interface IBpeeExecutionContext
-
- All Superinterfaces:
de.uplanet.util.IDumpable
- All Known Implementing Classes:
de.uplanet.lucy.bpee.AbstractDelegatingBpeeExecutionContext
,BpeeEngine.MergedBpeeExecutionContext
public interface IBpeeExecutionContext extends de.uplanet.util.IDumpable
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
contains(QName p_qnm)
boolean
containsVariable(QName p_qnmVariable)
Object
get(QName p_qnm)
SortedSet<QName>
getOrderedVariableKeySet()
Get a set, ordered first by the variable's namespace URI, and then by the variable's local name.de.uplanet.lucy.server.IProcessingContext
getProcessingContext()
Get the attachedIProcessingContext
.IValueHolder<?>
getVariable(QName p_qnmVariable)
boolean
hasProcessingContext()
Check if the BPEE context has an attachedIProcessingContext
.void
put(QName p_qnm, Object p_value)
void
putVariable(QName p_qnmVariable, IValueHolder<?> p_vh)
void
remove(QName p_qnm)
void
removeVariable(QName p_qnmVariable)
-
-
-
Method Detail
-
hasProcessingContext
boolean hasProcessingContext()
Check if the BPEE context has an attachedIProcessingContext
.- Returns:
true
if the BPEE context has an attached processing context, orfalse
otherwise.
-
getProcessingContext
de.uplanet.lucy.server.IProcessingContext getProcessingContext()
Get the attachedIProcessingContext
.- Returns:
- The attached processing context, or
null
.
-
contains
boolean contains(QName p_qnm)
-
remove
void remove(QName p_qnm)
-
containsVariable
boolean containsVariable(QName p_qnmVariable)
-
getVariable
IValueHolder<?> getVariable(QName p_qnmVariable)
-
putVariable
void putVariable(QName p_qnmVariable, IValueHolder<?> p_vh)
-
removeVariable
void removeVariable(QName p_qnmVariable)
-
-