
public interface Contributor extends Extension<MessagingTarget>
Extension.InitPriorityComparator, Extension.ShutdownPriorityComparator| Modifier and Type | Method and Description |
|---|---|
ContributorResult |
executeOnAddress(XDIAddress[] contributorAddresses,
XDIAddress contributorsAddress,
XDIAddress relativeTargetAddress,
Operation operation,
MessageResult operationMessageResult,
ExecutionContext executionContext)
Executes an XDI operation on an address.
|
ContributorResult |
executeOnStatement(XDIAddress[] contributorAddresses,
XDIAddress contributorsAddress,
XDIStatement relativeTargetStatement,
Operation operation,
MessageResult operationMessageResult,
ExecutionContext executionContext)
Executes an XDI operation on a statement.
|
ContributorMount |
getContributorMount() |
ContributorMap |
getContributors() |
void |
setContributors(ContributorMap contributors) |
clearDisabled, clearDisabledForMessage, clearDisabledForMessageEnvelope, clearDisabledForOperation, getInitPriority, getShutdownPriority, init, setDisabled, setDisabledForMessage, setDisabledForMessageEnvelope, setDisabledForOperation, shutdown, skipContributorMount getContributorMount()
ContributorMap getContributors()
void setContributors(ContributorMap contributors)
ContributorResult executeOnAddress(XDIAddress[] contributorAddresses, XDIAddress contributorsAddress, XDIAddress relativeTargetAddress, Operation operation, MessageResult operationMessageResult, ExecutionContext executionContext) throws Xdi2MessagingException
contributorChainAddresses - The individual XRIs in the contributor chain.contributorChainAddress - The complete XRI of the contributor chain.relativeTargetAddress - The relative target address.operation - The operation that is being executed.operationMessageResult - The operation's message result.executionContext - An "execution context" object for the entire XDI message envelope.Xdi2MessagingExceptionContributorResult executeOnStatement(XDIAddress[] contributorAddresses, XDIAddress contributorsAddress, XDIStatement relativeTargetStatement, Operation operation, MessageResult operationMessageResult, ExecutionContext executionContext) throws Xdi2MessagingException
contributorAddresses - The individual XRIs in the contributor chain.contributorsAddress - The complete XRI of the contributor chain.relativeTargetStatement - The relative target statement.operation - The operation that is being executed.operationMessageResult - The operation's message result.executionContext - An "execution context" object for the entire XDI message envelope.Xdi2MessagingExceptionCopyright © 2015. All Rights Reserved.