public class MessagePolicyEvaluationContext extends Object implements PolicyEvaluationContext
Modifier and Type | Field and Description |
---|---|
static XDIAddress |
XDI_ADD_FROM_PEER_VARIABLE |
static XDIAddress |
XDI_ADD_FROM_VARIABLE |
static XDIAddress |
XDI_ADD_MSG_VARIABLE |
static XDIArc |
XDI_ARC_FROM_PEER_VARIABLE |
static XDIArc |
XDI_ARC_FROM_VARIABLE |
static XDIArc |
XDI_ARC_MSG_VARIABLE |
Constructor and Description |
---|
MessagePolicyEvaluationContext(Message message,
Graph targetGraph) |
Modifier and Type | Method and Description |
---|---|
ContextNode |
getContextNode(XDIAddress nodeXDIAddress) |
Message |
getMessage() |
Statement |
getStatement(XDIStatement XDIstatement) |
Graph |
getTargetGraph() |
XDIAddress |
resolveXDIAddress(XDIAddress contextNodeXDIAddress) |
public static final XDIArc XDI_ARC_FROM_VARIABLE
public static final XDIArc XDI_ARC_FROM_PEER_VARIABLE
public static final XDIArc XDI_ARC_MSG_VARIABLE
public static final XDIAddress XDI_ADD_FROM_VARIABLE
public static final XDIAddress XDI_ADD_FROM_PEER_VARIABLE
public static final XDIAddress XDI_ADD_MSG_VARIABLE
public XDIAddress resolveXDIAddress(XDIAddress contextNodeXDIAddress)
resolveXDIAddress
in interface PolicyEvaluationContext
public ContextNode getContextNode(XDIAddress nodeXDIAddress)
getContextNode
in interface PolicyEvaluationContext
public Statement getStatement(XDIStatement XDIstatement)
getStatement
in interface PolicyEvaluationContext
public Message getMessage()
public Graph getTargetGraph()
Copyright © 2017. All rights reserved.