| 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.impl.echo |
Messaging target that returns the received messages.
|
| xdi2.messaging.target.impl.file |
Messaging target that allows messages to be applied to XDI files in any of the serialization formats.
|
| xdi2.messaging.target.impl.graph |
Messaging target that allows messages to be applied to the standard graph implementations.
|
| xdi2.messaging.target.interceptor | |
| xdi2.messaging.target.interceptor.impl | |
| xdi2.messaging.util |
| Modifier and Type | Method and Description |
|---|---|
static MessageEnvelope |
MessageEnvelope.fromGraph(Graph graph)
Factory method that creates an XDI message envelope bound to a given graph.
|
static MessageEnvelope |
MessageEnvelope.fromOperationXDIAddressAndTargetXDIAddress(XDIAddress operationXDIAddress,
XDIAddress targetXDIAddress)
Factory method that creates an XDI message envelope bound to a given graph.
|
static MessageEnvelope |
MessageEnvelope.fromOperationXDIAddressAndTargetXDIAddressOrTargetXDIStatement(XDIAddress operationXDIAddress,
String targetXDIAddressOrTargetStatement)
Factory method that creates an XDI message envelope bound to a given graph.
|
static MessageEnvelope |
MessageEnvelope.fromOperationXDIAddressAndTargetXDIStatements(XDIAddress operationXDIAddress,
Iterator<XDIStatement> targetXDIStatements)
Factory method that creates an XDI message envelope bound to a given graph.
|
MessageEnvelope |
Message.getMessageEnvelope()
Returns the message envelope to which this message belongs.
|
MessageEnvelope |
Operation.getMessageEnvelope()
Returns the XDI message envelope to which this XDI operation belongs.
|
MessageEnvelope |
MessageCollection.getMessageEnvelope()
Returns the XDI message envelope to which this XDI message collection belongs.
|
| Modifier and Type | Method and Description |
|---|---|
int |
MessageEnvelope.compareTo(MessageEnvelope other) |
static MessageCollection |
MessageCollection.fromMessageEnvelopeAndXdiEntityClass(MessageEnvelope messageEnvelope,
XdiEntityCollection xdiEntityCollection)
Factory method that creates an XDI message collection bound to a given XDI entity class.
|
| Constructor and Description |
|---|
MessageCollection(MessageEnvelope messageEnvelope,
XdiEntityCollection xdiEntityCollection) |
MessageEnvelope.MappingXdiEntityCollectionMessageCollectionIterator(MessageEnvelope messageEnvelope,
Iterator<XdiEntityCollection> xdiEntityCollections) |
| Modifier and Type | Method and Description |
|---|---|
MessageEnvelope |
ExecutionContext.getCurrentMessageEnvelope() |
MessageEnvelope |
ExecutionContext.getExceptionMessageEnvelope() |
| Modifier and Type | Method and Description |
|---|---|
List<MessageEnvelope> |
ExecutionContext.getCurrentMessageEnvelopes() |
| Modifier and Type | Method and Description |
|---|---|
void |
ExecutionContext.pushMessageEnvelope(MessageEnvelope messageEnvelope,
String comment) |
| Modifier and Type | Method and Description |
|---|---|
void |
Extension.clearDisabledForMessageEnvelope(MessageEnvelope messageEnvelope) |
void |
MessagingTarget.execute(MessageEnvelope messageEnvelope,
MessageResult messageResult,
ExecutionContext executionContext)
Executes all messages in an XDI messaging envelope against this messaging target.
|
void |
Extension.setDisabledForMessageEnvelope(MessageEnvelope messageEnvelope) |
| Modifier and Type | Method and Description |
|---|---|
void |
ContributorMap.clearDisabledForMessageEnvelope(MessageEnvelope messageEnvelope) |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractMessagingTarget.after(MessageEnvelope messageEnvelope,
MessageResult messageResult,
ExecutionContext executionContext) |
void |
AbstractMessagingTarget.before(MessageEnvelope messageEnvelope,
MessageResult messageResult,
ExecutionContext executionContext) |
void |
AbstractExtension.clearDisabledForMessageEnvelope(MessageEnvelope messageEnvelope) |
void |
AbstractMessagingTarget.exception(MessageEnvelope messageEnvelope,
MessageResult messageResult,
ExecutionContext executionContext,
Xdi2MessagingException ex) |
void |
AbstractMessagingTarget.execute(MessageEnvelope messageEnvelope,
MessageResult messageResult,
ExecutionContext executionContext)
Executes a message envelope by executing all its messages.
|
static InterceptorResult |
InterceptorExecutor.executeMessageEnvelopeInterceptorsAfter(InterceptorList<MessagingTarget> interceptorList,
MessageEnvelope messageEnvelope,
MessageResult messageResult,
ExecutionContext executionContext) |
static InterceptorResult |
InterceptorExecutor.executeMessageEnvelopeInterceptorsBefore(InterceptorList<MessagingTarget> interceptorList,
MessageEnvelope messageEnvelope,
MessageResult messageResult,
ExecutionContext executionContext) |
static void |
InterceptorExecutor.executeMessageEnvelopeInterceptorsException(InterceptorList<MessagingTarget> interceptorList,
MessageEnvelope messageEnvelope,
MessageResult messageResult,
ExecutionContext executionContext,
Xdi2MessagingException ex) |
void |
AbstractExtension.setDisabledForMessageEnvelope(MessageEnvelope messageEnvelope) |
| Modifier and Type | Method and Description |
|---|---|
void |
EchoMessagingTarget.execute(MessageEnvelope messageEnvelope,
MessageResult messageResult,
ExecutionContext executionContext) |
| Modifier and Type | Method and Description |
|---|---|
void |
FileMessagingTarget.execute(MessageEnvelope messageEnvelope,
MessageResult messageResult,
ExecutionContext executionContext) |
| Modifier and Type | Method and Description |
|---|---|
void |
GraphMessagingTarget.after(MessageEnvelope messageEnvelope,
MessageResult messageResult,
ExecutionContext executionContext) |
void |
GraphMessagingTarget.before(MessageEnvelope messageEnvelope,
MessageResult messageResult,
ExecutionContext executionContext) |
void |
GraphMessagingTarget.exception(MessageEnvelope messageEnvelope,
MessageResult messageResult,
ExecutionContext executionContext,
Xdi2MessagingException ex) |
| Modifier and Type | Method and Description |
|---|---|
InterceptorResult |
MessageEnvelopeInterceptor.after(MessageEnvelope messageEnvelope,
MessageResult messageResult,
ExecutionContext executionContext)
Run after a message envelope is executed.
|
InterceptorResult |
AbstractMessageEnvelopeInterceptor.after(MessageEnvelope messageEnvelope,
MessageResult messageResult,
ExecutionContext executionContext) |
InterceptorResult |
MessageEnvelopeInterceptor.before(MessageEnvelope messageEnvelope,
MessageResult messageResult,
ExecutionContext executionContext)
Run before a message envelope is executed.
|
InterceptorResult |
AbstractMessageEnvelopeInterceptor.before(MessageEnvelope messageEnvelope,
MessageResult messageResult,
ExecutionContext executionContext) |
void |
InterceptorList.clearDisabledForMessageEnvelope(MessageEnvelope messageEnvelope) |
void |
MessageEnvelopeInterceptor.exception(MessageEnvelope messageEnvelope,
MessageResult messageResult,
ExecutionContext executionContext,
Exception ex)
Run if an exception occurs while a message envelope is executed.
|
void |
AbstractMessageEnvelopeInterceptor.exception(MessageEnvelope messageEnvelope,
MessageResult messageResult,
ExecutionContext executionContext,
Exception ex) |
| Modifier and Type | Method and Description |
|---|---|
MessageEnvelope |
BootstrapInterceptor.getBootstrapMessageEnvelope() |
| Modifier and Type | Method and Description |
|---|---|
InterceptorResult |
RefInterceptor.after(MessageEnvelope messageEnvelope,
MessageResult messageResult,
ExecutionContext executionContext) |
InterceptorResult |
ExecuteCommandInterceptor.after(MessageEnvelope messageEnvelope,
MessageResult messageResult,
ExecutionContext executionContext) |
InterceptorResult |
VariablesInterceptor.after(MessageEnvelope messageEnvelope,
MessageResult messageResult,
ExecutionContext executionContext) |
InterceptorResult |
WriteListenerInterceptor.after(MessageEnvelope messageEnvelope,
MessageResult messageResult,
ExecutionContext executionContext) |
InterceptorResult |
RefInterceptor.before(MessageEnvelope messageEnvelope,
MessageResult messageResult,
ExecutionContext executionContext) |
InterceptorResult |
ExecuteCommandInterceptor.before(MessageEnvelope messageEnvelope,
MessageResult messageResult,
ExecutionContext executionContext) |
InterceptorResult |
VariablesInterceptor.before(MessageEnvelope messageEnvelope,
MessageResult messageResult,
ExecutionContext executionContext) |
InterceptorResult |
WriteListenerInterceptor.before(MessageEnvelope messageEnvelope,
MessageResult messageResult,
ExecutionContext executionContext) |
void |
RefInterceptor.exception(MessageEnvelope messageEnvelope,
MessageResult messageResult,
ExecutionContext executionContext,
Exception ex) |
void |
ExecuteCommandInterceptor.exception(MessageEnvelope messageEnvelope,
MessageResult messageResult,
ExecutionContext executionContext,
Exception ex) |
void |
VariablesInterceptor.exception(MessageEnvelope messageEnvelope,
MessageResult messageResult,
ExecutionContext executionContext,
Exception ex) |
void |
WriteListenerInterceptor.exception(MessageEnvelope messageEnvelope,
MessageResult messageResult,
ExecutionContext executionContext,
Exception ex) |
void |
BootstrapInterceptor.setBootstrapMessageEnvelope(MessageEnvelope bootstrapMessageEnvelope) |
| Modifier and Type | Method and Description |
|---|---|
static MessageEnvelope |
MessagingCloneUtil.cloneMessageEnvelope(MessageEnvelope messageEnvelope)
Creates a clone of the given message envelope with the same contents.
|
| Modifier and Type | Method and Description |
|---|---|
static MessageEnvelope |
MessagingCloneUtil.cloneMessageEnvelope(MessageEnvelope messageEnvelope)
Creates a clone of the given message envelope with the same contents.
|
Copyright © 2015. All Rights Reserved.