A B C D E F G H I L M N O P R S T V W X 

A

AbstractAddressHandler - Class in xdi2.messaging.target.impl
Deprecated.
Use AbstractContextHandler instead
AbstractAddressHandler() - Constructor for class xdi2.messaging.target.impl.AbstractAddressHandler
Deprecated.
 
AbstractContextHandler - Class in xdi2.messaging.target.impl
 
AbstractContextHandler() - Constructor for class xdi2.messaging.target.impl.AbstractContextHandler
 
AbstractContributor - Class in xdi2.messaging.target.contributor
 
AbstractContributor(int, int) - Constructor for class xdi2.messaging.target.contributor.AbstractContributor
 
AbstractContributor() - Constructor for class xdi2.messaging.target.contributor.AbstractContributor
 
AbstractExtension<CONTAINER> - Class in xdi2.messaging.target.impl
 
AbstractExtension(int, int) - Constructor for class xdi2.messaging.target.impl.AbstractExtension
 
AbstractExtension() - Constructor for class xdi2.messaging.target.impl.AbstractExtension
 
AbstractInterceptor<CONTAINER> - Class in xdi2.messaging.target.interceptor
 
AbstractInterceptor(int, int) - Constructor for class xdi2.messaging.target.interceptor.AbstractInterceptor
 
AbstractInterceptor() - Constructor for class xdi2.messaging.target.interceptor.AbstractInterceptor
 
AbstractLiteralCryptoService - Class in xdi2.messaging.target.interceptor.impl.encryption
 
AbstractLiteralCryptoService() - Constructor for class xdi2.messaging.target.interceptor.impl.encryption.AbstractLiteralCryptoService
 
AbstractMessageEnvelopeInterceptor - Class in xdi2.messaging.target.interceptor
 
AbstractMessageEnvelopeInterceptor() - Constructor for class xdi2.messaging.target.interceptor.AbstractMessageEnvelopeInterceptor
 
AbstractMessageInterceptor - Class in xdi2.messaging.target.interceptor
 
AbstractMessageInterceptor() - Constructor for class xdi2.messaging.target.interceptor.AbstractMessageInterceptor
 
AbstractMessageResultInterceptor - Class in xdi2.messaging.target.interceptor
 
AbstractMessageResultInterceptor() - Constructor for class xdi2.messaging.target.interceptor.AbstractMessageResultInterceptor
 
AbstractMessagingTarget - Class in xdi2.messaging.target.impl
The AbstractMessagingTarget provides the following functionality: - Implementation of execute() with a message envelope (all messages in the envelope and all operations in the messages will be executed)
AbstractMessagingTarget(XDIArc) - Constructor for class xdi2.messaging.target.impl.AbstractMessagingTarget
 
AbstractMessagingTarget() - Constructor for class xdi2.messaging.target.impl.AbstractMessagingTarget
 
AbstractOperationInterceptor - Class in xdi2.messaging.target.interceptor
 
AbstractOperationInterceptor() - Constructor for class xdi2.messaging.target.interceptor.AbstractOperationInterceptor
 
AbstractStatementHandler - Class in xdi2.messaging.target.impl
Deprecated.
Use AbstractContextHandler instead
AbstractStatementHandler() - Constructor for class xdi2.messaging.target.impl.AbstractStatementHandler
Deprecated.
 
AbstractTargetInterceptor - Class in xdi2.messaging.target.interceptor
 
AbstractTargetInterceptor() - Constructor for class xdi2.messaging.target.interceptor.AbstractTargetInterceptor
 
AcceptHeader - Class in xdi2.messaging.http
A helper class that can parse and produce HTTP Accept: headers.
AcceptHeader() - Constructor for class xdi2.messaging.http.AcceptHeader
 
addContributor(XDIAddress, Contributor) - Method in class xdi2.messaging.target.contributor.ContributorMap
 
addContributor(Contributor) - Method in class xdi2.messaging.target.contributor.ContributorMap
 
addInterceptor(Interceptor<CONTAINER>) - Method in class xdi2.messaging.target.interceptor.InterceptorList
 
addMimeType(MimeType) - Method in class xdi2.messaging.http.AcceptHeader
 
AddressHandler - Interface in xdi2.messaging.target
An AddressHandler can execute an XDI operation against an address.
addWriteListener(XDIAddress, WriteListenerInterceptor.WriteListener) - Method in class xdi2.messaging.target.interceptor.impl.WriteListenerInterceptor
 
