
public interface TargetInterceptor extends Interceptor<MessagingTarget>
Extension.InitPriorityComparator, Extension.ShutdownPriorityComparator| Modifier and Type | Method and Description |
|---|---|
XDIAddress |
targetAddress(XDIAddress targetAddress,
Operation operation,
MessageResult messageResult,
ExecutionContext executionContext)
Replaces or skips the target address before it is executed.
|
XDIStatement |
targetStatement(XDIStatement targetStatement,
Operation operation,
MessageResult messageResult,
ExecutionContext executionContext)
Replaces or skips the target statement before it is executed.
|
clearDisabled, clearDisabledForMessage, clearDisabledForMessageEnvelope, clearDisabledForOperation, getInitPriority, getShutdownPriority, init, setDisabled, setDisabledForMessage, setDisabledForMessageEnvelope, setDisabledForOperation, shutdown, skipXDIAddress targetAddress(XDIAddress targetAddress, Operation operation, MessageResult messageResult, ExecutionContext executionContext) throws Xdi2MessagingException
targetAddress - The target address.operation - The operation to process.messageResult - The message result.executionContext - The current execution context.Xdi2MessagingExceptionXDIStatement targetStatement(XDIStatement targetStatement, Operation operation, MessageResult messageResult, ExecutionContext executionContext) throws Xdi2MessagingException
targetStatement - The target statement.operation - The operation to process.messageResult - The message result.executionContext - The current execution context.Xdi2MessagingExceptionCopyright © 2015. All Rights Reserved.