
public class ProxyContributor extends AbstractContributor implements MessageInterceptor, Prototype<ProxyContributor>
Extension.InitPriorityComparator, Extension.ShutdownPriorityComparatorPrototype.PrototypingContextDEFAULT_INIT_PRIORITY, DEFAULT_SHUTDOWN_PRIORITY| Constructor and Description |
|---|
ProxyContributor() |
| Modifier and Type | Method and Description |
|---|---|
InterceptorResult |
after(Message message,
MessageResult messageResult,
ExecutionContext executionContext) |
InterceptorResult |
before(Message message,
MessageResult messageResult,
ExecutionContext executionContext) |
ContributorResult |
executeOnAddress(xdi2.core.syntax.XDIAddress[] contributorAddresses,
xdi2.core.syntax.XDIAddress contributorsAddress,
xdi2.core.syntax.XDIAddress relativeTargetAddress,
Operation operation,
MessageResult messageResult,
ExecutionContext executionContext) |
ContributorResult |
executeOnStatement(xdi2.core.syntax.XDIAddress[] contributorAddresses,
xdi2.core.syntax.XDIAddress contributorsAddress,
xdi2.core.syntax.XDIStatement relativeTargetStatement,
Operation operation,
MessageResult messageResult,
ExecutionContext executionContext) |
xdi2.core.syntax.XDIAddress |
getLinkContractAddress() |
static xdi2.core.syntax.XDIAddress |
getLinkContractAddress(ExecutionContext executionContext,
ProxyContributor proxyContributor) |
List<ProxyManipulator> |
getProxyManipulators() |
xdi2.core.syntax.XDIArc |
getToPeerRootXDIArc() |
static xdi2.core.syntax.XDIArc |
getToPeerRootXDIArc(ExecutionContext executionContext,
ProxyContributor proxyContributor) |
XDIClient |
getXdiClient() |
static XDIClient |
getXdiClient(ExecutionContext executionContext,
ProxyContributor proxyContributor) |
XDIDiscoveryClient |
getXdiDiscoveryClient() |
void |
init(MessagingTarget messagingTarget) |
ProxyContributor |
instanceFor(Prototype.PrototypingContext prototypingContext) |
boolean |
isSkipMessagingTarget() |
boolean |
isSkipParentContributors() |
boolean |
isSkipSiblingContributors() |
static void |
putLinkContractAddress(ExecutionContext executionContext,
xdi2.core.syntax.XDIAddress linkContractAddress,
ProxyContributor proxyContributor) |
static void |
putToPeerRootXDIArc(ExecutionContext executionContext,
xdi2.core.syntax.XDIArc toPeerRootXDIArc,
ProxyContributor proxyContributor) |
static void |
putXdiClient(ExecutionContext executionContext,
XDIClient xdiClient,
ProxyContributor proxyContributor) |
void |
setLinkContractAddress(xdi2.core.syntax.XDIAddress linkContractAddress) |
void |
setProxyManipulators(List<ProxyManipulator> proxyManipulators) |
void |
setSkipMessagingTarget(boolean skipMessagingTarget) |
void |
setSkipParentContributors(boolean skipParentContributors) |
void |
setSkipSiblingContributors(boolean skipSiblingContributors) |
void |
setToPeerRootXDIArc(xdi2.core.syntax.XDIArc toPeerRootXDIArc) |
void |
setXdiClient(XDIClient xdiClient) |
void |
setXdiDiscoveryClient(XDIDiscoveryClient xdiDiscoveryClient) |
executeDelOnAddress, executeDelOnContextNodeStatement, executeDelOnLiteralStatement, executeDelOnRelationStatement, executeDelOnStatement, executeDoOnAddress, executeDoOnContextNodeStatement, executeDoOnLiteralStatement, executeDoOnRelationStatement, executeDoOnStatement, executeGetOnAddress, executeGetOnContextNodeStatement, executeGetOnLiteralStatement, executeGetOnRelationStatement, executeGetOnStatement, executeSetOnAddress, executeSetOnContextNodeStatement, executeSetOnLiteralStatement, executeSetOnRelationStatement, executeSetOnStatement, getContributorMount, getContributors, setContributorsclearDisabled, clearDisabledForMessage, clearDisabledForMessageEnvelope, clearDisabledForOperation, getInitPriority, getShutdownPriority, setDisabled, setDisabledForMessage, setDisabledForMessageEnvelope, setDisabledForOperation, shutdown, skipclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitclearDisabled, clearDisabledForMessage, clearDisabledForMessageEnvelope, clearDisabledForOperation, getInitPriority, getShutdownPriority, setDisabled, setDisabledForMessage, setDisabledForMessageEnvelope, setDisabledForOperation, shutdown, skippublic ProxyContributor instanceFor(Prototype.PrototypingContext prototypingContext) throws Xdi2MessagingException
instanceFor in interface Prototype<ProxyContributor>Xdi2MessagingExceptionpublic void init(MessagingTarget messagingTarget) throws Exception
init in interface Extension<MessagingTarget>init in class AbstractExtension<MessagingTarget>Exceptionpublic InterceptorResult before(Message message, MessageResult messageResult, ExecutionContext executionContext) throws Xdi2MessagingException
before in interface MessageInterceptorXdi2MessagingExceptionpublic InterceptorResult after(Message message, MessageResult messageResult, ExecutionContext executionContext) throws Xdi2MessagingException
after in interface MessageInterceptorXdi2MessagingExceptionpublic ContributorResult executeOnAddress(xdi2.core.syntax.XDIAddress[] contributorAddresses, xdi2.core.syntax.XDIAddress contributorsAddress, xdi2.core.syntax.XDIAddress relativeTargetAddress, Operation operation, MessageResult messageResult, ExecutionContext executionContext) throws Xdi2MessagingException
executeOnAddress in interface ContributorexecuteOnAddress in class AbstractContributorXdi2MessagingExceptionpublic ContributorResult executeOnStatement(xdi2.core.syntax.XDIAddress[] contributorAddresses, xdi2.core.syntax.XDIAddress contributorsAddress, xdi2.core.syntax.XDIStatement relativeTargetStatement, Operation operation, MessageResult messageResult, ExecutionContext executionContext) throws Xdi2MessagingException
executeOnStatement in interface ContributorexecuteOnStatement in class AbstractContributorXdi2MessagingExceptionpublic xdi2.core.syntax.XDIArc getToPeerRootXDIArc()
public void setToPeerRootXDIArc(xdi2.core.syntax.XDIArc toPeerRootXDIArc)
public XDIClient getXdiClient()
public void setXdiClient(XDIClient xdiClient)
public xdi2.core.syntax.XDIAddress getLinkContractAddress()
public void setLinkContractAddress(xdi2.core.syntax.XDIAddress linkContractAddress)
public XDIDiscoveryClient getXdiDiscoveryClient()
public void setXdiDiscoveryClient(XDIDiscoveryClient xdiDiscoveryClient)
public boolean isSkipParentContributors()
public void setSkipParentContributors(boolean skipParentContributors)
public boolean isSkipSiblingContributors()
public void setSkipSiblingContributors(boolean skipSiblingContributors)
public boolean isSkipMessagingTarget()
public void setSkipMessagingTarget(boolean skipMessagingTarget)
public List<ProxyManipulator> getProxyManipulators()
public void setProxyManipulators(List<ProxyManipulator> proxyManipulators)
public static xdi2.core.syntax.XDIArc getToPeerRootXDIArc(ExecutionContext executionContext, ProxyContributor proxyContributor)
public static void putToPeerRootXDIArc(ExecutionContext executionContext, xdi2.core.syntax.XDIArc toPeerRootXDIArc, ProxyContributor proxyContributor)
public static XDIClient getXdiClient(ExecutionContext executionContext, ProxyContributor proxyContributor)
public static void putXdiClient(ExecutionContext executionContext, XDIClient xdiClient, ProxyContributor proxyContributor)
public static xdi2.core.syntax.XDIAddress getLinkContractAddress(ExecutionContext executionContext, ProxyContributor proxyContributor)
public static void putLinkContractAddress(ExecutionContext executionContext, xdi2.core.syntax.XDIAddress linkContractAddress, ProxyContributor proxyContributor)
Copyright © 2015. All Rights Reserved.