after(MessageEnvelope, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.impl.AbstractMessagingTarget
 
after(Message, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.impl.AbstractMessagingTarget
 
after(Operation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.impl.AbstractMessagingTarget
 
after(MessageEnvelope, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.impl.graph.GraphMessagingTarget
 
after(MessageEnvelope, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.interceptor.AbstractMessageEnvelopeInterceptor
 
after(Message, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.interceptor.AbstractMessageInterceptor
 
after(Operation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.interceptor.AbstractOperationInterceptor
 
after(MessageEnvelope, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.interceptor.impl.ExecuteCommandInterceptor
 
after(Message, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.interceptor.impl.ExecuteCommandInterceptor
 
after(Operation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.interceptor.impl.ExecuteCommandInterceptor
 
after(Message, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.interceptor.impl.FromInterceptor
 
after(Message, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.interceptor.impl.linkcontract.LinkContractInterceptor
 
after(Message, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.interceptor.impl.MessagePolicyInterceptor
 
after(MessageEnvelope, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.interceptor.impl.RefInterceptor
 
after(Operation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.interceptor.impl.RefInterceptor
 
after(Message, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.interceptor.impl.ToInterceptor
 
after(MessageEnvelope, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.interceptor.impl.VariablesInterceptor
 
after(MessageEnvelope, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.interceptor.impl.WriteListenerInterceptor
 
after(Operation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.interceptor.impl.WriteListenerInterceptor
 
after(MessageEnvelope, MessageResult, ExecutionContext) - Method in interface xdi2.messaging.target.interceptor.MessageEnvelopeInterceptor
Run after a message envelope is executed.
after(Message, MessageResult, ExecutionContext) - Method in interface xdi2.messaging.target.interceptor.MessageInterceptor
Run after a message is executed.
after(Operation, MessageResult, ExecutionContext) - Method in interface xdi2.messaging.target.interceptor.OperationInterceptor
Run after an operation is executed.

B

before(MessageEnvelope, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.impl.AbstractMessagingTarget
 
before(Message, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.impl.AbstractMessagingTarget
 
before(Operation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.impl.AbstractMessagingTarget
 
before(MessageEnvelope, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.impl.graph.GraphMessagingTarget
 
before(MessageEnvelope, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.interceptor.AbstractMessageEnvelopeInterceptor
 
before(Message, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.interceptor.AbstractMessageInterceptor
 
before(Operation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.interceptor.AbstractOperationInterceptor
 
before(MessageEnvelope, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.interceptor.impl.ExecuteCommandInterceptor
 
before(Message, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.interceptor.impl.ExecuteCommandInterceptor
 
before(Operation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.interceptor.impl.ExecuteCommandInterceptor
 
before(Message, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.interceptor.impl.FromInterceptor
 
before(Message, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.interceptor.impl.linkcontract.LinkContractInterceptor
 
before(Message, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.interceptor.impl.MessagePolicyInterceptor
 
before(MessageEnvelope, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.interceptor.impl.RefInterceptor
 
before(Operation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.interceptor.impl.RefInterceptor
 
before(Message, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.interceptor.impl.ToInterceptor
 
before(MessageEnvelope, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.interceptor.impl.VariablesInterceptor
 
before(MessageEnvelope, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.interceptor.impl.WriteListenerInterceptor
 
before(Operation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.interceptor.impl.WriteListenerInterceptor
 
before(MessageEnvelope, MessageResult, ExecutionContext) - Method in interface xdi2.messaging.target.interceptor.MessageEnvelopeInterceptor
Run before a message envelope is executed.
before(Message, MessageResult, ExecutionContext) - Method in interface xdi2.messaging.target.interceptor.MessageInterceptor
Run before a message is executed.
before(Operation, MessageResult, ExecutionContext) - Method in interface xdi2.messaging.target.interceptor.OperationInterceptor
Run before an operation is executed.
bestMimeType(boolean, boolean) - Method in class xdi2.messaging.http.AcceptHeader
Returns a MimeType that we can support for this Accept header.
BootstrapInterceptor - Class in xdi2.messaging.target.interceptor.impl
This interceptor can initialize an empty XDI graph with basic bootstrapping data, such as the owner XDI address of the graph, and initial link contracts.
BootstrapInterceptor() - Constructor for class xdi2.messaging.target.interceptor.impl.BootstrapInterceptor
 

C

castOperation(Operation) - Static method in class xdi2.messaging.Operation
Factory method that casts an Operation to the right subclass, e.g. to a GetOperation.
clearDisabled() - Method in interface xdi2.messaging.target.Extension
 
clearDisabled() - Method in class xdi2.messaging.target.impl.AbstractExtension
 
clearDisabledForMessage(Message) - Method in class xdi2.messaging.target.contributor.ContributorMap
 
clearDisabledForMessage(Message) - Method in interface xdi2.messaging.target.Extension
 
clearDisabledForMessage(Message) - Method in class xdi2.messaging.target.impl.AbstractExtension
 
clearDisabledForMessage(Message) - Method in class xdi2.messaging.target.interceptor.InterceptorList
 
clearDisabledForMessageEnvelope(MessageEnvelope) - Method in class xdi2.messaging.target.contributor.ContributorMap
 
clearDisabledForMessageEnvelope(MessageEnvelope) - Method in interface xdi2.messaging.target.Extension
 
clearDisabledForMessageEnvelope(MessageEnvelope) - Method in class xdi2.messaging.target.impl.AbstractExtension
 
clearDisabledForMessageEnvelope(MessageEnvelope) - Method in class xdi2.messaging.target.interceptor.InterceptorList
 
clearDisabledForOperation(Operation) - Method in class xdi2.messaging.target.contributor.ContributorMap
 
clearDisabledForOperation(Operation) - Method in interface xdi2.messaging.target.Extension
 
clearDisabledForOperation(Operation) - Method in class xdi2.messaging.target.impl.AbstractExtension
 
clearDisabledForOperation(Operation) - Method in class xdi2.messaging.target.interceptor.InterceptorList
 
cloneMessage(Message) - Static method in class xdi2.messaging.util.MessagingCloneUtil
Creates a clone of the given message with the same contents.
cloneMessageCollection(MessageCollection) - Static method in class xdi2.messaging.util.MessagingCloneUtil
Creates a clone of the given message collection with the same contents.
cloneMessageEnvelope(MessageEnvelope) - Static method in class xdi2.messaging.util.MessagingCloneUtil
Creates a clone of the given message envelope with the same contents.
cloneOperation(Operation) - Static method in class xdi2.messaging.util.MessagingCloneUtil
Creates a clone of the given operation with the same contents.
compare(Extension<?>, Extension<?>) - Method in class xdi2.messaging.target.Extension.InitPriorityComparator
 
compare(Extension<?>, Extension<?>) - Method in class xdi2.messaging.target.Extension.ShutdownPriorityComparator
 
compareTo(AcceptHeader) - Method in class xdi2.messaging.http.AcceptHeader
 
compareTo(Message) - Method in class xdi2.messaging.Message
 
compareTo(MessageCollection) - Method in class xdi2.messaging.MessageCollection
 
compareTo(MessageEnvelope) - Method in class xdi2.messaging.MessageEnvelope
 
compareTo(MessageResult) - Method in class xdi2.messaging.MessageResult
 
compareTo(Operation) - Method in class xdi2.messaging.Operation
 
containsMimeType(MimeType) - Method in class xdi2.messaging.http.AcceptHeader
 
ContextHandler - Interface in xdi2.messaging.target
A ContextHandler can execute an XDI operation against both addresses and statements.
Contributor - Interface in xdi2.messaging.target.contributor
 
ContributorExecutor - Class in xdi2.messaging.target.impl
 
ContributorMap - Class in xdi2.messaging.target.contributor
 
ContributorMap(Map<XDIAddress, List<Contributor>>) - Constructor for class xdi2.messaging.target.contributor.ContributorMap
 
ContributorMap(ContributorMap) - Constructor for class xdi2.messaging.target.contributor.ContributorMap
 
ContributorMap() - Constructor for class xdi2.messaging.target.contributor.ContributorMap
 
ContributorMap.ContributorFound - Class in xdi2.messaging.target.contributor
 
ContributorMap.ContributorFound(XDIAddress, Contributor) - Constructor for class xdi2.messaging.target.contributor.ContributorMap.ContributorFound
 
ContributorMount - Annotation Type in xdi2.messaging.target.contributor
 
ContributorResult - Class in xdi2.messaging.target.contributor
 
ContributorResult(boolean, boolean, boolean) - Constructor for class xdi2.messaging.target.contributor.ContributorResult
 
create(MimeType) - Static method in class xdi2.messaging.http.AcceptHeader
Creates an Accept: header with all the XDI mime types we understand, and optionally with a "preferred" one.
createDelOperation(XDIAddress) - Method in class xdi2.messaging.Message
Creates a new $del operation and adds it to this XDI message.
createDelOperation(Iterator<XDIStatement>) - Method in class xdi2.messaging.Message
Creates a new $del operation and adds it to this XDI message.
createDelOperation(XDIStatement) - Method in class xdi2.messaging.Message
Creates a new $del operation and adds it to this XDI message.
createDelOperation(Graph) - Method in class xdi2.messaging.Message
Creates a new $del operation and adds it to this XDI message.
createDoOperation(XDIAddress) - Method in class xdi2.messaging.Message
Creates a new $do operation and adds it to this XDI message.
createDoOperation(Iterator<XDIStatement>) - Method in class xdi2.messaging.Message
Creates a new $do operation and adds it to this XDI message.
createDoOperation(XDIStatement) - Method in class xdi2.messaging.Message
Creates a new $do operation and adds it to this XDI message.
createDoOperation(Graph) - Method in class xdi2.messaging.Message
Creates a new $do operation and adds it to this XDI message.
createGetOperation(XDIAddress) - Method in class xdi2.messaging.Message
Creates a new $get operation and adds it to this XDI message.
createGetOperation(Iterator<XDIStatement>) - Method in class xdi2.messaging.Message
Creates a new $get operation and adds it to this XDI message.
createGetOperation(XDIStatement) - Method in class xdi2.messaging.Message
Creates a new $get operation and adds it to this XDI message.
createGetOperation(Graph) - Method in class xdi2.messaging.Message
Creates a new $get operation and adds it to this XDI message.
createMessage() - Method in class xdi2.messaging.MessageCollection
Creates a new XDI message in this XDI message collection.
createMessage(long) - Method in class xdi2.messaging.MessageCollection
Creates a new XDI message in this XDI message collection.
createMessage(XDIAddress) - Method in class xdi2.messaging.MessageEnvelope
Creates a new XDI message in this XDI message envelope for a given sender.
createMessage(XDIAddress, long) - Method in class xdi2.messaging.MessageEnvelope
Creates a new XDI message in this XDI message envelope for a given sender.
createOperation(XDIAddress, XDIAddress) - Method in class xdi2.messaging.Message
Creates a new operation and adds it to this XDI message.
createOperation(XDIAddress, Iterator<XDIStatement>) - Method in class xdi2.messaging.Message
Creates a new operation and adds it to this XDI message.
createOperation(XDIAddress, XDIStatement) - Method in class xdi2.messaging.Message
Creates a new operation and adds it to this XDI message.
createOperation(XDIAddress, Graph) - Method in class xdi2.messaging.Message
Creates a new operation and adds it to this XDI message.
createOperation(XDIAddress, String) - Method in class xdi2.messaging.Message
Creates a new operation and adds it to this XDI message.
createPushOperation(XDIAddress) - Method in class xdi2.messaging.Message
Creates a new $push operation and adds it to this XDI message.
createPushOperation(Iterator<XDIStatement>) - Method in class xdi2.messaging.Message
Creates a new $push operation and adds it to this XDI message.
createPushOperation(XDIStatement) - Method in class xdi2.messaging.Message
Creates a new $push operation and adds it to this XDI message.
createPushOperation(Graph) - Method in class xdi2.messaging.Message
Creates a new $push operation and adds it to this XDI message.
createSetOperation(XDIAddress) - Method in class xdi2.messaging.Message
Creates a new $set operation and adds it to this XDI message.
createSetOperation(Iterator<XDIStatement>) - Method in class xdi2.messaging.Message
Creates a new $set operation and adds it to this XDI message.
createSetOperation(XDIStatement) - Method in class xdi2.messaging.Message
Creates a new $set operation and adds it to this XDI message.
createSetOperation(Graph) - Method in class xdi2.messaging.Message
Creates a new $set operation and adds it to this XDI message.
createSignature(String, int, String, int, boolean) - Method in class xdi2.messaging.Message
Sets a signature on the message.

D

decryptLiteralDataString(String) - Method in interface xdi2.messaging.target.interceptor.impl.encryption.LiteralCryptoService
Decrypts a literal in string form
decryptLiteralDataString(String) - Method in class xdi2.messaging.target.interceptor.impl.encryption.StaticLiteralCryptoService
 
DEFAULT - Static variable in class xdi2.messaging.target.contributor.ContributorResult
 
DEFAULT - Static variable in class xdi2.messaging.target.interceptor.InterceptorResult
 
DEFAULT_ALGORITHM - Static variable in class xdi2.messaging.target.interceptor.impl.encryption.StaticLiteralCryptoService
 
DEFAULT_ERRORSTRING - Static variable in class xdi2.messaging.error.ErrorMessageResult
 
DEFAULT_INIT_PRIORITY - Static variable in class xdi2.messaging.target.impl.AbstractExtension
 
DEFAULT_MIMETYPE - Static variable in class xdi2.messaging.target.impl.file.FileMessagingTarget
 
DEFAULT_PATH - Static variable in class xdi2.messaging.target.impl.file.FileMessagingTarget
 
DEFAULT_SHUTDOWN_PRIORITY - Static variable in class xdi2.messaging.target.impl.AbstractExtension
 
DEFAULT_TRANSFORMATION - Static variable in class xdi2.messaging.target.interceptor.impl.encryption.StaticLiteralCryptoService
 
deleteMessageCollections() - Method in class xdi2.messaging.MessageEnvelope
Deletes all message collections from this message envelope.
deleteMessages() - Method in class xdi2.messaging.MessageCollection
Deletes all messages from this message collection.
deleteOperations() - Method in class xdi2.messaging.Message
Deletes all operations from this message.
delMessageType(XDIAddress) - Method in class xdi2.messaging.Message
 
delMessageTypes() - Method in class xdi2.messaging.Message
 
DelOperation - Class in xdi2.messaging
A $del XDI operation, represented as a relation.
DelOperation(Message, Relation) - Constructor for class xdi2.messaging.DelOperation
 
DoOperation - Class in xdi2.messaging
A $do XDI operation, represented as a relation.
DoOperation(Message, Relation) - Constructor for class xdi2.messaging.DoOperation
 

E

EchoMessagingTarget - Class in xdi2.messaging.target.impl.echo
 
EchoMessagingTarget() - Constructor for class xdi2.messaging.target.impl.echo.EchoMessagingTarget
 
encryptLiteralDataString(String) - Method in interface xdi2.messaging.target.interceptor.impl.encryption.LiteralCryptoService
Encrypts a literal in string form
encryptLiteralDataString(String) - Method in class xdi2.messaging.target.interceptor.impl.encryption.StaticLiteralCryptoService
 
entrySet() - Method in class xdi2.messaging.target.contributor.ContributorMap
 
equals(Object) - Method in class xdi2.messaging.http.AcceptHeader
 
equals(Object) - Method in class xdi2.messaging.Message
 
equals(Object) - Method in class xdi2.messaging.MessageCollection
 
equals(Object) - Method in class xdi2.messaging.MessageEnvelope
 
equals(Object) - Method in class xdi2.messaging.MessageResult
 
equals(Object) - Method in class xdi2.messaging.Operation
 
ErrorMessageResult - Class in xdi2.messaging.error
 
ErrorMessageResult(Graph) - Constructor for class xdi2.messaging.error.ErrorMessageResult
 
ErrorMessageResult() - Constructor for class xdi2.messaging.error.ErrorMessageResult
 
exception(MessageEnvelope, MessageResult, ExecutionContext, Xdi2MessagingException) - Method in class xdi2.messaging.target.impl.AbstractMessagingTarget
 
exception(MessageEnvelope, MessageResult, ExecutionContext, Xdi2MessagingException) - Method in class xdi2.messaging.target.impl.graph.GraphMessagingTarget
 
exception(MessageEnvelope, MessageResult, ExecutionContext, Exception) - Method in class xdi2.messaging.target.interceptor.AbstractMessageEnvelopeInterceptor
 
exception(MessageEnvelope, MessageResult, ExecutionContext, Exception) - Method in class xdi2.messaging.target.interceptor.impl.ExecuteCommandInterceptor
 
exception(MessageEnvelope, MessageResult, ExecutionContext, Exception) - Method in class xdi2.messaging.target.interceptor.impl.RefInterceptor
 
exception(MessageEnvelope, MessageResult, ExecutionContext, Exception) - Method in class xdi2.messaging.target.interceptor.impl.VariablesInterceptor
 
exception(MessageEnvelope, MessageResult, ExecutionContext, Exception) - Method in class xdi2.messaging.target.interceptor.impl.WriteListenerInterceptor
 
exception(MessageEnvelope, MessageResult, ExecutionContext, Exception) - Method in interface xdi2.messaging.target.interceptor.MessageEnvelopeInterceptor
Run if an exception occurs while a message envelope is executed.
execute(MessageEnvelope, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.impl.AbstractMessagingTarget
Executes a message envelope by executing all its messages.
execute(Message, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.impl.AbstractMessagingTarget
Executes a message by executing all its operations.
execute(Operation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.impl.AbstractMessagingTarget
Executes an operation.
execute(XDIAddress, Operation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.impl.AbstractMessagingTarget
Executes a target address.
execute(XDIStatement, Operation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.impl.AbstractMessagingTarget
Executes a target statement.
execute(MessageEnvelope, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.impl.echo.EchoMessagingTarget
 
execute(MessageEnvelope, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.impl.file.FileMessagingTarget
 
execute(MessageEnvelope, MessageResult, ExecutionContext) - Method in interface xdi2.messaging.target.MessagingTarget
Executes all messages in an XDI messaging envelope against this messaging target.
ExecuteCommandInterceptor - Class in xdi2.messaging.target.interceptor.impl
This interceptor will execute a command line on an incoming message envelope, message, or operation.
ExecuteCommandInterceptor() - Constructor for class xdi2.messaging.target.interceptor.impl.ExecuteCommandInterceptor
 
executeContributorsAddress(ContributorMap, XDIAddress[], XDIAddress, XDIAddress, Operation, MessageResult, ExecutionContext) - Static method in class xdi2.messaging.target.impl.ContributorExecutor
 
executeContributorsStatement(ContributorMap, XDIAddress[], XDIAddress, XDIStatement, Operation, MessageResult, ExecutionContext) - Static method in class xdi2.messaging.target.impl.ContributorExecutor
 
executeDelOnAddress(XDIAddress[], XDIAddress, XDIAddress, DelOperation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.contributor.AbstractContributor
 
executeDelOnAddress(XDIAddress, DelOperation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.impl.AbstractAddressHandler
Deprecated.
 
executeDelOnAddress(XDIAddress, DelOperation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.impl.AbstractContextHandler
 
executeDelOnAddress(XDIAddress, DelOperation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.impl.graph.GraphContextHandler
 
executeDelOnContextNodeStatement(XDIAddress[], XDIAddress, XDIStatement, DelOperation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.contributor.AbstractContributor
 
executeDelOnContextNodeStatement(XDIStatement, DelOperation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.impl.AbstractContextHandler
 
executeDelOnContextNodeStatement(XDIStatement, DelOperation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.impl.AbstractStatementHandler
Deprecated.
 
executeDelOnLiteralStatement(XDIAddress[], XDIAddress, XDIStatement, DelOperation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.contributor.AbstractContributor
 
executeDelOnLiteralStatement(XDIStatement, DelOperation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.impl.AbstractContextHandler
 
executeDelOnLiteralStatement(XDIStatement, DelOperation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.impl.AbstractStatementHandler
Deprecated.
 
executeDelOnLiteralStatement(XDIStatement, DelOperation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.impl.graph.GraphContextHandler
 
executeDelOnRelationStatement(XDIAddress[], XDIAddress, XDIStatement, DelOperation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.contributor.AbstractContributor
 
executeDelOnRelationStatement(XDIStatement, DelOperation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.impl.AbstractContextHandler
 
executeDelOnRelationStatement(XDIStatement, DelOperation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.impl.AbstractStatementHandler
Deprecated.
 
executeDelOnRelationStatement(XDIStatement, DelOperation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.impl.graph.GraphContextHandler
 
executeDelOnStatement(XDIAddress[], XDIAddress, XDIStatement, DelOperation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.contributor.AbstractContributor
 
executeDelOnStatement(XDIStatement, DelOperation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.impl.AbstractContextHandler
 
executeDelOnStatement(XDIStatement, DelOperation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.impl.AbstractStatementHandler
Deprecated.
 
executeDoOnAddress(XDIAddress[], XDIAddress, XDIAddress, DoOperation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.contributor.AbstractContributor
 
executeDoOnAddress(XDIAddress, DoOperation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.impl.AbstractAddressHandler
Deprecated.
 
executeDoOnAddress(XDIAddress, DoOperation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.impl.AbstractContextHandler
 
executeDoOnContextNodeStatement(XDIAddress[], XDIAddress, XDIStatement, DoOperation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.contributor.AbstractContributor
 
executeDoOnContextNodeStatement(XDIStatement, DoOperation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.impl.AbstractContextHandler
 
executeDoOnContextNodeStatement(XDIStatement, DoOperation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.impl.AbstractStatementHandler
Deprecated.
 
executeDoOnLiteralStatement(XDIAddress[], XDIAddress, XDIStatement, DoOperation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.contributor.AbstractContributor
 
executeDoOnLiteralStatement(XDIAddress[], XDIAddress, XDIStatement, DoOperation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.contributor.impl.digest.GenerateDigestSecretTokenContributor
 
executeDoOnLiteralStatement(XDIStatement, DoOperation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.impl.AbstractContextHandler
 
executeDoOnLiteralStatement(XDIStatement, DoOperation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.impl.AbstractStatementHandler
Deprecated.
 
executeDoOnRelationStatement(XDIAddress[], XDIAddress, XDIStatement, DoOperation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.contributor.AbstractContributor
 
executeDoOnRelationStatement(XDIAddress[], XDIAddress, XDIStatement, DoOperation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.contributor.impl.keygen.GenerateKeyContributor
 
executeDoOnRelationStatement(XDIStatement, DoOperation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.impl.AbstractContextHandler
 
executeDoOnRelationStatement(XDIStatement, DoOperation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.impl.AbstractStatementHandler
Deprecated.
 
executeDoOnStatement(XDIAddress[], XDIAddress, XDIStatement, DoOperation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.contributor.AbstractContributor
 
executeDoOnStatement(XDIStatement, DoOperation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.impl.AbstractContextHandler
 
executeDoOnStatement(XDIStatement, DoOperation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.impl.AbstractStatementHandler
Deprecated.
 
executeGetOnAddress(XDIAddress[], XDIAddress, XDIAddress, GetOperation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.contributor.AbstractContributor
 
executeGetOnAddress(XDIAddress, GetOperation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.impl.AbstractAddressHandler
Deprecated.
 
executeGetOnAddress(XDIAddress, GetOperation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.impl.AbstractContextHandler
 
executeGetOnAddress(XDIAddress, GetOperation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.impl.graph.GraphContextHandler
 
executeGetOnContextNodeStatement(XDIAddress[], XDIAddress, XDIStatement, GetOperation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.contributor.AbstractContributor
 
executeGetOnContextNodeStatement(XDIStatement, GetOperation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.impl.AbstractContextHandler
 
executeGetOnContextNodeStatement(XDIStatement, GetOperation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.impl.AbstractStatementHandler
Deprecated.
 
executeGetOnContextNodeStatement(XDIStatement, GetOperation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.impl.graph.GraphContextHandler
 
executeGetOnLiteralStatement(XDIAddress[], XDIAddress, XDIStatement, GetOperation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.contributor.AbstractContributor
 
executeGetOnLiteralStatement(XDIStatement, GetOperation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.impl.AbstractContextHandler
 
executeGetOnLiteralStatement(XDIStatement, GetOperation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.impl.AbstractStatementHandler
Deprecated.
 
executeGetOnLiteralStatement(XDIStatement, GetOperation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.impl.graph.GraphContextHandler
 
executeGetOnRelationStatement(XDIAddress[], XDIAddress, XDIStatement, GetOperation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.contributor.AbstractContributor
 
executeGetOnRelationStatement(XDIStatement, GetOperation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.impl.AbstractContextHandler
 
executeGetOnRelationStatement(XDIStatement, GetOperation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.impl.AbstractStatementHandler
Deprecated.
 
executeGetOnRelationStatement(XDIStatement, GetOperation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.impl.graph.GraphContextHandler
 
executeGetOnStatement(XDIAddress[], XDIAddress, XDIStatement, GetOperation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.contributor.AbstractContributor
 
executeGetOnStatement(XDIStatement, GetOperation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.impl.AbstractContextHandler
 
executeGetOnStatement(XDIStatement, GetOperation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.impl.AbstractStatementHandler
Deprecated.
 
executeMessageEnvelopeInterceptorsAfter(InterceptorList<MessagingTarget>, MessageEnvelope, MessageResult, ExecutionContext) - Static method in class xdi2.messaging.target.impl.InterceptorExecutor
 
executeMessageEnvelopeInterceptorsBefore(InterceptorList<MessagingTarget>, MessageEnvelope, MessageResult, ExecutionContext) - Static method in class xdi2.messaging.target.impl.InterceptorExecutor
 
executeMessageEnvelopeInterceptorsException(InterceptorList<MessagingTarget>, MessageEnvelope, MessageResult, ExecutionContext, Xdi2MessagingException) - Static method in class xdi2.messaging.target.impl.InterceptorExecutor
 
executeMessageInterceptorsAfter(InterceptorList<MessagingTarget>, Message, MessageResult, ExecutionContext) - Static method in class xdi2.messaging.target.impl.InterceptorExecutor
 
executeMessageInterceptorsBefore(InterceptorList<MessagingTarget>, Message, MessageResult, ExecutionContext) - Static method in class xdi2.messaging.target.impl.InterceptorExecutor
 
executeOnAddress(XDIAddress, Operation, MessageResult, ExecutionContext) - Method in interface xdi2.messaging.target.AddressHandler
Executes an XDI operation on an address.
executeOnAddress(XDIAddress[], XDIAddress, XDIAddress, Operation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.contributor.AbstractContributor
 
executeOnAddress(XDIAddress[], XDIAddress, XDIAddress, Operation, MessageResult, ExecutionContext) - Method in interface xdi2.messaging.target.contributor.Contributor
Executes an XDI operation on an address.
executeOnAddress(XDIAddress, Operation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.impl.AbstractAddressHandler
Deprecated.
 
executeOnAddress(XDIAddress, Operation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.impl.AbstractContextHandler
 
executeOnStatement(XDIAddress[], XDIAddress, XDIStatement, Operation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.contributor.AbstractContributor
 
executeOnStatement(XDIAddress[], XDIAddress, XDIStatement, Operation, MessageResult, ExecutionContext) - Method in interface xdi2.messaging.target.contributor.Contributor
Executes an XDI operation on a statement.
executeOnStatement(XDIStatement, Operation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.impl.AbstractContextHandler
 
executeOnStatement(XDIStatement, Operation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.impl.AbstractStatementHandler
Deprecated.
 
executeOnStatement(XDIStatement, Operation, MessageResult, ExecutionContext) - Method in interface xdi2.messaging.target.StatementHandler
Executes an XDI operation on a statement.
executeOperationInterceptorsAfter(InterceptorList<MessagingTarget>, Operation, MessageResult, ExecutionContext) - Static method in class xdi2.messaging.target.impl.InterceptorExecutor
 
executeOperationInterceptorsBefore(InterceptorList<MessagingTarget>, Operation, MessageResult, ExecutionContext) - Static method in class xdi2.messaging.target.impl.InterceptorExecutor
 
executeResultInterceptorsFinish(InterceptorList<MessagingTarget>, MessageResult, ExecutionContext) - Static method in class xdi2.messaging.target.impl.InterceptorExecutor
 
executeSetOnAddress(XDIAddress[], XDIAddress, XDIAddress, SetOperation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.contributor.AbstractContributor
 
executeSetOnAddress(XDIAddress, SetOperation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.impl.AbstractAddressHandler
Deprecated.
 
executeSetOnAddress(XDIAddress, SetOperation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.impl.AbstractContextHandler
 
executeSetOnAddress(XDIAddress, SetOperation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.impl.graph.GraphContextHandler
 
executeSetOnContextNodeStatement(XDIAddress[], XDIAddress, XDIStatement, SetOperation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.contributor.AbstractContributor
 
executeSetOnContextNodeStatement(XDIStatement, SetOperation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.impl.AbstractContextHandler
 
executeSetOnContextNodeStatement(XDIStatement, SetOperation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.impl.AbstractStatementHandler
Deprecated.
 
executeSetOnLiteralStatement(XDIAddress[], XDIAddress, XDIStatement, SetOperation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.contributor.AbstractContributor
 
executeSetOnLiteralStatement(XDIStatement, SetOperation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.impl.AbstractContextHandler
 
executeSetOnLiteralStatement(XDIStatement, SetOperation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.impl.AbstractStatementHandler
Deprecated.
 
executeSetOnLiteralStatement(XDIStatement, SetOperation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.impl.graph.GraphContextHandler
 
executeSetOnRelationStatement(XDIAddress[], XDIAddress, XDIStatement, SetOperation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.contributor.AbstractContributor
 
executeSetOnRelationStatement(XDIStatement, SetOperation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.impl.AbstractContextHandler
 
executeSetOnRelationStatement(XDIStatement, SetOperation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.impl.AbstractStatementHandler
Deprecated.
 
executeSetOnRelationStatement(XDIStatement, SetOperation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.impl.graph.GraphContextHandler
 
executeSetOnStatement(XDIAddress[], XDIAddress, XDIStatement, SetOperation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.contributor.AbstractContributor
 
executeSetOnStatement(XDIStatement, SetOperation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.impl.AbstractContextHandler
 
executeSetOnStatement(XDIStatement, SetOperation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.impl.AbstractStatementHandler
Deprecated.
 
executeSetOnStatement(XDIStatement, SetOperation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.impl.graph.GraphContextHandler
 
executeTargetInterceptorsAddress(InterceptorList<MessagingTarget>, XDIAddress, Operation, MessageResult, ExecutionContext) - Static method in class xdi2.messaging.target.impl.InterceptorExecutor
 
executeTargetInterceptorsStatement(InterceptorList<MessagingTarget>, XDIStatement, Operation, MessageResult, ExecutionContext) - Static method in class xdi2.messaging.target.impl.InterceptorExecutor
 
ExecutionContext - Class in xdi2.messaging.context
Messaging targets as well as contributors and interceptors can use the ExecutionContext to store and share state.
ExecutionContext() - Constructor for class xdi2.messaging.context.ExecutionContext
 
Extension<CONTAINER> - Interface in xdi2.messaging.target
 
Extension.InitPriorityComparator - Class in xdi2.messaging.target
 
Extension.InitPriorityComparator() - Constructor for class xdi2.messaging.target.Extension.InitPriorityComparator
 
Extension.ShutdownPriorityComparator - Class in xdi2.messaging.target
 
Extension.ShutdownPriorityComparator() - Constructor for class xdi2.messaging.target.Extension.ShutdownPriorityComparator
 

F

FileMessagingTarget - Class in xdi2.messaging.target.impl.file
An XDI messaging target backed by a file in one of the serialization formats.
FileMessagingTarget() - Constructor for class xdi2.messaging.target.impl.file.FileMessagingTarget
 
findHigherContributors(ContributorMap, XDIAddress, XDIAddress) - Static method in class xdi2.messaging.target.impl.ContributorExecutor
 
findInterceptor(Class<T>) - Method in class xdi2.messaging.target.interceptor.InterceptorList
 
findInterceptors(Class<T>) - Method in class xdi2.messaging.target.interceptor.InterceptorList
 
findLowerContributors(ContributorMap, XDIAddress, XDIAddress) - Static method in class xdi2.messaging.target.impl.ContributorExecutor
 
findMessageEnvelopeInterceptors(InterceptorList<MessagingTarget>) - Static method in class xdi2.messaging.target.impl.InterceptorExecutor
 
findMessageInterceptors(InterceptorList<MessagingTarget>) - Static method in class xdi2.messaging.target.impl.InterceptorExecutor
 
findOperationInterceptors(InterceptorList<MessagingTarget>) - Static method in class xdi2.messaging.target.impl.InterceptorExecutor
 
findResultInterceptors(InterceptorList<MessagingTarget>) - Static method in class xdi2.messaging.target.impl.InterceptorExecutor
 
findTargetInterceptors(InterceptorList<MessagingTarget>) - Static method in class xdi2.messaging.target.impl.InterceptorExecutor
 
finish(MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.interceptor.AbstractMessageResultInterceptor
 
finish(MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.interceptor.impl.encryption.LiteralEncryptionInterceptor
 
finish(MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.interceptor.impl.VariablesInterceptor
 
finish(MessageResult, ExecutionContext) - Method in interface xdi2.messaging.target.interceptor.MessageResultInterceptor
Run on the message result after it is complete for final adjustments.
fromException(Exception) - Static method in class xdi2.messaging.error.ErrorMessageResult
Factory method that creates an XDI error message from an exception.
fromGraph(Graph) - Static method in class xdi2.messaging.error.ErrorMessageResult
Factory method that creates an XDI error message result bound to a given graph.
fromGraph(Graph) - Static method in class xdi2.messaging.MessageEnvelope
Factory method that creates an XDI message envelope bound to a given graph.
fromGraph(Graph) - Static method in class xdi2.messaging.MessageResult
Factory method that creates an XDI message result bound to a given graph.
FromInterceptor - Class in xdi2.messaging.target.interceptor.impl
This interceptor checks if the source peer root XRI of a message matches the sender of the message.
FromInterceptor() - Constructor for class xdi2.messaging.target.interceptor.impl.FromInterceptor
 
fromMessageAndRelation(Message, Relation) - Static method in class xdi2.messaging.DelOperation
Factory method that creates an XDI $del operation bound to a given relation.
fromMessageAndRelation(Message, Relation) - Static method in class xdi2.messaging.DoOperation
Factory method that creates an XDI $do operation bound to a given relation.
fromMessageAndRelation(Message, Relation) - Static method in class xdi2.messaging.GetOperation
Factory method that creates an XDI $get operation bound to a given relation.
fromMessageAndRelation(Message, Relation) - Static method in class xdi2.messaging.Operation
Factory method that creates an XDI operation bound to a given relation.
fromMessageAndRelation(Message, Relation) - Static method in class xdi2.messaging.PushOperation
Factory method that creates an XDI $push operation bound to a given relation.
fromMessageAndRelation(Message, Relation) - Static method in class xdi2.messaging.SetOperation
Factory method that creates an XDI $set operation bound to a given relation.
fromMessageCollectionAndXdiEntity(MessageCollection, XdiEntity) - Static method in class xdi2.messaging.Message
Factory method that creates an XDI message bound to a given XDI entity.
fromMessageEnvelopeAndXdiEntityClass(MessageEnvelope, XdiEntityCollection) - Static method in class xdi2.messaging.MessageCollection
Factory method that creates an XDI message collection bound to a given XDI entity class.
fromOperationXDIAddressAndTargetXDIAddress(XDIAddress, XDIAddress) - Static method in class xdi2.messaging.MessageEnvelope
Factory method that creates an XDI message envelope bound to a given graph.
fromOperationXDIAddressAndTargetXDIAddressOrTargetXDIStatement(XDIAddress, String) - Static method in class xdi2.messaging.MessageEnvelope
Factory method that creates an XDI message envelope bound to a given graph.
fromOperationXDIAddressAndTargetXDIStatements(XDIAddress, Iterator<XDIStatement>) - Static method in class xdi2.messaging.MessageEnvelope
Factory method that creates an XDI message envelope bound to a given graph.

G

GenerateDigestSecretTokenContributor - Class in xdi2.messaging.target.contributor.impl.digest
This contributor can generate secret tokens in digest form in a target graph.
GenerateDigestSecretTokenContributor(String, Graph) - Constructor for class xdi2.messaging.target.contributor.impl.digest.GenerateDigestSecretTokenContributor
 
GenerateDigestSecretTokenContributor() - Constructor for class xdi2.messaging.target.contributor.impl.digest.GenerateDigestSecretTokenContributor
 
GenerateKeyContributor - Class in xdi2.messaging.target.contributor.impl.keygen
This contributor can generate key pairs and symmetric keys in a target graph.
GenerateKeyContributor(Graph) - Constructor for class xdi2.messaging.target.contributor.impl.keygen.GenerateKeyContributor
 
GenerateKeyContributor() - Constructor for class xdi2.messaging.target.contributor.impl.keygen.GenerateKeyContributor
 
getAddressHandler(XDIAddress) - Method in class xdi2.messaging.target.impl.AbstractMessagingTarget
 
getAddressHandler(XDIAddress) - Method in class xdi2.messaging.target.impl.echo.EchoMessagingTarget
 
getAddressHandler(XDIAddress) - Method in class xdi2.messaging.target.impl.graph.GraphMessagingTarget
 
getAlgorithm() - Method in class xdi2.messaging.target.interceptor.impl.encryption.StaticLiteralCryptoService
 
getBootstrapGraph() - Method in class xdi2.messaging.target.interceptor.impl.BootstrapInterceptor
 
getBootstrapMessageEnvelope() - Method in class xdi2.messaging.target.interceptor.impl.BootstrapInterceptor
 
getBootstrapOwner() - Method in class xdi2.messaging.target.interceptor.impl.BootstrapInterceptor
 
getBootstrapOwnerSynonyms() - Method in class xdi2.messaging.target.interceptor.impl.BootstrapInterceptor
 
getBootstrapPublicLinkContract() - Method in class xdi2.messaging.target.interceptor.impl.BootstrapInterceptor
 
getBootstrapRootLinkContract() - Method in class xdi2.messaging.target.interceptor.impl.BootstrapInterceptor
 
getBootstrapTimestamp() - Method in class xdi2.messaging.target.interceptor.impl.BootstrapInterceptor
 
getCommandLine() - Method in class xdi2.messaging.target.interceptor.impl.ExecuteCommandInterceptor
 
getContextNode() - Method in class xdi2.messaging.Message
Returns the underlying context node to which this XDI message is bound.
getContextNode() - Method in class xdi2.messaging.MessageCollection
Returns the underlying context node to which this XDI message collection is bound.
getContextNode(XDIAddress) - Method in class xdi2.messaging.target.interceptor.impl.util.MessagePolicyEvaluationContext
 
getContributor() - Method in class xdi2.messaging.target.contributor.ContributorMap.ContributorFound
 
getContributor(Class<T>) - Method in class xdi2.messaging.target.contributor.ContributorMap
 
getContributorMount() - Method in class xdi2.messaging.target.contributor.AbstractContributor
 
getContributorMount() - Method in interface xdi2.messaging.target.contributor.Contributor
 
getContributors() - Method in class xdi2.messaging.target.contributor.AbstractContributor
 
getContributors() - Method in interface xdi2.messaging.target.contributor.Contributor
 
getContributors() - Method in class xdi2.messaging.target.impl.AbstractMessagingTarget
 
getContributorXDIAddress() - Method in class xdi2.messaging.target.contributor.ContributorMap.ContributorFound
 
getCurrentContributor() - Method in class xdi2.messaging.context.ExecutionContext
 
getCurrentInterceptor() - Method in class xdi2.messaging.context.ExecutionContext
 
getCurrentMessage() - Method in class xdi2.messaging.context.ExecutionContext
 
getCurrentMessageEnvelope() - Method in class xdi2.messaging.context.ExecutionContext
 
getCurrentMessageEnvelopes() - Method in class xdi2.messaging.context.ExecutionContext
 
getCurrentMessages() - Method in class xdi2.messaging.context.ExecutionContext
 
getCurrentMessagingTarget() - Method in class xdi2.messaging.context.ExecutionContext
 
getCurrentMessagingTargets() - Method in class xdi2.messaging.context.ExecutionContext
 
getCurrentOperation() - Method in class xdi2.messaging.context.ExecutionContext
 
getCurrentOperations() - Method in class xdi2.messaging.context.ExecutionContext
 
getCurrentTargetAddress() - Method in class xdi2.messaging.context.ExecutionContext
 
getCurrentTargetStatement() - Method in class xdi2.messaging.context.ExecutionContext
 
getDefaultLinkContractAddress() - Method in class xdi2.messaging.target.interceptor.impl.linkcontract.LinkContractInterceptor
 
getDefaultToPeerRootXDIArc() - Method in class xdi2.messaging.target.interceptor.impl.ToInterceptor
 
getDelOperations() - Method in class xdi2.messaging.Message
Returns all XDI $del operations in this XDI message.
getDoOperations() - Method in class xdi2.messaging.Message
Returns all XDI $do operations in this XDI message.
getErrorContextNode() - Method in class xdi2.messaging.error.ErrorMessageResult
 
getErrorString() - Method in class xdi2.messaging.error.ErrorMessageResult
 
getErrorTimestamp() - Method in class xdi2.messaging.error.ErrorMessageResult
 
getException() - Method in class xdi2.messaging.context.ExecutionContext
 
getExceptionContributor() - Method in class xdi2.messaging.context.ExecutionContext
 
getExceptionInterceptor() - Method in class xdi2.messaging.context.ExecutionContext
 
getExceptionMessage() - Method in class xdi2.messaging.context.ExecutionContext
 
getExceptionMessageEnvelope() - Method in class xdi2.messaging.context.ExecutionContext
 
getExceptionMessagingTarget() - Method in class xdi2.messaging.context.ExecutionContext
 
getExceptionOperation() - Method in class xdi2.messaging.context.ExecutionContext
 
getExceptionTargetAddress() - Method in class xdi2.messaging.context.ExecutionContext
 
getExceptionTargetStatement() - Method in class xdi2.messaging.context.ExecutionContext
 
getExecutionContext() - Method in exception xdi2.messaging.exceptions.Xdi2MessagingException
 
getExecutionContextAttribute(String) - Method in class xdi2.messaging.context.ExecutionContext
 
getExecutionContextAttributes() - Method in class xdi2.messaging.context.ExecutionContext
 
getFromPeerRootXDIArc() - Method in class xdi2.messaging.Message
Return the FROM peer root arc.
getGetOperations() - Method in class xdi2.messaging.Message
Returns all XDI $get operations in this XDI message.
getGlobalSalt() - Method in class xdi2.messaging.target.contributor.impl.digest.GenerateDigestSecretTokenContributor
 
getGraph() - Method in class xdi2.messaging.MessageEnvelope
Returns the underlying graph to which this XDI message envelope is bound.
getGraph() - Method in class xdi2.messaging.MessageResult
Returns the underlying graph to which this XDI message result is bound.
getGraph() - Method in class xdi2.messaging.target.impl.graph.GraphContextHandler
 
getGraph() - Method in class xdi2.messaging.target.impl.graph.GraphMessagingTarget
 
getGraphContextHandler() - Method in class xdi2.messaging.target.impl.graph.GraphMessagingTarget
 
getID() - Method in class xdi2.messaging.Message
Returns the ID of the message.
getInitPriority() - Method in interface xdi2.messaging.target.Extension
 
getInitPriority() - Method in class xdi2.messaging.target.impl.AbstractExtension
 
getInterceptor(Class<T>) - Method in class xdi2.messaging.target.interceptor.InterceptorList
 
getInterceptors() - Method in class xdi2.messaging.target.impl.AbstractMessagingTarget
 
getKeyGraph() - Method in class xdi2.messaging.target.contributor.impl.MessageResultContributor
 
getLinkContract(ExecutionContext) - Static method in class xdi2.messaging.target.interceptor.impl.linkcontract.LinkContractInterceptor
 
getLinkContractsGraph() - Method in class xdi2.messaging.target.interceptor.impl.linkcontract.LinkContractInterceptor
 
getLinkContractXDIAddress() - Method in class xdi2.messaging.Message
Returns the link contract address.
getLiteralCryptoService() - Method in class xdi2.messaging.target.interceptor.impl.encryption.LiteralEncryptionInterceptor
 
getMessage() - Method in class xdi2.messaging.Operation
Returns the XDI message to which this XDI operation belongs.
getMessage() - Method in class xdi2.messaging.target.interceptor.impl.util.MessagePolicyEvaluationContext
 
getMessageAttribute(String) - Method in class xdi2.messaging.context.ExecutionContext
 
getMessageAttributes() - Method in class xdi2.messaging.context.ExecutionContext
 
getMessageCollection() - Method in class xdi2.messaging.Message
Returns the XDI message collection to which this XDI message belongs.
getMessageCollection(XDIAddress, boolean) - Method in class xdi2.messaging.MessageEnvelope
Returns an existing XDI message collection in this XDI message envelope, or creates a new one.
getMessageCollection() - Method in class xdi2.messaging.Operation
Returns the XDI message collection to which this XDI operation belongs.
getMessageCollectionCount() - Method in class xdi2.messaging.MessageEnvelope
Returns the number of message collections in the message envelope.
getMessageCollections() - Method in class xdi2.messaging.MessageEnvelope
Returns all message collections in this message envelope.
getMessageCount() - Method in class xdi2.messaging.MessageCollection
Returns the number of messages in the message collection.
getMessageCount() - Method in class xdi2.messaging.MessageEnvelope
Returns the number of messages in the message envelope.
getMessageEnvelope() - Method in class xdi2.messaging.Message
Returns the message envelope to which this message belongs.
getMessageEnvelope() - Method in class xdi2.messaging.MessageCollection
Returns the XDI message envelope to which this XDI message collection belongs.
getMessageEnvelope() - Method in class xdi2.messaging.Operation
Returns the XDI message envelope to which this XDI operation belongs.
getMessageEnvelopeAttribute(String) - Method in class xdi2.messaging.context.ExecutionContext
 
getMessageEnvelopeAttributes() - Method in class xdi2.messaging.context.ExecutionContext
 
getMessagePolicyGraph() - Method in class xdi2.messaging.target.interceptor.impl.MessagePolicyInterceptor
 
getMessages() - Method in class xdi2.messaging.MessageCollection
Returns all messages in this message collection.
getMessages() - Method in class xdi2.messaging.MessageEnvelope
Returns all messages in this message envelope.
getMessages(XDIAddress) - Method in class xdi2.messaging.MessageEnvelope
Finds messages with a given sender in this message envelope.
getMessageType() - Method in class xdi2.messaging.Message
 
getMessageTypes() - Method in class xdi2.messaging.Message
 
getMessagingTarget() - Method in class xdi2.messaging.target.Prototype.PrototypingContext
 
getMimeType() - Method in class xdi2.messaging.target.impl.file.FileMessagingTarget
 
getMimeTypes() - Method in class xdi2.messaging.http.AcceptHeader
 
getMimeTypesSortedByQuality() - Method in class xdi2.messaging.http.AcceptHeader
 
GetOperation - Class in xdi2.messaging
A $get XDI operation, represented as a relation.
GetOperation(Message, Relation) - Constructor for class xdi2.messaging.GetOperation
 
getOperationAttribute(String) - Method in class xdi2.messaging.context.ExecutionContext
 
getOperationAttributes() - Method in class xdi2.messaging.context.ExecutionContext
 
getOperationCount() - Method in class xdi2.messaging.Message
Returns the number of XDI operations in this XDI message.
getOperationCount() - Method in class xdi2.messaging.MessageCollection
Returns the number of operations in all messages of the message envelope.
getOperationCount() - Method in class xdi2.messaging.MessageEnvelope
Returns the number of operations in all messages of the message envelope.
getOperations() - Method in class xdi2.messaging.Message
Returns all XDI operations in this XDI message.
getOperations(XDIAddress) - Method in class xdi2.messaging.Message
Returns all XDI operations with a given operation address in this XDI message.
getOperations() - Method in class xdi2.messaging.MessageCollection
Returns all operations in this message collection.
getOperations() - Method in class xdi2.messaging.MessageEnvelope
Returns all operations in this message envelope.
getOperationsContextNode() - Method in class xdi2.messaging.Message
Returns the context node with XDI operations.
getOperationsXdiEntity() - Method in class xdi2.messaging.Message
Returns the XDI entity with XDI operations.
getOperationXDIAddress() - Method in class xdi2.messaging.Operation
Returns the operation XRI of the XDI operation (e.g.
getOwnerContextNode() - Method in class xdi2.messaging.target.Prototype.PrototypingContext
 
getOwnerPeerRoot() - Method in class xdi2.messaging.target.Prototype.PrototypingContext
 
getOwnerPeerRootXDIArc() - Method in class xdi2.messaging.target.impl.AbstractMessagingTarget
 
getOwnerPeerRootXDIArc() - Method in class xdi2.messaging.target.impl.graph.GraphMessagingTarget
 
getOwnerPeerRootXDIArc() - Method in interface xdi2.messaging.target.MessagingTarget
Returns the owner peer root XRI of the messaging target.
getOwnerXDIAddress() - Method in class xdi2.messaging.target.Prototype.PrototypingContext
 
getParameter(XDIAddress) - Method in class xdi2.messaging.Operation
Returns a parameter value of this operation.
getParameterBoolean(XDIAddress) - Method in class xdi2.messaging.Operation
Returns a parameter value boolean of this operation.
getParameterNumber(XDIAddress) - Method in class xdi2.messaging.Operation
Returns a parameter value number of this operation.
getParameterString(XDIAddress) - Method in class xdi2.messaging.Operation
Returns a parameter value string of this operation.
getPath() - Method in class xdi2.messaging.target.impl.file.FileMessagingTarget
 
getPolicyRoot(boolean) - Method in class xdi2.messaging.Message
Returns an existing XDI root policy in this XDI messages, or creates a new one.
getPushOperations() - Method in class xdi2.messaging.Message
Returns all XDI $push operations in this XDI message.
getReadOnlyAddresses() - Method in class xdi2.messaging.target.interceptor.impl.ReadOnlyInterceptor
 
getRelation() - Method in class xdi2.messaging.Operation
Returns the underlying relation to which this XDI operation is bound.
getSecretKeyString() - Method in class xdi2.messaging.target.interceptor.impl.encryption.StaticLiteralCryptoService
 
getSecretToken() - Method in class xdi2.messaging.Message
Returns the secret token from the message.
getSender() - Method in class xdi2.messaging.Message
Returns the sender of the message's message collection.
getSender() - Method in class xdi2.messaging.MessageCollection
Returns the sender of the message collection.
getSender() - Method in class xdi2.messaging.Operation
Returns the sender of the operation's message collection.
getSenderXDIAddress() - Method in class xdi2.messaging.Message
Returns the sender address of the message's message collection.
getSenderXDIAddress() - Method in class xdi2.messaging.MessageCollection
Returns the sender address of the message collection.
getSenderXDIAddress() - Method in class xdi2.messaging.Operation
Returns the sender address of the operation's message collection.
getSetOperations() - Method in class xdi2.messaging.Message
Returns all XDI $set operations in this XDI message.
getShutdownPriority() - Method in interface xdi2.messaging.target.Extension
 
getShutdownPriority() - Method in class xdi2.messaging.target.impl.AbstractExtension
 
getSignatures() - Method in class xdi2.messaging.Message
Returns the signature from the message.
getStatement(XDIStatement) - Method in class xdi2.messaging.target.interceptor.impl.util.MessagePolicyEvaluationContext
 
getStatementHandler(XDIStatement) - Method in class xdi2.messaging.target.impl.AbstractMessagingTarget
 
getStatementHandler(XDIStatement) - Method in class xdi2.messaging.target.impl.echo.EchoMessagingTarget
 
getStatementHandler(XDIStatement) - Method in class xdi2.messaging.target.impl.graph.GraphMessagingTarget
 
getTargetGraph() - Method in class xdi2.messaging.target.contributor.impl.digest.GenerateDigestSecretTokenContributor
 
getTargetGraph() - Method in class xdi2.messaging.target.contributor.impl.keygen.GenerateKeyContributor
 
getTargetGraph() - Method in class xdi2.messaging.target.interceptor.impl.util.MessagePolicyEvaluationContext
 
getTargetInnerRoot() - Method in class xdi2.messaging.Operation
Returns the target inner root of the operation.
getTargetXDIAddress() - Method in class xdi2.messaging.Operation
Returns the target address of the operation.
getTargetXDIStatements() - Method in class xdi2.messaging.Operation
Returns the target statements of the operation.
getTimestamp() - Method in class xdi2.messaging.Message
Returns the timestamp.
getToPeerRootXDIArc() - Method in class xdi2.messaging.Message
Return the TO peer root arc of the message.
getToXDIAddress() - Method in class xdi2.messaging.Message
Return the TO address of the message.
getTraceBlock() - Method in class xdi2.messaging.context.ExecutionContext
 
getTraceLine() - Method in class xdi2.messaging.context.ExecutionContext
 
getTransformation() - Method in class xdi2.messaging.target.interceptor.impl.encryption.StaticLiteralCryptoService
 
getXdiEntity() - Method in class xdi2.messaging.Message
Returns the underlying XDI entity to which this XDI message is bound.
getXdiEntityCollection() - Method in class xdi2.messaging.MessageCollection
Returns the underlying XDI entity class to which this XDI message collection is bound.
graph - Variable in class xdi2.messaging.MessageEnvelope
 
GraphContextHandler - Class in xdi2.messaging.target.impl.graph
 
GraphContextHandler(Graph) - Constructor for class xdi2.messaging.target.impl.graph.GraphContextHandler
 
graphFactory - Static variable in class xdi2.messaging.MessageEnvelope
 
GraphMessagingTarget - Class in xdi2.messaging.target.impl.graph
An XDI messaging target backed by some implementation of the Graph interface.
GraphMessagingTarget() - Constructor for class xdi2.messaging.target.impl.graph.GraphMessagingTarget
 

H

hashCode() - Method in class xdi2.messaging.http.AcceptHeader
 
hashCode() - Method in class xdi2.messaging.Message
 
hashCode() - Method in class xdi2.messaging.MessageCollection
 
hashCode() - Method in class xdi2.messaging.MessageEnvelope
 
hashCode() - Method in class xdi2.messaging.MessageResult
 
hashCode() - Method in class xdi2.messaging.Operation
 

I

init(MessagingTarget) - Method in class xdi2.messaging.target.contributor.impl.digest.GenerateDigestSecretTokenContributor
 
init(MessagingTarget) - Method in class xdi2.messaging.target.contributor.impl.keygen.GenerateKeyContributor
 
init(MessagingTarget) - Method in class xdi2.messaging.target.contributor.impl.MessageResultContributor
 
init(CONTAINER) - Method in interface xdi2.messaging.target.Extension
 
init(CONTAINER) - Method in class xdi2.messaging.target.impl.AbstractExtension
 
init() - Method in class xdi2.messaging.target.impl.AbstractMessagingTarget
 
init() - Method in class xdi2.messaging.target.impl.file.FileMessagingTarget
 
init() - Method in class xdi2.messaging.target.impl.graph.GraphMessagingTarget
 
init(MessagingTarget) - Method in class xdi2.messaging.target.interceptor.impl.BootstrapInterceptor
 
init() - Method in class xdi2.messaging.target.interceptor.impl.encryption.AbstractLiteralCryptoService
 
init() - Method in interface xdi2.messaging.target.interceptor.impl.encryption.LiteralCryptoService
 
init(MessagingTarget) - Method in class xdi2.messaging.target.interceptor.impl.encryption.LiteralEncryptionInterceptor
 
init() - Method in class xdi2.messaging.target.interceptor.impl.encryption.StaticLiteralCryptoService
 
init(MessagingTarget) - Method in class xdi2.messaging.target.interceptor.impl.linkcontract.LinkContractInterceptor
 
init(MessagingTarget) - Method in class xdi2.messaging.target.interceptor.impl.MessagePolicyInterceptor
 
init(MessagingTarget) - Method in class xdi2.messaging.target.interceptor.impl.RefInterceptor
 
init() - Method in interface xdi2.messaging.target.MessagingTarget
This method gets called when the messaging target is initialized.
INIT_PRIORITY - Static variable in class xdi2.messaging.target.interceptor.impl.BootstrapInterceptor
 
instanceFor(Prototype.PrototypingContext) - Method in class xdi2.messaging.target.contributor.ContributorMap
 
instanceFor(Prototype.PrototypingContext) - Method in class xdi2.messaging.target.contributor.impl.digest.GenerateDigestSecretTokenContributor
 
instanceFor(Prototype.PrototypingContext) - Method in class xdi2.messaging.target.contributor.impl.keygen.GenerateKeyContributor
 
instanceFor(Prototype.PrototypingContext) - Method in class xdi2.messaging.target.contributor.impl.MessageResultContributor
 
instanceFor(Prototype.PrototypingContext) - Method in class xdi2.messaging.target.impl.graph.GraphMessagingTarget
 
instanceFor(Prototype.PrototypingContext) - Method in class xdi2.messaging.target.interceptor.impl.BootstrapInterceptor
 
instanceFor(Prototype.PrototypingContext) - Method in class xdi2.messaging.target.interceptor.impl.encryption.LiteralEncryptionInterceptor
 
instanceFor(Prototype.PrototypingContext) - Method in class xdi2.messaging.target.interceptor.impl.ExecuteCommandInterceptor
 
instanceFor(Prototype.PrototypingContext) - Method in class xdi2.messaging.target.interceptor.impl.FromInterceptor
 
instanceFor(Prototype.PrototypingContext) - Method in class xdi2.messaging.target.interceptor.impl.linkcontract.LinkContractInterceptor
 
instanceFor(Prototype.PrototypingContext) - Method in class xdi2.messaging.target.interceptor.impl.MessagePolicyInterceptor
 
instanceFor(Prototype.PrototypingContext) - Method in class xdi2.messaging.target.interceptor.impl.ReadOnlyInterceptor
 
instanceFor(Prototype.PrototypingContext) - Method in class xdi2.messaging.target.interceptor.impl.RefInterceptor
 
instanceFor(Prototype.PrototypingContext) - Method in class xdi2.messaging.target.interceptor.impl.ToInterceptor
 
instanceFor(Prototype.PrototypingContext) - Method in class xdi2.messaging.target.interceptor.impl.VariablesInterceptor
 
instanceFor(Prototype.PrototypingContext) - Method in class xdi2.messaging.target.interceptor.impl.WriteListenerInterceptor
 
instanceFor(Prototype.PrototypingContext) - Method in class xdi2.messaging.target.interceptor.InterceptorList
 
instanceFor(Prototype.PrototypingContext) - Method in interface xdi2.messaging.target.Prototype
 
instanceFor(Prototype<T>) - Method in class xdi2.messaging.target.Prototype.PrototypingContext
 
Interceptor<CONTAINER> - Interface in xdi2.messaging.target.interceptor
 
InterceptorExecutor - Class in xdi2.messaging.target.impl
 
InterceptorList<CONTAINER> - Class in xdi2.messaging.target.interceptor
 
InterceptorList(Collection<Interceptor<CONTAINER>>) - Constructor for class xdi2.messaging.target.interceptor.InterceptorList
 
InterceptorList(InterceptorList<CONTAINER>) - Constructor for class xdi2.messaging.target.interceptor.InterceptorList
 
InterceptorList() - Constructor for class xdi2.messaging.target.interceptor.InterceptorList
 
InterceptorResult - Class in xdi2.messaging.target.interceptor
 
InterceptorResult(boolean, boolean) - Constructor for class xdi2.messaging.target.interceptor.InterceptorResult
 
isEmpty() - Method in class xdi2.messaging.MessageResult
Check if the message result is empty.
isEmpty() - Method in class xdi2.messaging.target.contributor.ContributorMap
 
isEmpty() - Method in class xdi2.messaging.target.interceptor.InterceptorList
 
isEnableMessage() - Method in class xdi2.messaging.target.interceptor.impl.ExecuteCommandInterceptor
 
isEnableMessageEnvelope() - Method in class xdi2.messaging.target.interceptor.impl.ExecuteCommandInterceptor
 
isEnableOperation() - Method in class xdi2.messaging.target.interceptor.impl.ExecuteCommandInterceptor
 
isMessageType(XDIAddress) - Method in class xdi2.messaging.Message
 
isReadOnlyOperation() - Method in class xdi2.messaging.Operation
Is this a read-only operation?
isSkipMessagingTarget() - Method in class xdi2.messaging.target.contributor.ContributorResult
 
isSkipMessagingTarget() - Method in class xdi2.messaging.target.interceptor.InterceptorResult
 
isSkipParentContributors() - Method in class xdi2.messaging.target.contributor.ContributorResult
 
isSkipSiblingContributors() - Method in class xdi2.messaging.target.contributor.ContributorResult
 
isSkipSiblingInterceptors() - Method in class xdi2.messaging.target.interceptor.InterceptorResult
 
isTopExecutionPosition() - Method in class xdi2.messaging.context.ExecutionContext
 
isValid(Relation) - Static method in class xdi2.messaging.DelOperation
Checks if an relation is a valid XDI $del operation.
isValid(Relation) - Static method in class xdi2.messaging.DoOperation
Checks if an relation is a valid XDI $do operation.
isValid(Graph) - Static method in class xdi2.messaging.error.ErrorMessageResult
Checks if a graph is a valid XDI message result.
isValid(Relation) - Static method in class xdi2.messaging.GetOperation
Checks if an relation is a valid XDI $get operation.
isValid(XdiEntity) - Static method in class xdi2.messaging.Message
Checks if an XDI entity is a valid XDI message.
isValid(XdiEntityCollection) - Static method in class xdi2.messaging.MessageCollection
Checks if an XDI entity class is a valid XDI message collection.
isValid(Graph) - Static method in class xdi2.messaging.MessageEnvelope
Checks if a graph is a valid XDI message envelope.
isValid(Graph) - Static method in class xdi2.messaging.MessageResult
Checks if a graph is a valid XDI message result.
isValid(Relation) - Static method in class xdi2.messaging.Operation
Checks if an relation is a valid XDI operation.
isValid(Relation) - Static method in class xdi2.messaging.PushOperation
Checks if an relation is a valid XDI $push operation.
isValid(Relation) - Static method in class xdi2.messaging.SetOperation
Checks if an relation is a valid XDI $set operation.
isWaitFor() - Method in class xdi2.messaging.target.interceptor.impl.ExecuteCommandInterceptor
 
iterator() - Method in class xdi2.messaging.target.contributor.ContributorMap
 
iterator() - Method in class xdi2.messaging.target.interceptor.InterceptorList
 

L

LinkContractInterceptor - Class in xdi2.messaging.target.interceptor.impl.linkcontract
This interceptor enforces link contracts while a message is executed.
LinkContractInterceptor(Graph) - Constructor for class xdi2.messaging.target.interceptor.impl.linkcontract.LinkContractInterceptor
 
LinkContractInterceptor() - Constructor for class xdi2.messaging.target.interceptor.impl.linkcontract.LinkContractInterceptor
 
LiteralCryptoService - Interface in xdi2.messaging.target.interceptor.impl.encryption
The purpose of this interface is to provide functionality for encrypting and decrypting literals in string form.
LiteralEncryptionInterceptor - Class in xdi2.messaging.target.interceptor.impl.encryption
This interceptor encrypts literals in an incoming XDI message, and decrypts literals in the XDI message result.
LiteralEncryptionInterceptor() - Constructor for class xdi2.messaging.target.interceptor.impl.encryption.LiteralEncryptionInterceptor
 

M

Message - Class in xdi2.messaging
An XDI message, represented as a context node.
Message(MessageCollection, XdiEntity) - Constructor for class xdi2.messaging.Message
 
message - Variable in class xdi2.messaging.Operation
 
Message.MappingRelationDelOperationIterator - Class in xdi2.messaging
 
Message.MappingRelationDelOperationIterator(Message, Iterator<Relation>) - Constructor for class xdi2.messaging.Message.MappingRelationDelOperationIterator
 
Message.MappingRelationDoOperationIterator - Class in xdi2.messaging
 
Message.MappingRelationDoOperationIterator(Message, Iterator<Relation>) - Constructor for class xdi2.messaging.Message.MappingRelationDoOperationIterator
 
Message.MappingRelationGetOperationIterator - Class in xdi2.messaging
 
Message.MappingRelationGetOperationIterator(Message, Iterator<Relation>) - Constructor for class xdi2.messaging.Message.MappingRelationGetOperationIterator
 
Message.MappingRelationOperationIterator - Class in xdi2.messaging
 
Message.MappingRelationOperationIterator(Message, Iterator<Relation>) - Constructor for class xdi2.messaging.Message.MappingRelationOperationIterator
 
Message.MappingRelationPushOperationIterator - Class in xdi2.messaging
 
Message.MappingRelationPushOperationIterator(Message, Iterator<Relation>) - Constructor for class xdi2.messaging.Message.MappingRelationPushOperationIterator
 
Message.MappingRelationSetOperationIterator - Class in xdi2.messaging
 
Message.MappingRelationSetOperationIterator(Message, Iterator<Relation>) - Constructor for class xdi2.messaging.Message.MappingRelationSetOperationIterator
 
MessageCollection - Class in xdi2.messaging
An XDI message collection, represented as a context node.
MessageCollection(MessageEnvelope, XdiEntityCollection) - Constructor for class xdi2.messaging.MessageCollection
 
MessageCollection.MappingXdiEntityMessageIterator - Class in xdi2.messaging
 
MessageCollection.MappingXdiEntityMessageIterator(MessageCollection, Iterator<? extends XdiEntity>) - Constructor for class xdi2.messaging.MessageCollection.MappingXdiEntityMessageIterator
 
MessageEnvelope - Class in xdi2.messaging
An XDI message envelope, represented as a graph.
MessageEnvelope(Graph) - Constructor for class xdi2.messaging.MessageEnvelope
 
MessageEnvelope() - Constructor for class xdi2.messaging.MessageEnvelope
 
MessageEnvelope.MappingXdiEntityCollectionMessageCollectionIterator - Class in xdi2.messaging
 
MessageEnvelope.MappingXdiEntityCollectionMessageCollectionIterator(MessageEnvelope, Iterator<XdiEntityCollection>) - Constructor for class xdi2.messaging.MessageEnvelope.MappingXdiEntityCollectionMessageCollectionIterator
 
MessageEnvelopeInterceptor - Interface in xdi2.messaging.target.interceptor
Interceptor that is executed before and after a message envelope is executed, as well as when an exception occurs while executing the message envelope.
MessageInterceptor - Interface in xdi2.messaging.target.interceptor
Interceptor that is executed before and after a message is executed.
MessagePolicyEvaluationContext - Class in xdi2.messaging.target.interceptor.impl.util
 
MessagePolicyEvaluationContext(Message, Graph) - Constructor for class xdi2.messaging.target.interceptor.impl.util.MessagePolicyEvaluationContext
 
MessagePolicyInterceptor - Class in xdi2.messaging.target.interceptor.impl
This interceptor evaluates message policies.
MessagePolicyInterceptor(Graph) - Constructor for class xdi2.messaging.target.interceptor.impl.MessagePolicyInterceptor
 
MessagePolicyInterceptor() - Constructor for class xdi2.messaging.target.interceptor.impl.MessagePolicyInterceptor
 
MessageResult - Class in xdi2.messaging
An XDI message result, represented as a graph.
MessageResult(Graph) - Constructor for class xdi2.messaging.MessageResult
 
MessageResult() - Constructor for class xdi2.messaging.MessageResult
 
MessageResultContributor - Class in xdi2.messaging.target.contributor.impl
This contributor can add metadata to a message result, e.g. a timestamp, a TO peer root XRI, and a signature.
MessageResultContributor(Graph) - Constructor for class xdi2.messaging.target.contributor.impl.MessageResultContributor
 
MessageResultContributor() - Constructor for class xdi2.messaging.target.contributor.impl.MessageResultContributor
 
MessageResultInterceptor - Interface in xdi2.messaging.target.interceptor
Interceptor that is executed on a message result after a message envelope has been executed.
MessagingCloneUtil - Class in xdi2.messaging.util
Various utility methods for cloning messaging components.
MessagingCloneUtil() - Constructor for class xdi2.messaging.util.MessagingCloneUtil
 
MessagingTarget - Interface in xdi2.messaging.target
A MessagingTarget can process XDI messages and produce a result graph.
mimeTypes - Variable in class xdi2.messaging.http.AcceptHeader
 

N

NullMessagingTarget - Class in xdi2.messaging.target.impl.n
 
NullMessagingTarget() - Constructor for class xdi2.messaging.target.impl.n.NullMessagingTarget
 

O

onWrite(List<XDIAddress>) - Method in interface xdi2.messaging.target.interceptor.impl.WriteListenerInterceptor.WriteListener
 
Operation - Class in xdi2.messaging
An XDI messaging operation, represented as a relation.
Operation(Message, Relation) - Constructor for class xdi2.messaging.Operation
 
OperationInterceptor - Interface in xdi2.messaging.target.interceptor
Interceptor that is executed before and after an operation is executed.
or(ContributorResult) - Method in class xdi2.messaging.target.contributor.ContributorResult
 
or(InterceptorResult) - Method in class xdi2.messaging.target.interceptor.InterceptorResult
 

P

parse(String) - Static method in class xdi2.messaging.http.AcceptHeader
Creates an Accept: header from a header string.
popContributor() - Method in class xdi2.messaging.context.ExecutionContext
 
popInterceptor() - Method in class xdi2.messaging.context.ExecutionContext
 
popMessage() - Method in class xdi2.messaging.context.ExecutionContext
 
popMessageEnvelope() - Method in class xdi2.messaging.context.ExecutionContext
 
popMessagingTarget() - Method in class xdi2.messaging.context.ExecutionContext
 
popOperation() - Method in class xdi2.messaging.context.ExecutionContext
 
popTargetAddress() - Method in class xdi2.messaging.context.ExecutionContext
 
popTargetStatement() - Method in class xdi2.messaging.context.ExecutionContext
 
processException(Exception) - Method in class xdi2.messaging.context.ExecutionContext
 
Prototype<T extends Prototype<T>> - Interface in xdi2.messaging.target
This interface is used to mark messaging targets, interceptors and contributors that can create an automatically configured copy of themselves, which is useful for messaging target factories.
Prototype.PrototypingContext - Class in xdi2.messaging.target
 
Prototype.PrototypingContext(XDIAddress, XdiPeerRoot, ContextNode) - Constructor for class xdi2.messaging.target.Prototype.PrototypingContext
 
pushContributor(Contributor, String) - Method in class xdi2.messaging.context.ExecutionContext
 
pushInterceptor(Interceptor<MessagingTarget>, String) - Method in class xdi2.messaging.context.ExecutionContext
 
pushMessage(Message, String) - Method in class xdi2.messaging.context.ExecutionContext
 
pushMessageEnvelope(MessageEnvelope, String) - Method in class xdi2.messaging.context.ExecutionContext
 
pushMessagingTarget(MessagingTarget, String) - Method in class xdi2.messaging.context.ExecutionContext
 
pushOperation(Operation, String) - Method in class xdi2.messaging.context.ExecutionContext
 
PushOperation - Class in xdi2.messaging
A $push XDI operation, represented as a relation.
PushOperation(Message, Relation) - Constructor for class xdi2.messaging.PushOperation
 
pushTargetAddress(XDIAddress, String) - Method in class xdi2.messaging.context.ExecutionContext
 
pushTargetStatement(XDIStatement, String) - Method in class xdi2.messaging.context.ExecutionContext
 
putExecutionContextAttribute(String, Object) - Method in class xdi2.messaging.context.ExecutionContext
 
putLinkContract(ExecutionContext, LinkContract) - Static method in class xdi2.messaging.target.interceptor.impl.linkcontract.LinkContractInterceptor
 
putMessageAttribute(String, Object) - Method in class xdi2.messaging.context.ExecutionContext
 
putMessageEnvelopeAttribute(String, Object) - Method in class xdi2.messaging.context.ExecutionContext
 
putOperationAttribute(String, Object) - Method in class xdi2.messaging.context.ExecutionContext
 

R

ReadOnlyInterceptor - Class in xdi2.messaging.target.interceptor.impl
This interceptor throws an exception when $add, $mod or $del operations are attempted on given contexts of the target graph.
ReadOnlyInterceptor() - Constructor for class xdi2.messaging.target.interceptor.impl.ReadOnlyInterceptor
 
RefInterceptor - Class in xdi2.messaging.target.interceptor.impl
This interceptor handles $ref and $rep relations.
RefInterceptor() - Constructor for class xdi2.messaging.target.interceptor.impl.RefInterceptor
 
relation - Variable in class xdi2.messaging.Operation
 
removeContributor(XDIAddress, Contributor) - Method in class xdi2.messaging.target.contributor.ContributorMap
 
removeContributor(Contributor) - Method in class xdi2.messaging.target.contributor.ContributorMap
 
removeInterceptor(Interceptor<?>) - Method in class xdi2.messaging.target.interceptor.InterceptorList
 
removeWriteListener(XDIAddress, WriteListenerInterceptor.WriteListener) - Method in class xdi2.messaging.target.interceptor.impl.WriteListenerInterceptor
 
replaceMessageType(XDIAddress) - Method in class xdi2.messaging.Message
 
resetExecutionContextAttributes() - Method in class xdi2.messaging.context.ExecutionContext
 
resetMessageAttributes() - Method in class xdi2.messaging.context.ExecutionContext
 
resetMessageEnvelopeAttributes() - Method in class xdi2.messaging.context.ExecutionContext
 
resetOperationAttributes() - Method in class xdi2.messaging.context.ExecutionContext
 
resolveXDIAddress(XDIAddress) - Method in class xdi2.messaging.target.interceptor.impl.util.MessagePolicyEvaluationContext
 

S

setAlgorithm(String) - Method in class xdi2.messaging.target.interceptor.impl.encryption.StaticLiteralCryptoService
 
setBootstrapGraph(Graph) - Method in class xdi2.messaging.target.interceptor.impl.BootstrapInterceptor
 
setBootstrapMessageEnvelope(MessageEnvelope) - Method in class xdi2.messaging.target.interceptor.impl.BootstrapInterceptor
 
setBootstrapOwner(XDIAddress) - Method in class xdi2.messaging.target.interceptor.impl.BootstrapInterceptor
 
setBootstrapOwnerSynonyms(XDIAddress[]) - Method in class xdi2.messaging.target.interceptor.impl.BootstrapInterceptor
 
setBootstrapOwnerSynonyms(String[]) - Method in class xdi2.messaging.target.interceptor.impl.BootstrapInterceptor
 
setBootstrapPublicLinkContract(boolean) - Method in class xdi2.messaging.target.interceptor.impl.BootstrapInterceptor
 
setBootstrapRootLinkContract(boolean) - Method in class xdi2.messaging.target.interceptor.impl.BootstrapInterceptor
 
setBootstrapTimestamp(boolean) - Method in class xdi2.messaging.target.interceptor.impl.BootstrapInterceptor
 
setCommandLine(String) - Method in class xdi2.messaging.target.interceptor.impl.ExecuteCommandInterceptor
 
setContributors(ContributorMap) - Method in class xdi2.messaging.target.contributor.AbstractContributor
 
setContributors(ContributorMap) - Method in interface xdi2.messaging.target.contributor.Contributor
 
setContributors(ContributorMap) - Method in class xdi2.messaging.target.impl.AbstractMessagingTarget
 
setDefaultLinkContractAddress(XDIAddress) - Method in class xdi2.messaging.target.interceptor.impl.linkcontract.LinkContractInterceptor
 
setDefaultToPeerRootXDIArc(XDIArc) - Method in class xdi2.messaging.target.interceptor.impl.ToInterceptor
 
setDisabled() - Method in interface xdi2.messaging.target.Extension
 
setDisabled() - Method in class xdi2.messaging.target.impl.AbstractExtension
 
setDisabledForMessage(Message) - Method in interface xdi2.messaging.target.Extension
 
setDisabledForMessage(Message) - Method in class xdi2.messaging.target.impl.AbstractExtension
 
setDisabledForMessageEnvelope(MessageEnvelope) - Method in interface xdi2.messaging.target.Extension
 
setDisabledForMessageEnvelope(MessageEnvelope) - Method in class xdi2.messaging.target.impl.AbstractExtension
 
setDisabledForOperation(Operation) - Method in interface xdi2.messaging.target.Extension
 
setDisabledForOperation(Operation) - Method in class xdi2.messaging.target.impl.AbstractExtension
 
setEnableMessage(boolean) - Method in class xdi2.messaging.target.interceptor.impl.ExecuteCommandInterceptor
 
setEnableMessageEnvelope(boolean) - Method in class xdi2.messaging.target.interceptor.impl.ExecuteCommandInterceptor
 
setEnableOperation(boolean) - Method in class xdi2.messaging.target.interceptor.impl.ExecuteCommandInterceptor
 
setErrorOperation(Operation) - Method in class xdi2.messaging.error.ErrorMessageResult
 
setErrorString(String) - Method in class xdi2.messaging.error.ErrorMessageResult
 
setErrorTimestamp(Date) - Method in class xdi2.messaging.error.ErrorMessageResult
 
setExecutionContext(ExecutionContext) - Method in exception xdi2.messaging.exceptions.Xdi2MessagingException
 
setExecutionContextAttributes(Map<String, Object>) - Method in class xdi2.messaging.context.ExecutionContext
 
setFromPeerRootXDIArc(XDIArc) - Method in class xdi2.messaging.Message
Set the FROM peer root arc.
setGlobalSalt(String) - Method in class xdi2.messaging.target.contributor.impl.digest.GenerateDigestSecretTokenContributor
 
setGraph(Graph) - Method in class xdi2.messaging.target.impl.graph.GraphMessagingTarget
 
setInterceptors(InterceptorList<MessagingTarget>) - Method in class xdi2.messaging.target.impl.AbstractMessagingTarget
 
setKeyGraph(Graph) - Method in class xdi2.messaging.target.contributor.impl.MessageResultContributor
 
setLinkContract(Class<? extends LinkContract>) - Method in class xdi2.messaging.Message
Set a link contract class.
setLinkContractsGraph(Graph) - Method in class xdi2.messaging.target.interceptor.impl.linkcontract.LinkContractInterceptor
 
setLinkContractXDIAddress(XDIAddress) - Method in class xdi2.messaging.Message
Set the link contract address.
setLiteralCryptoService(LiteralCryptoService) - Method in class xdi2.messaging.target.interceptor.impl.encryption.LiteralEncryptionInterceptor
 
setMessageAttributes(Map<String, Object>) - Method in class xdi2.messaging.context.ExecutionContext
 
setMessageEnvelopeAttributes(Map<String, Object>) - Method in class xdi2.messaging.context.ExecutionContext
 
setMessagePolicyGraph(Graph) - Method in class xdi2.messaging.target.interceptor.impl.MessagePolicyInterceptor
 
setMessageType(XDIAddress) - Method in class xdi2.messaging.Message
 
setMimeType(String) - Method in class xdi2.messaging.target.impl.file.FileMessagingTarget
 
SetOperation - Class in xdi2.messaging
A $set XDI operation, represented as a relation.
SetOperation(Message, Relation) - Constructor for class xdi2.messaging.SetOperation
 
setOperationAttributes(Map<String, Object>) - Method in class xdi2.messaging.context.ExecutionContext
 
setOwnerPeerRootXDIArc(XDIArc) - Method in class xdi2.messaging.target.impl.AbstractMessagingTarget
 
setOwnerPeerRootXDIArc(XDIArc) - Method in class xdi2.messaging.target.impl.graph.GraphMessagingTarget
 
setParameter(XDIAddress, Object) - Method in class xdi2.messaging.Operation
Sets a parameter value of this operation.
setPath(String) - Method in class xdi2.messaging.target.impl.file.FileMessagingTarget
 
setReadOnlyAddresses(XDIAddress[]) - Method in class xdi2.messaging.target.interceptor.impl.ReadOnlyInterceptor
 
setReadOnlyAddresses(String[]) - Method in class xdi2.messaging.target.interceptor.impl.ReadOnlyInterceptor
 
setSecretKeyString(String) - Method in class xdi2.messaging.target.interceptor.impl.encryption.StaticLiteralCryptoService
 
setSecretToken(String) - Method in class xdi2.messaging.Message
Set a secret token on the message.
setTargetGraph(Graph) - Method in class xdi2.messaging.target.contributor.impl.digest.GenerateDigestSecretTokenContributor
 
setTargetGraph(Graph) - Method in class xdi2.messaging.target.contributor.impl.keygen.GenerateKeyContributor
 
setTimestamp(Date) - Method in class xdi2.messaging.Message
Set the timestamp.
setToPeerRootXDIArc(XDIArc) - Method in class xdi2.messaging.Message
Set the TO peer root arc of the message.
setToXDIAddress(XDIAddress) - Method in class xdi2.messaging.Message
Set the TO address of the message.
setTransformation(String) - Method in class xdi2.messaging.target.interceptor.impl.encryption.StaticLiteralCryptoService
 
setWaitFor(boolean) - Method in class xdi2.messaging.target.interceptor.impl.ExecuteCommandInterceptor
 
shutdown(CONTAINER) - Method in interface xdi2.messaging.target.Extension
 
shutdown(CONTAINER) - Method in class xdi2.messaging.target.impl.AbstractExtension
 
shutdown() - Method in class xdi2.messaging.target.impl.AbstractMessagingTarget
 
shutdown() - Method in class xdi2.messaging.target.impl.file.FileMessagingTarget
 
shutdown() - Method in class xdi2.messaging.target.impl.graph.GraphMessagingTarget
 
shutdown(MessagingTarget) - Method in class xdi2.messaging.target.interceptor.impl.BootstrapInterceptor
 
shutdown() - Method in class xdi2.messaging.target.interceptor.impl.encryption.AbstractLiteralCryptoService
 
shutdown() - Method in interface xdi2.messaging.target.interceptor.impl.encryption.LiteralCryptoService
 
shutdown(MessagingTarget) - Method in class xdi2.messaging.target.interceptor.impl.encryption.LiteralEncryptionInterceptor
 
shutdown() - Method in class xdi2.messaging.target.interceptor.impl.encryption.StaticLiteralCryptoService
 
shutdown() - Method in interface xdi2.messaging.target.MessagingTarget
This method gets called when the messaging target is no longer needed.
SHUTDOWN_PRIORITY - Static variable in class xdi2.messaging.target.interceptor.impl.BootstrapInterceptor
 
size() - Method in class xdi2.messaging.target.contributor.ContributorMap
 
size() - Method in class xdi2.messaging.target.interceptor.InterceptorList
 
skip(ExecutionContext) - Method in interface xdi2.messaging.target.Extension
 
skip(ExecutionContext) - Method in class xdi2.messaging.target.impl.AbstractExtension
 
SKIP_MESSAGING_TARGET - Static variable in class xdi2.messaging.target.contributor.ContributorResult
 
SKIP_MESSAGING_TARGET - Static variable in class xdi2.messaging.target.interceptor.InterceptorResult
 
SKIP_PARENT_CONTRIBUTORS - Static variable in class xdi2.messaging.target.contributor.ContributorResult
 
SKIP_PARENT_CONTRIBUTORS_AND_MESSAGING_TARGET - Static variable in class xdi2.messaging.target.contributor.ContributorResult
 
SKIP_PARENT_CONTRIBUTORS_AND_SIBLING_CONTRIBUTORS_AND_MESSAGING_TARGET - Static variable in class xdi2.messaging.target.contributor.ContributorResult
 
SKIP_SIBLING_CONTRIBUTORS - Static variable in class xdi2.messaging.target.contributor.ContributorResult
 
SKIP_SIBLING_CONTRIBUTORS_AND_MESSAGING_TARGET - Static variable in class xdi2.messaging.target.contributor.ContributorResult
 
SKIP_SIBLING_INTERCEPTORS - Static variable in class xdi2.messaging.target.interceptor.InterceptorResult
 
SKIP_SIBLING_INTERCEPTORS_AND_MESSAGING_TARGET - Static variable in class xdi2.messaging.target.interceptor.InterceptorResult
 
StatementHandler - Interface in xdi2.messaging.target
A StatementHandler can execute an XDI operation against a statement given in a cross-reference.
StaticLiteralCryptoService - Class in xdi2.messaging.target.interceptor.impl.encryption
A LiteralCryptoService that performs encryption and decryption using a statically configured AES secret key.
StaticLiteralCryptoService() - Constructor for class xdi2.messaging.target.interceptor.impl.encryption.StaticLiteralCryptoService
 
stringList() - Method in class xdi2.messaging.target.contributor.ContributorMap
 
stringList() - Method in class xdi2.messaging.target.interceptor.InterceptorList
 

T

targetAddress(XDIAddress, Operation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.interceptor.AbstractTargetInterceptor
 
targetAddress(XDIAddress, Operation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.interceptor.impl.encryption.LiteralEncryptionInterceptor
 
targetAddress(XDIAddress, Operation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.interceptor.impl.linkcontract.LinkContractInterceptor
 
targetAddress(XDIAddress, Operation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.interceptor.impl.ReadOnlyInterceptor
 
targetAddress(XDIAddress, Operation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.interceptor.impl.RefInterceptor
 
targetAddress(XDIAddress, Operation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.interceptor.impl.VariablesInterceptor
 
targetAddress(XDIAddress, Operation, MessageResult, ExecutionContext) - Method in interface xdi2.messaging.target.interceptor.TargetInterceptor
Replaces or skips the target address before it is executed.
TargetInterceptor - Interface in xdi2.messaging.target.interceptor
Interceptor that is executed when an operation is executed on an XDI statement or an XDI address.
targetStatement(XDIStatement, Operation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.interceptor.AbstractTargetInterceptor
 
targetStatement(XDIStatement, Operation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.interceptor.impl.encryption.LiteralEncryptionInterceptor
 
targetStatement(XDIStatement, Operation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.interceptor.impl.linkcontract.LinkContractInterceptor
 
targetStatement(XDIStatement, Operation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.interceptor.impl.ReadOnlyInterceptor
 
targetStatement(XDIStatement, Operation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.interceptor.impl.RefInterceptor
 
targetStatement(XDIStatement, Operation, MessageResult, ExecutionContext) - Method in class xdi2.messaging.target.interceptor.impl.VariablesInterceptor
 
targetStatement(XDIStatement, Operation, MessageResult, ExecutionContext) - Method in interface xdi2.messaging.target.interceptor.TargetInterceptor
Replaces or skips the target statement before it is executed.
ToInterceptor - Class in xdi2.messaging.target.interceptor.impl
This interceptor checks if the target peer root XRI of a message matches the owner peer root XRI of the messaging target.
ToInterceptor() - Constructor for class xdi2.messaging.target.interceptor.impl.ToInterceptor
 
toString() - Method in class xdi2.messaging.http.AcceptHeader
 
toString() - Method in class xdi2.messaging.Message
 
toString() - Method in class xdi2.messaging.MessageCollection
 
toString() - Method in class xdi2.messaging.MessageEnvelope
 
toString() - Method in class xdi2.messaging.MessageResult
 
toString() - Method in class xdi2.messaging.Operation
 
toString() - Method in class xdi2.messaging.target.contributor.ContributorMap.ContributorFound
 
toString() - Method in class xdi2.messaging.target.contributor.ContributorResult
 
toString() - Method in class xdi2.messaging.target.interceptor.InterceptorResult
 

V

VariablesInterceptor - Class in xdi2.messaging.target.interceptor.impl
This interceptor can replace XDI variables in a $add operation with automatically generated persistent addresses.
VariablesInterceptor() - Constructor for class xdi2.messaging.target.interceptor.impl.VariablesInterceptor
 

W

WriteListenerInterceptor - Class in xdi2.messaging.target.interceptor.impl
This interceptor listens to changes on a messaging target.
WriteListenerInterceptor() - Constructor for class xdi2.messaging.target.interceptor.impl.WriteListenerInterceptor
 
WriteListenerInterceptor.WriteListener - Interface in xdi2.messaging.target.interceptor.impl
 

X

xdi2.messaging - package xdi2.messaging
Support for XDI messaging documents and transport protocols.
xdi2.messaging.constants - package xdi2.messaging.constants
 
xdi2.messaging.context - package xdi2.messaging.context
 
xdi2.messaging.error - package xdi2.messaging.error
 
xdi2.messaging.exceptions - package xdi2.messaging.exceptions
 
xdi2.messaging.http - package xdi2.messaging.http
 
xdi2.messaging.target - package xdi2.messaging.target
Base classes for implementing XDI messaging targets.
xdi2.messaging.target.contributor - package xdi2.messaging.target.contributor
 
xdi2.messaging.target.contributor.impl - package xdi2.messaging.target.contributor.impl
 
xdi2.messaging.target.contributor.impl.digest - package xdi2.messaging.target.contributor.impl.digest
 
xdi2.messaging.target.contributor.impl.keygen - package xdi2.messaging.target.contributor.impl.keygen
 
xdi2.messaging.target.impl - package xdi2.messaging.target.impl
 
xdi2.messaging.target.impl.echo - package xdi2.messaging.target.impl.echo
Messaging target that returns the received messages.
xdi2.messaging.target.impl.file - package 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 - package xdi2.messaging.target.impl.graph
Messaging target that allows messages to be applied to the standard graph implementations.
xdi2.messaging.target.impl.n - package xdi2.messaging.target.impl.n
 
xdi2.messaging.target.interceptor - package xdi2.messaging.target.interceptor
 
xdi2.messaging.target.interceptor.impl - package xdi2.messaging.target.interceptor.impl
 
xdi2.messaging.target.interceptor.impl.encryption - package xdi2.messaging.target.interceptor.impl.encryption
 
xdi2.messaging.target.interceptor.impl.linkcontract - package xdi2.messaging.target.interceptor.impl.linkcontract
 
xdi2.messaging.target.interceptor.impl.util - package xdi2.messaging.target.interceptor.impl.util
 
xdi2.messaging.util - package xdi2.messaging.util
 
Xdi2AuthenticationException - Exception in xdi2.messaging.exceptions
An exception that is thrown when an operation is not authorized.
Xdi2AuthenticationException(String, Throwable, ExecutionContext) - Constructor for exception xdi2.messaging.exceptions.Xdi2AuthenticationException
 
Xdi2MessagingException - Exception in xdi2.messaging.exceptions
An exception that is thrown when messages are processed.
Xdi2MessagingException(String, Throwable, ExecutionContext) - Constructor for exception xdi2.messaging.exceptions.Xdi2MessagingException
 
Xdi2NotAuthorizedException - Exception in xdi2.messaging.exceptions
An exception that is thrown when an operation is not authorized.
Xdi2NotAuthorizedException(String, Throwable, ExecutionContext) - Constructor for exception xdi2.messaging.exceptions.Xdi2NotAuthorizedException
 
XDI_ADD_ANONYMOUS - Static variable in class xdi2.messaging.constants.XDIMessagingConstants
 
XDI_ADD_DEL - Static variable in class xdi2.messaging.constants.XDIMessagingConstants
 
XDI_ADD_DIGEST_SECRET_TOKEN - Static variable in class xdi2.messaging.target.contributor.impl.digest.GenerateDigestSecretTokenContributor
 
XDI_ADD_DO - Static variable in class xdi2.messaging.constants.XDIMessagingConstants
 
XDI_ADD_DO_KEY - Static variable in class xdi2.messaging.target.contributor.impl.keygen.GenerateKeyContributor
 
XDI_ADD_DO_KEYPAIR - Static variable in class xdi2.messaging.target.contributor.impl.keygen.GenerateKeyContributor
 
XDI_ADD_ERROR - Static variable in class xdi2.messaging.error.ErrorMessageResult
 
XDI_ADD_FALSE - Static variable in class xdi2.messaging.error.ErrorMessageResult
 
XDI_ADD_FROM_PEER_ROOT_ARC - Static variable in class xdi2.messaging.constants.XDIMessagingConstants
 
XDI_ADD_FROM_VARIABLE - Static variable in class xdi2.messaging.target.interceptor.impl.util.MessagePolicyEvaluationContext
 
XDI_ADD_GET - Static variable in class xdi2.messaging.constants.XDIMessagingConstants
 
XDI_ADD_GET_BOOLEAN - Static variable in class xdi2.messaging.constants.XDIMessagingConstants
 
XDI_ADD_GET_NUMBER - Static variable in class xdi2.messaging.constants.XDIMessagingConstants
 
XDI_ADD_MSG - Static variable in class xdi2.messaging.constants.XDIMessagingConstants
 
XDI_ADD_MSG_VARIABLE - Static variable in class xdi2.messaging.target.interceptor.impl.util.MessagePolicyEvaluationContext
 
XDI_ADD_PARAMETER_DEREF - Static variable in class xdi2.messaging.GetOperation
 
XDI_ADD_PARAMETER_PROXY - Static variable in class xdi2.messaging.GetOperation
 
XDI_ADD_PUSH - Static variable in class xdi2.messaging.constants.XDIMessagingConstants
 
XDI_ADD_SET - Static variable in class xdi2.messaging.constants.XDIMessagingConstants
 
XDI_ADD_TO_PEER_ROOT_ARC - Static variable in class xdi2.messaging.constants.XDIMessagingConstants
 
XDI_ARC_DEL - Static variable in class xdi2.messaging.constants.XDIMessagingConstants
 
XDI_ARC_DO - Static variable in class xdi2.messaging.constants.XDIMessagingConstants
 
XDI_ARC_FALSE - Static variable in class xdi2.messaging.error.ErrorMessageResult
 
XDI_ARC_FROM_VARIABLE - Static variable in class xdi2.messaging.target.interceptor.impl.util.MessagePolicyEvaluationContext
 
XDI_ARC_GET - Static variable in class xdi2.messaging.constants.XDIMessagingConstants
 
XDI_ARC_MSG - Static variable in class xdi2.messaging.constants.XDIMessagingConstants
 
XDI_ARC_MSG_VARIABLE - Static variable in class xdi2.messaging.target.interceptor.impl.util.MessagePolicyEvaluationContext
 
XDI_ARC_PUSH - Static variable in class xdi2.messaging.constants.XDIMessagingConstants
 
XDI_ARC_SELF - Static variable in class xdi2.messaging.target.interceptor.impl.BootstrapInterceptor
 
XDI_ARC_SET - Static variable in class xdi2.messaging.constants.XDIMessagingConstants
 
XDIMessagingConstants - Class in xdi2.messaging.constants
Constants for XDI messaging.
A B C D E F G H I L M N O P R S T V W X 

Copyright © 2015. All Rights Reserved.