
public class InterceptorExecutor extends Object
public static InterceptorResult executeMessageEnvelopeInterceptorsBefore(InterceptorList<MessagingContainer> interceptorList, MessageEnvelope messageEnvelope, ExecutionContext executionContext, ExecutionResult executionResult) throws Xdi2MessagingException
Xdi2MessagingExceptionpublic static InterceptorResult executeMessageEnvelopeInterceptorsAfter(InterceptorList<MessagingContainer> interceptorList, MessageEnvelope messageEnvelope, ExecutionContext executionContext, ExecutionResult executionResult) throws Xdi2MessagingException
Xdi2MessagingExceptionpublic static void executeMessageEnvelopeInterceptorsException(InterceptorList<MessagingContainer> interceptorList, MessageEnvelope messageEnvelope, ExecutionContext executionContext, ExecutionResult executionResult, Xdi2MessagingException ex) throws Xdi2MessagingException
Xdi2MessagingExceptionpublic static InterceptorResult executeMessageInterceptorsBefore(InterceptorList<MessagingContainer> interceptorList, Message message, ExecutionContext executionContext, ExecutionResult executionResult) throws Xdi2MessagingException
Xdi2MessagingExceptionpublic static InterceptorResult executeMessageInterceptorsAfter(InterceptorList<MessagingContainer> interceptorList, Message message, ExecutionContext executionContext, ExecutionResult executionResult) throws Xdi2MessagingException
Xdi2MessagingExceptionpublic static InterceptorResult executeOperationInterceptorsBefore(InterceptorList<MessagingContainer> interceptorList, Operation operation, Graph operationResultGraph, ExecutionContext executionContext) throws Xdi2MessagingException
Xdi2MessagingExceptionpublic static InterceptorResult executeOperationInterceptorsAfter(InterceptorList<MessagingContainer> interceptorList, Operation operation, Graph operationResultGraph, ExecutionContext executionContext) throws Xdi2MessagingException
Xdi2MessagingExceptionpublic static XDIAddress executeTargetInterceptorsAddress(InterceptorList<MessagingContainer> interceptorList, XDIAddress targetAddress, Operation operation, Graph operationResultGraph, ExecutionContext executionContext) throws Xdi2MessagingException
Xdi2MessagingExceptionpublic static XDIStatement executeTargetInterceptorsStatement(InterceptorList<MessagingContainer> interceptorList, XDIStatement targetStatement, Operation operation, Graph operationResultGraph, ExecutionContext executionContext) throws Xdi2MessagingException
Xdi2MessagingExceptionpublic static void executeResultInterceptorsFinish(InterceptorList<MessagingContainer> interceptorList, MessagingContainer messagingContainer, ExecutionContext executionContext, ExecutionResult executionResult) throws Xdi2MessagingException
Xdi2MessagingExceptionpublic 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.