public final class ExecutionContext extends Object implements Serializable
public static ExecutionContext createExecutionContext()
public void setExecutionContextAttributes(Map<String,Object> executionContextAttributes)
public void resetExecutionContextAttributes()
public void setMessageEnvelopeAttributes(Map<String,Object> messageEnvelopeAttributes)
public void resetMessageEnvelopeAttributes()
public void resetMessageAttributes()
public void resetOperationAttributes()
public Xdi2MessagingException getException()
public Xdi2MessagingException processException(Throwable ex)
public void pushMessagingContainer(MessagingContainer messagingContainer, String comment)
public void pushMessageEnvelope(MessageEnvelope messageEnvelope, String comment)
public void pushTargetAddress(XDIAddress targetAddress, String comment)
public void pushTargetStatement(XDIStatement targetStatement, String comment)
public void pushInterceptor(Interceptor<MessagingContainer> interceptor, String comment)
public void pushContributor(Contributor contributor, String comment)
public void popMessagingContainer()
public void popMessageEnvelope()
public void popMessage()
public void popOperation()
public void popTargetAddress()
public void popTargetStatement()
public void popInterceptor()
public void popContributor()
public MessagingContainer getCurrentMessagingContainer()
public List<MessagingContainer> getCurrentMessagingContainers()
public Graph getCurrentGraph()
public MessageEnvelope getCurrentMessageEnvelope()
public List<MessageEnvelope> getCurrentMessageEnvelopes()
public Message getCurrentMessage()
public Operation getCurrentOperation()
public XDIAddress getCurrentTargetAddress()
public XDIStatement getCurrentTargetStatement()
public Interceptor<MessagingContainer> getCurrentInterceptor()
public Contributor getCurrentContributor()
public MessagingContainer getExceptionMessagingContainer()
public MessageEnvelope getExceptionMessageEnvelope()
public Message getExceptionMessage()
public Operation getExceptionOperation()
public XDIAddress getExceptionTargetAddress()
public XDIStatement getExceptionTargetStatement()
public Interceptor<MessagingContainer> getExceptionInterceptor()
public Contributor getExceptionContributor()
public boolean isTopExecutionPosition()
public String getTraceLine()
public String getTraceBlock()
Copyright © 2017. All rights reserved.