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 booleancontains(QName p_qnm)booleancontainsVariable(QName p_qnmVariable)Objectget(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.IProcessingContextgetProcessingContext()Get the attachedIProcessingContext.IValueHolder<?>getVariable(QName p_qnmVariable)booleanhasProcessingContext()Check if the BPEE context has an attachedIProcessingContext.voidput(QName p_qnm, Object p_value)voidputVariable(QName p_qnmVariable, IValueHolder<?> p_vh)voidremove(QName p_qnm)voidremoveVariable(QName p_qnmVariable)
-
-
-
Method Detail
-
hasProcessingContext
boolean hasProcessingContext()
Check if the BPEE context has an attachedIProcessingContext.- Returns:
trueif the BPEE context has an attached processing context, orfalseotherwise.
-
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)
-
-