package xdi2.messaging.container.interceptor.impl; import xdi2.messaging.MessageEnvelope; import xdi2.messaging.container.MessagingContainer; import xdi2.messaging.container.exceptions.Xdi2MessagingException; import xdi2.messaging.container.execution.ExecutionContext; import xdi2.messaging.container.execution.ExecutionResult; import xdi2.messaging.container.interceptor.InterceptorResult; import xdi2.messaging.container.interceptor.MessageEnvelopeInterceptor; public abstract class AbstractMessageEnvelopeInterceptor extends AbstractInterceptor<MessagingContainer> implements MessageEnvelopeInterceptor { public AbstractMessageEnvelopeInterceptor(int initPriority, int shutdownPriority) { super(initPriority, shutdownPriority); } public AbstractMessageEnvelopeInterceptor() { super(); } @Override public InterceptorResult before(MessageEnvelope messageEnvelope, ExecutionContext executionContext, ExecutionResult executionResult) throws Xdi2MessagingException { return InterceptorResult.DEFAULT; } @Override public InterceptorResult after(MessageEnvelope messageEnvelope, ExecutionContext executionContext, ExecutionResult executionResult) throws Xdi2MessagingException { return InterceptorResult.DEFAULT; } @Override public void exception(MessageEnvelope messageEnvelope, ExecutionContext executionContext, ExecutionResult executionResult, Exception ex) { } }