| Package | Description |
|---|---|
| xdi2.messaging |
Support for XDI messaging documents and transport protocols.
|
| xdi2.messaging.context | |
| xdi2.messaging.error | |
| 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.encryption | |
| xdi2.messaging.target.interceptor.impl.linkcontract | |
| xdi2.messaging.util |
| Modifier and Type | Class and Description |
|---|---|
class |
DelOperation
A $del XDI operation, represented as a relation.
|
class |
DoOperation
A $do XDI operation, represented as a relation.
|
class |
GetOperation
A $get XDI operation, represented as a relation.
|
class |
PushOperation
A $push XDI operation, represented as a relation.
|
class |
SetOperation
A $set XDI operation, represented as a relation.
|
| Modifier and Type | Method and Description |
|---|---|
static Operation |
Operation.castOperation(Operation operation)
Factory method that casts an Operation to the right subclass, e.g. to a GetOperation.
|
Operation |
Message.createOperation(XDIAddress operationXDIAddress,
Graph targetGraph)
Creates a new operation and adds it to this XDI message.
|
Operation |
Message.createOperation(XDIAddress operationXDIAddress,
Iterator<XDIStatement> targetXDIStatementAddresses)
Creates a new operation and adds it to this XDI message.
|
Operation |
Message.createOperation(XDIAddress operationXDIAddress,
String target)
Creates a new operation and adds it to this XDI message.
|
Operation |
Message.createOperation(XDIAddress operationXDIAddress,
XDIAddress targetXDIAddress)
Creates a new operation and adds it to this XDI message.
|
Operation |
Message.createOperation(XDIAddress operationXDIAddress,
XDIStatement targetXDIStatementAddress)
Creates a new operation and adds it to this XDI message.
|
static Operation |
Operation.fromMessageAndRelation(Message message,
Relation relation)
Factory method that creates an XDI operation bound to a given relation.
|
| Modifier and Type | Method and Description |
|---|---|
ReadOnlyIterator<Operation> |
Message.getOperations()
Returns all XDI operations in this XDI message.
|
ReadOnlyIterator<Operation> |
MessageEnvelope.getOperations()
Returns all operations in this message envelope.
|
ReadOnlyIterator<Operation> |
MessageCollection.getOperations()
Returns all operations in this message collection.
|
ReadOnlyIterator<Operation> |
Message.getOperations(XDIAddress operationXDIAddress)
Returns all XDI operations with a given operation address in this XDI message.
|
| Modifier and Type | Method and Description |
|---|---|
static Operation |
Operation.castOperation(Operation operation)
Factory method that casts an Operation to the right subclass, e.g. to a GetOperation.
|
int |
Operation.compareTo(Operation other) |
| Modifier and Type | Method and Description |
|---|---|
Operation |
ExecutionContext.getCurrentOperation() |
Operation |
ExecutionContext.getExceptionOperation() |
| Modifier and Type | Method and Description |
|---|---|
List<Operation> |
ExecutionContext.getCurrentOperations() |
| Modifier and Type | Method and Description |
|---|---|
void |
ExecutionContext.pushOperation(Operation operation,
String comment) |
| Modifier and Type | Method and Description |
|---|---|
void |
ErrorMessageResult.setErrorOperation(Operation operation) |
| Modifier and Type | Method and Description |
|---|---|
void |
Extension.clearDisabledForOperation(Operation operation) |
void |
AddressHandler.executeOnAddress(XDIAddress targetXDIAddress,
Operation operation,
MessageResult messageResult,
ExecutionContext executionContext)
Executes an XDI operation on an address.
|
void |
StatementHandler.executeOnStatement(XDIStatement targetStatement,
Operation operation,
MessageResult messageResult,
ExecutionContext executionContext)
Executes an XDI operation on a statement.
|
void |
Extension.setDisabledForOperation(Operation operation) |
| Modifier and Type | Method and Description |
|---|---|
void |
ContributorMap.clearDisabledForOperation(Operation operation) |
ContributorResult |
AbstractContributor.executeOnAddress(XDIAddress[] contributorAddresses,
XDIAddress contributorsAddress,
XDIAddress relativeTargetAddress,
Operation operation,
MessageResult messageResult,
ExecutionContext executionContext) |
ContributorResult |
Contributor.executeOnAddress(XDIAddress[] contributorAddresses,
XDIAddress contributorsAddress,
XDIAddress relativeTargetAddress,
Operation operation,
MessageResult operationMessageResult,
ExecutionContext executionContext)
Executes an XDI operation on an address.
|
ContributorResult |
AbstractContributor.executeOnStatement(XDIAddress[] contributorAddresses,
XDIAddress contributorsAddress,
XDIStatement relativeTargetStatement,
Operation operation,
MessageResult messageResult,
ExecutionContext executionContext) |
ContributorResult |
Contributor.executeOnStatement(XDIAddress[] contributorAddresses,
XDIAddress contributorsAddress,
XDIStatement relativeTargetStatement,
Operation operation,
MessageResult operationMessageResult,
ExecutionContext executionContext)
Executes an XDI operation on a statement.
|
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractMessagingTarget.after(Operation operation,
MessageResult operationMessageResult,
ExecutionContext executionContext) |
void |
AbstractMessagingTarget.before(Operation operation,
MessageResult operationMessageResult,
ExecutionContext executionContext) |
void |
AbstractExtension.clearDisabledForOperation(Operation operation) |
void |
AbstractMessagingTarget.execute(Operation operation,
MessageResult operationMessageResult,
ExecutionContext executionContext)
Executes an operation.
|
void |
AbstractMessagingTarget.execute(XDIAddress targetAddress,
Operation operation,
MessageResult operationMessageResult,
ExecutionContext executionContext)
Executes a target address.
|
void |
AbstractMessagingTarget.execute(XDIStatement targetStatement,
Operation operation,
MessageResult operationMessageResult,
ExecutionContext executionContext)
Executes a target statement.
|
static ContributorResult |
ContributorExecutor.executeContributorsAddress(ContributorMap contributorMap,
XDIAddress[] contributorAddresses,
XDIAddress contributorsAddress,
XDIAddress relativeTargetXDIAddress,
Operation operation,
MessageResult operationMessageResult,
ExecutionContext executionContext) |
static ContributorResult |
ContributorExecutor.executeContributorsStatement(ContributorMap contributorMap,
XDIAddress[] contributorAddresses,
XDIAddress contributorsAddress,
XDIStatement relativeTargetXDIStatement,
Operation operation,
MessageResult operationMessageResult,
ExecutionContext executionContext) |
void |
AbstractContextHandler.executeOnAddress(XDIAddress targetXDIAddress,
Operation operation,
MessageResult messageResult,
ExecutionContext executionContext) |
void |
AbstractAddressHandler.executeOnAddress(XDIAddress targetXDIAddress,
Operation operation,
MessageResult messageResult,
ExecutionContext executionContext)
Deprecated.
|
void |
AbstractContextHandler.executeOnStatement(XDIStatement targetStatement,
Operation operation,
MessageResult messageResult,
ExecutionContext executionContext) |
void |
AbstractStatementHandler.executeOnStatement(XDIStatement targetStatement,
Operation operation,
MessageResult messageResult,
ExecutionContext executionContext)
Deprecated.
|
static InterceptorResult |
InterceptorExecutor.executeOperationInterceptorsAfter(InterceptorList<MessagingTarget> interceptorList,
Operation operation,
MessageResult operationMessageResult,
ExecutionContext executionContext) |
static InterceptorResult |
InterceptorExecutor.executeOperationInterceptorsBefore(InterceptorList<MessagingTarget> interceptorList,
Operation operation,
MessageResult operationMessageResult,
ExecutionContext executionContext) |
static XDIAddress |
InterceptorExecutor.executeTargetInterceptorsAddress(InterceptorList<MessagingTarget> interceptorList,
XDIAddress targetAddress,
Operation operation,
MessageResult messageResult,
ExecutionContext executionContext) |
static XDIStatement |
InterceptorExecutor.executeTargetInterceptorsStatement(InterceptorList<MessagingTarget> interceptorList,
XDIStatement targetStatement,
Operation operation,
MessageResult messageResult,
ExecutionContext executionContext) |
void |
AbstractExtension.setDisabledForOperation(Operation operation) |
| Modifier and Type | Method and Description |
|---|---|
InterceptorResult |
AbstractOperationInterceptor.after(Operation operation,
MessageResult messageResult,
ExecutionContext executionContext) |
InterceptorResult |
OperationInterceptor.after(Operation operation,
MessageResult operationMessageResult,
ExecutionContext executionContext)
Run after an operation is executed.
|
InterceptorResult |
AbstractOperationInterceptor.before(Operation operation,
MessageResult messageResult,
ExecutionContext executionContext) |
InterceptorResult |
OperationInterceptor.before(Operation operation,
MessageResult operationMessageResult,
ExecutionContext executionContext)
Run before an operation is executed.
|
void |
InterceptorList.clearDisabledForOperation(Operation operation) |
XDIAddress |
AbstractTargetInterceptor.targetAddress(XDIAddress targetAddress,
Operation operation,
MessageResult messageResult,
ExecutionContext executionContext) |
XDIAddress |
TargetInterceptor.targetAddress(XDIAddress targetAddress,
Operation operation,
MessageResult messageResult,
ExecutionContext executionContext)
Replaces or skips the target address before it is executed.
|
XDIStatement |
AbstractTargetInterceptor.targetStatement(XDIStatement targetStatement,
Operation operation,
MessageResult messageResult,
ExecutionContext executionContext) |
XDIStatement |
TargetInterceptor.targetStatement(XDIStatement targetStatement,
Operation operation,
MessageResult messageResult,
ExecutionContext executionContext)
Replaces or skips the target statement before it is executed.
|
| Modifier and Type | Method and Description |
|---|---|
InterceptorResult |
RefInterceptor.after(Operation operation,
MessageResult operationMessageResult,
ExecutionContext executionContext) |
InterceptorResult |
ExecuteCommandInterceptor.after(Operation operation,
MessageResult operationMessageResult,
ExecutionContext executionContext) |
InterceptorResult |
WriteListenerInterceptor.after(Operation operation,
MessageResult messageResult,
ExecutionContext executionContext) |
InterceptorResult |
RefInterceptor.before(Operation operation,
MessageResult operationMessageResult,
ExecutionContext executionContext) |
InterceptorResult |
ExecuteCommandInterceptor.before(Operation operation,
MessageResult operationMessageResult,
ExecutionContext executionContext) |
InterceptorResult |
WriteListenerInterceptor.before(Operation operation,
MessageResult messageResult,
ExecutionContext executionContext) |
XDIAddress |
RefInterceptor.targetAddress(XDIAddress targetAddress,
Operation operation,
MessageResult messageResult,
ExecutionContext executionContext) |
XDIAddress |
VariablesInterceptor.targetAddress(XDIAddress targetAddress,
Operation operation,
MessageResult messageResult,
ExecutionContext executionContext) |
XDIAddress |
ReadOnlyInterceptor.targetAddress(XDIAddress targetAddress,
Operation operation,
MessageResult messageResult,
ExecutionContext executionContext) |
XDIStatement |
RefInterceptor.targetStatement(XDIStatement targetStatement,
Operation operation,
MessageResult messageResult,
ExecutionContext executionContext) |
XDIStatement |
VariablesInterceptor.targetStatement(XDIStatement targetStatement,
Operation operation,
MessageResult messageResult,
ExecutionContext executionContext) |
XDIStatement |
ReadOnlyInterceptor.targetStatement(XDIStatement targetStatement,
Operation operation,
MessageResult messageResult,
ExecutionContext executionContext) |
| Modifier and Type | Method and Description |
|---|---|
XDIAddress |
LiteralEncryptionInterceptor.targetAddress(XDIAddress targetAddress,
Operation operation,
MessageResult messageResult,
ExecutionContext executionContext) |
XDIStatement |
LiteralEncryptionInterceptor.targetStatement(XDIStatement targetStatement,
Operation operation,
MessageResult messageResult,
ExecutionContext executionContext) |
| Modifier and Type | Method and Description |
|---|---|
XDIAddress |
LinkContractInterceptor.targetAddress(XDIAddress targetXDIAddress,
Operation operation,
MessageResult messageResult,
ExecutionContext executionContext) |
XDIStatement |
LinkContractInterceptor.targetStatement(XDIStatement targetXDIStatement,
Operation operation,
MessageResult messageResult,
ExecutionContext executionContext) |
| Modifier and Type | Method and Description |
|---|---|
static Operation |
MessagingCloneUtil.cloneOperation(Operation operation)
Creates a clone of the given operation with the same contents.
|
| Modifier and Type | Method and Description |
|---|---|
static Operation |
MessagingCloneUtil.cloneOperation(Operation operation)
Creates a clone of the given operation with the same contents.
|
Copyright © 2015. All Rights Reserved.