public class InterceptorExecutor extends Object
public static InterceptorResult executeMessageEnvelopeInterceptorsBefore(InterceptorList<MessagingContainer> interceptorList, MessageEnvelope messageEnvelope, ExecutionContext executionContext, ExecutionResult executionResult) throws Xdi2MessagingException
Xdi2MessagingException
public static InterceptorResult executeMessageEnvelopeInterceptorsAfter(InterceptorList<MessagingContainer> interceptorList, MessageEnvelope messageEnvelope, ExecutionContext executionContext, ExecutionResult executionResult) throws Xdi2MessagingException
Xdi2MessagingException
public static void executeMessageEnvelopeInterceptorsException(InterceptorList<MessagingContainer> interceptorList, MessageEnvelope messageEnvelope, ExecutionContext executionContext, ExecutionResult executionResult, Xdi2MessagingException ex) throws Xdi2MessagingException
Xdi2MessagingException
public static InterceptorResult executeMessageInterceptorsBefore(InterceptorList<MessagingContainer> interceptorList, Message message, ExecutionContext executionContext, ExecutionResult executionResult) throws Xdi2MessagingException
Xdi2MessagingException
public static InterceptorResult executeMessageInterceptorsAfter(InterceptorList<MessagingContainer> interceptorList, Message message, ExecutionContext executionContext, ExecutionResult executionResult) throws Xdi2MessagingException
Xdi2MessagingException
public static InterceptorResult executeOperationInterceptorsBefore(InterceptorList<MessagingContainer> interceptorList, Operation operation, Graph operationResultGraph, ExecutionContext executionContext) throws Xdi2MessagingException
Xdi2MessagingException
public static InterceptorResult executeOperationInterceptorsAfter(InterceptorList<MessagingContainer> interceptorList, Operation operation, Graph operationResultGraph, ExecutionContext executionContext) throws Xdi2MessagingException
Xdi2MessagingException
public static XDIAddress executeTargetInterceptorsAddress(InterceptorList<MessagingContainer> interceptorList, XDIAddress targetAddress, Operation operation, Graph operationResultGraph, ExecutionContext executionContext) throws Xdi2MessagingException
Xdi2MessagingException
public static XDIStatement executeTargetInterceptorsStatement(InterceptorList<MessagingContainer> interceptorList, XDIStatement targetStatement, Operation operation, Graph operationResultGraph, ExecutionContext executionContext) throws Xdi2MessagingException
Xdi2MessagingException
public static void executeResultInterceptorsFinish(InterceptorList<MessagingContainer> interceptorList, MessagingContainer messagingContainer, ExecutionContext executionContext, ExecutionResult executionResult) throws Xdi2MessagingException
Xdi2MessagingException
public static Iterator<MessageEnvelopeInterceptor> findMessageEnvelopeInterceptors(InterceptorList<MessagingContainer> interceptorList)
public static Iterator<MessageInterceptor> findMessageInterceptors(InterceptorList<MessagingContainer> interceptorList)
public static Iterator<OperationInterceptor> findOperationInterceptors(InterceptorList<MessagingContainer> interceptorList)
public static Iterator<TargetInterceptor> findTargetInterceptors(InterceptorList<MessagingContainer> interceptorList)
public static Iterator<ExecutionResultInterceptor> findExecutionResultInterceptors(InterceptorList<MessagingContainer> interceptorList)
Copyright © 2017. All rights reserved.