| Package | Description |
|---|---|
| xdi2.messaging |
Support for XDI messaging documents and transport protocols.
|
| xdi2.messaging.context | |
| xdi2.messaging.target |
Base classes for implementing XDI messaging targets.
|
| xdi2.messaging.target.contributor | |
| xdi2.messaging.target.impl | |
| xdi2.messaging.target.interceptor | |
| xdi2.messaging.target.interceptor.impl | |
| xdi2.messaging.target.interceptor.impl.linkcontract | |
| xdi2.messaging.target.interceptor.impl.util | |
| xdi2.messaging.util |
| Modifier and Type | Field and Description |
|---|---|
protected Message |
Operation.message |
| Modifier and Type | Method and Description |
|---|---|
Message |
MessageCollection.createMessage()
Creates a new XDI message in this XDI message collection.
|
Message |
MessageCollection.createMessage(long index)
Creates a new XDI message in this XDI message collection.
|
Message |
MessageEnvelope.createMessage(XDIAddress senderXDIAddress)
Creates a new XDI message in this XDI message envelope for a given sender.
|
Message |
MessageEnvelope.createMessage(XDIAddress senderXDIAddress,
long index)
Creates a new XDI message in this XDI message envelope for a given sender.
|
static Message |
Message.fromMessageCollectionAndXdiEntity(MessageCollection messageCollection,
XdiEntity xdiEntity)
Factory method that creates an XDI message bound to a given XDI entity.
|
Message |
Operation.getMessage()
Returns the XDI message to which this XDI operation belongs.
|
| Modifier and Type | Method and Description |
|---|---|
ReadOnlyIterator<Message> |
MessageEnvelope.getMessages()
Returns all messages in this message envelope.
|
ReadOnlyIterator<Message> |
MessageCollection.getMessages()
Returns all messages in this message collection.
|
ReadOnlyIterator<Message> |
MessageEnvelope.getMessages(XDIAddress senderXDIAddress)
Finds messages with a given sender in this message envelope.
|
| Modifier and Type | Method and Description |
|---|---|
int |
Message.compareTo(Message other) |
static GetOperation |
GetOperation.fromMessageAndRelation(Message message,
Relation relation)
Factory method that creates an XDI $get operation bound to a given relation.
|
static DelOperation |
DelOperation.fromMessageAndRelation(Message message,
Relation relation)
Factory method that creates an XDI $del operation bound to a given relation.
|
static PushOperation |
PushOperation.fromMessageAndRelation(Message message,
Relation relation)
Factory method that creates an XDI $push operation bound to a given relation.
|
static DoOperation |
DoOperation.fromMessageAndRelation(Message message,
Relation relation)
Factory method that creates an XDI $do operation bound to a given relation.
|
static SetOperation |
SetOperation.fromMessageAndRelation(Message message,
Relation relation)
Factory method that creates an XDI $set operation bound to a given relation.
|
static Operation |
Operation.fromMessageAndRelation(Message message,
Relation relation)
Factory method that creates an XDI operation bound to a given relation.
|
| Constructor and Description |
|---|
DelOperation(Message message,
Relation relation) |
DoOperation(Message message,
Relation relation) |
GetOperation(Message message,
Relation relation) |
Message.MappingRelationDelOperationIterator(Message message,
Iterator<Relation> relations) |
Message.MappingRelationDoOperationIterator(Message message,
Iterator<Relation> relations) |
Message.MappingRelationGetOperationIterator(Message message,
Iterator<Relation> relations) |
Message.MappingRelationOperationIterator(Message message,
Iterator<Relation> relations) |
Message.MappingRelationPushOperationIterator(Message message,
Iterator<Relation> relations) |
Message.MappingRelationSetOperationIterator(Message message,
Iterator<Relation> relations) |
Operation(Message message,
Relation relation) |
PushOperation(Message message,
Relation relation) |
SetOperation(Message message,
Relation relation) |
| Modifier and Type | Method and Description |
|---|---|
Message |
ExecutionContext.getCurrentMessage() |
Message |
ExecutionContext.getExceptionMessage() |
| Modifier and Type | Method and Description |
|---|---|
List<Message> |
ExecutionContext.getCurrentMessages() |
| Modifier and Type | Method and Description |
|---|---|
void |
ExecutionContext.pushMessage(Message message,
String comment) |
| Modifier and Type | Method and Description |
|---|---|
void |
Extension.clearDisabledForMessage(Message message) |
void |
Extension.setDisabledForMessage(Message message) |
| Modifier and Type | Method and Description |
|---|---|
void |
ContributorMap.clearDisabledForMessage(Message message) |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractMessagingTarget.after(Message message,
MessageResult messageResult,
ExecutionContext executionContext) |
void |
AbstractMessagingTarget.before(Message message,
MessageResult messageResult,
ExecutionContext executionContext) |
void |
AbstractExtension.clearDisabledForMessage(Message message) |
void |
AbstractMessagingTarget.execute(Message message,
MessageResult messageResult,
ExecutionContext executionContext)
Executes a message by executing all its operations.
|
static InterceptorResult |
InterceptorExecutor.executeMessageInterceptorsAfter(InterceptorList<MessagingTarget> interceptorList,
Message message,
MessageResult messageResult,
ExecutionContext executionContext) |
static InterceptorResult |
InterceptorExecutor.executeMessageInterceptorsBefore(InterceptorList<MessagingTarget> interceptorList,
Message message,
MessageResult messageResult,
ExecutionContext executionContext) |
void |
AbstractExtension.setDisabledForMessage(Message message) |
| Modifier and Type | Method and Description |
|---|---|
InterceptorResult |
MessageInterceptor.after(Message message,
MessageResult messageResult,
ExecutionContext executionContext)
Run after a message is executed.
|
InterceptorResult |
AbstractMessageInterceptor.after(Message message,
MessageResult messageResult,
ExecutionContext executionContext) |
InterceptorResult |
MessageInterceptor.before(Message message,
MessageResult messageResult,
ExecutionContext executionContext)
Run before a message is executed.
|
InterceptorResult |
AbstractMessageInterceptor.before(Message message,
MessageResult messageResult,
ExecutionContext executionContext) |
void |
InterceptorList.clearDisabledForMessage(Message message) |
| Modifier and Type | Method and Description |
|---|---|
InterceptorResult |
ToInterceptor.after(Message message,
MessageResult messageResult,
ExecutionContext executionContext) |
InterceptorResult |
MessagePolicyInterceptor.after(Message message,
MessageResult messageResult,
ExecutionContext executionContext) |
InterceptorResult |
ExecuteCommandInterceptor.after(Message message,
MessageResult messageResult,
ExecutionContext executionContext) |
InterceptorResult |
FromInterceptor.after(Message message,
MessageResult messageResult,
ExecutionContext executionContext) |
InterceptorResult |
ToInterceptor.before(Message message,
MessageResult messageResult,
ExecutionContext executionContext) |
InterceptorResult |
MessagePolicyInterceptor.before(Message message,
MessageResult messageResult,
ExecutionContext executionContext) |
InterceptorResult |
ExecuteCommandInterceptor.before(Message message,
MessageResult messageResult,
ExecutionContext executionContext) |
InterceptorResult |
FromInterceptor.before(Message message,
MessageResult messageResult,
ExecutionContext executionContext) |
| Modifier and Type | Method and Description |
|---|---|
InterceptorResult |
LinkContractInterceptor.after(Message message,
MessageResult messageResult,
ExecutionContext executionContext) |
InterceptorResult |
LinkContractInterceptor.before(Message message,
MessageResult messageResult,
ExecutionContext executionContext) |
| Modifier and Type | Method and Description |
|---|---|
Message |
MessagePolicyEvaluationContext.getMessage() |
| Constructor and Description |
|---|
MessagePolicyEvaluationContext(Message message,
Graph targetGraph) |
| Modifier and Type | Method and Description |
|---|---|
static Message |
MessagingCloneUtil.cloneMessage(Message message)
Creates a clone of the given message with the same contents.
|
| Modifier and Type | Method and Description |
|---|---|
static Message |
MessagingCloneUtil.cloneMessage(Message message)
Creates a clone of the given message with the same contents.
|
Copyright © 2015. All Rights Reserved.