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 Details

    • hasProcessingContext

      boolean hasProcessingContext()
      Check if the BPEE context has an attached IProcessingContext.
      Returns:
      true if the BPEE context has an attached processing context, or false otherwise.
    • getProcessingContext

      de.uplanet.lucy.server.IProcessingContext getProcessingContext()
      Get the attached IProcessingContext.
      Returns:
      The attached processing context, or null.
    • contains

      boolean contains(QName p_qnm)
    • get

      Object get(QName p_qnm)
    • put

      void put(QName p_qnm, Object p_value)
    • 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)
    • getOrderedVariableKeySet

      SortedSet<QName> getOrderedVariableKeySet()
      Get a set, ordered first by the variable's namespace URI, and then by the variable's local name.
      Returns:
      The ordered set.