public class SkipLinkContractsInterceptor extends AbstractMessageEnvelopeInterceptor implements MessageEnvelopeInterceptor, Prototype<SkipLinkContractsInterceptor>
Extension.InitPriorityComparator, Extension.ShutdownPriorityComparator
Prototype.PrototypingContext
DEFAULT_INIT_PRIORITY, DEFAULT_SHUTDOWN_PRIORITY
Constructor and Description |
---|
SkipLinkContractsInterceptor() |
Modifier and Type | Method and Description |
---|---|
InterceptorResult |
before(MessageEnvelope messageEnvelope,
ExecutionContext executionContext,
ExecutionResult executionResult)
Run before a message envelope is executed.
|
Set<String> |
getRemoteAddrWhiteList() |
SkipLinkContractsInterceptor |
instanceFor(Prototype.PrototypingContext prototypingContext) |
void |
setRemoteAddrWhiteList(Set<String> remoteAddrWhiteList) |
after, exception
clearDisabled, clearDisabledForMessage, clearDisabledForMessageEnvelope, clearDisabledForOperation, getInitPriority, getShutdownPriority, init, setDisabled, setDisabledForMessage, setDisabledForMessageEnvelope, setDisabledForOperation, shutdown, skip
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
after, exception
clearDisabled, clearDisabledForMessage, clearDisabledForMessageEnvelope, clearDisabledForOperation, getInitPriority, getShutdownPriority, init, setDisabled, setDisabledForMessage, setDisabledForMessageEnvelope, setDisabledForOperation, shutdown, skip
public SkipLinkContractsInterceptor instanceFor(Prototype.PrototypingContext prototypingContext) throws Xdi2MessagingException
instanceFor
in interface Prototype<SkipLinkContractsInterceptor>
Xdi2MessagingException
public InterceptorResult before(MessageEnvelope messageEnvelope, ExecutionContext executionContext, ExecutionResult executionResult) throws Xdi2MessagingException
MessageEnvelopeInterceptor
before
in interface MessageEnvelopeInterceptor
before
in class AbstractMessageEnvelopeInterceptor
messageEnvelope
- The message envelope to process.executionContext
- The current execution context.executionResult
- The executionResult.Xdi2MessagingException
Copyright © 2017. All rights reserved.