public final class MessageTemplate extends MessageBase<XdiEntity>
MessageBase.MappingRelationConnectOperationIterator, MessageBase.MappingRelationDelOperationIterator, MessageBase.MappingRelationDoOperationIterator, MessageBase.MappingRelationGetOperationIterator, MessageBase.MappingRelationOperationIterator, MessageBase.MappingRelationPushOperationIterator, MessageBase.MappingRelationSendOperationIterator, MessageBase.MappingRelationSetOperationIterator
Modifier | Constructor and Description |
---|---|
protected |
MessageTemplate(XdiEntitySingleton.Variable xdiEntitySingletonVariable) |
Modifier and Type | Method and Description |
---|---|
static MessageTemplate |
fromXdiEntity(XdiEntity xdiEntity) |
static MessageTemplate |
fromXdiEntitySingletonVariable(XdiEntitySingleton.Variable xdiEntitySingletonVariable)
Factory method that creates an XDI message bound to a given XDI entity.
|
XdiEntitySingleton.Variable |
getXdiEntitySingletonVariable()
Returns the underlying XDI entity singleton variable to which this XDI message is bound.
|
XdiInnerRoot |
getXdiInnerRoot() |
XdiEntitySingleton.Variable |
getXdiSubGraph() |
static boolean |
isValid(XdiEntity xdiEntity) |
static boolean |
isValid(XdiEntitySingleton.Variable xdiVariable)
Checks if an XDI entity is a valid XDI message template.
|
compareTo, createConnectOperation, createConnectOperation, createConnectOperation, createConnectOperation, createDelOperation, createDelOperation, createDelOperation, createDelOperation, createDoOperation, createDoOperation, createDoOperation, createDoOperation, createGetOperation, createGetOperation, createGetOperation, createGetOperation, createMessageDeferredPushResult, createOperation, createOperation, createOperation, createOperation, createOperation, createOperationResult, createPushOperation, createPushOperation, createPushOperation, createPushOperation, createPushOperation, createSendOperation, createSendOperation, createSendOperation, createSendOperation, createSendOperation, createSetOperation, createSetOperation, createSetOperation, createSetOperation, createSignature, deleteOperations, delMessageType, delMessageTypes, equals, getConnectOperations, getContextNode, getCorrelationXDIAddress, getDelOperations, getDigests, getDoOperations, getFromPeerRootXDIArc, getFromXDIAddress, getGetOperations, getLinkContractXDIAddress, getMessageDeferredPushResult, getMessageType, getMessageTypes, getOperationCount, getOperationResults, getOperations, getOperationsContextNode, getOperationsXdiEntity, getParameter, getParameterBoolean, getParameterNumber, getParameterString, getPolicyRoot, getPushOperations, getSecretToken, getSendOperations, getSetOperations, getSignatures, getTimestamp, getToPeerRootXDIArc, getToXDIAddress, hashCode, isMessageType, replaceMessageType, setCorrelationXDIAddress, setFromPeerRootXDIArc, setFromXDIAddress, setLinkContract, setLinkContractClass, setLinkContractXDIAddress, setMessageType, setParameter, setSecretToken, setTimestamp, setToPeerRootXDIArc, setToXDIAddress, toString
protected MessageTemplate(XdiEntitySingleton.Variable xdiEntitySingletonVariable)
public static boolean isValid(XdiEntitySingleton.Variable xdiVariable)
xdiEntity
- The XDI entity to check.public static boolean isValid(XdiEntity xdiEntity)
public static MessageTemplate fromXdiEntitySingletonVariable(XdiEntitySingleton.Variable xdiEntitySingletonVariable)
xdiEntitySingletonVariable
- The XDI entity singleton variable that is an XDI message template.public static MessageTemplate fromXdiEntity(XdiEntity xdiEntity)
public XdiEntitySingleton.Variable getXdiEntitySingletonVariable()
public XdiEntitySingleton.Variable getXdiSubGraph()
getXdiSubGraph
in class MessageBase<XdiEntity>
public XdiInnerRoot getXdiInnerRoot()
Copyright © 2017. All rights reserved.