Uses of Enum Class
com.predic8.membrane.core.interceptor.Interceptor.Flow
Packages that use Interceptor.Flow
Package
Description
-
Uses of Interceptor.Flow in com.predic8.membrane.core.exchange.snapshots
Methods in com.predic8.membrane.core.exchange.snapshots with parameters of type Interceptor.FlowModifier and TypeMethodDescriptionstatic voidDynamicAbstractExchangeSnapshot.addObservers(AbstractExchange exc, AbstractExchangeSnapshot excCopy, ExceptionThrowingConsumer<AbstractExchangeSnapshot> callback, Interceptor.Flow flow) static voidDynamicAbstractExchangeSnapshot.update(ExceptionThrowingConsumer<AbstractExchangeSnapshot> callback, AbstractExchangeSnapshot excCopy, AbstractExchange exc, Interceptor.Flow flow) <T extends AbstractExchangeSnapshot>
TAbstractExchangeSnapshot.updateFrom(AbstractExchange source, Interceptor.Flow flow) Constructors in com.predic8.membrane.core.exchange.snapshots with parameters of type Interceptor.FlowModifierConstructorDescriptionAbstractExchangeSnapshot(AbstractExchange exc, Interceptor.Flow flow, ExceptionThrowingConsumer<AbstractExchangeSnapshot> bodyCopiedCallback, BodyCollectingMessageObserver.Strategy strategy, long limit) DynamicAbstractExchangeSnapshot(AbstractExchange exc, Interceptor.Flow flow, ExceptionThrowingConsumer<AbstractExchangeSnapshot> bodyCopiedCallback, BodyCollectingMessageObserver.Strategy strategy, long limit) -
Uses of Interceptor.Flow in com.predic8.membrane.core.exchangestore
Methods in com.predic8.membrane.core.exchangestore with parameters of type Interceptor.FlowModifier and TypeMethodDescriptionvoidElasticSearchExchangeStore.snap(AbstractExchange exc, Interceptor.Flow flow) voidExchangeStore.snap(AbstractExchange exchange, Interceptor.Flow flow) Adds the current state of the exchange to the store.voidFileExchangeStore.snap(AbstractExchange exc, Interceptor.Flow flow) voidForgetfulExchangeStore.snap(AbstractExchange exchange, Interceptor.Flow flow) voidLimitedMemoryExchangeStore.snap(AbstractExchange exc, Interceptor.Flow flow) voidMemoryExchangeStore.snap(AbstractExchange exc, Interceptor.Flow flow) -
Uses of Interceptor.Flow in com.predic8.membrane.core.interceptor
Fields in com.predic8.membrane.core.interceptor with type parameters of type Interceptor.FlowModifier and TypeFieldDescriptionstatic final EnumSet<Interceptor.Flow>Interceptor.Flow.Set.REQUESTstatic final EnumSet<Interceptor.Flow>Interceptor.Flow.Set.REQUEST_RESPONSEstatic final EnumSet<Interceptor.Flow>Interceptor.Flow.Set.RESPONSEMethods in com.predic8.membrane.core.interceptor that return Interceptor.FlowModifier and TypeMethodDescriptionstatic Interceptor.FlowReturns the enum constant of this class with the specified name.static Interceptor.Flow[]Interceptor.Flow.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in com.predic8.membrane.core.interceptor that return types with arguments of type Interceptor.FlowMethods in com.predic8.membrane.core.interceptor with parameters of type Interceptor.FlowModifier and TypeMethodDescriptionstatic MessageAbstractInterceptor.getMessage(Exchange exc, Interceptor.Flow flow) protected OutcomeExchangeStoreInterceptor.handle(Exchange exc, Interceptor.Flow flow) Method parameters in com.predic8.membrane.core.interceptor with type arguments of type Interceptor.FlowModifier and TypeMethodDescriptionvoidAbstractInterceptor.setFlow(EnumSet<Interceptor.Flow> flow) voidInterceptor.setFlow(EnumSet<Interceptor.Flow> flow) -
Uses of Interceptor.Flow in com.predic8.membrane.core.interceptor.authentication.xen
Methods in com.predic8.membrane.core.interceptor.authentication.xen with parameters of type Interceptor.FlowModifier and TypeMethodDescriptionstatic XenMessageContextXenMessageContext.get(Exchange exchange, Interceptor.Flow flow) SessionIdAccessor.getSessionId(Exchange exchange, Interceptor.Flow flow) XenSessionIdAccessor.getSessionId(Exchange exchange, Interceptor.Flow flow) voidSessionIdAccessor.replaceSessionId(Exchange exchange, String newSessionId, Interceptor.Flow flow) voidXenSessionIdAccessor.replaceSessionId(Exchange exchange, String newSessionId, Interceptor.Flow flow) -
Uses of Interceptor.Flow in com.predic8.membrane.core.interceptor.misc
Methods in com.predic8.membrane.core.interceptor.misc with parameters of type Interceptor.FlowModifier and TypeMethodDescriptionprotected abstract voidAbstractSetterInterceptor.setValue(Exchange exchange, Interceptor.Flow flow, String evaluatedValue) protected voidSetHeaderInterceptor.setValue(Exchange exc, Interceptor.Flow flow, String eval) protected voidSetPropertyInterceptor.setValue(Exchange exchange, Interceptor.Flow ignored, String eval) protected abstract booleanAbstractSetterInterceptor.shouldSetValue(Exchange exchange, Interceptor.Flow flow) protected booleanSetHeaderInterceptor.shouldSetValue(Exchange exc, Interceptor.Flow flow) protected booleanSetPropertyInterceptor.shouldSetValue(Exchange exchange, Interceptor.Flow ignored) -
Uses of Interceptor.Flow in com.predic8.membrane.core.interceptor.templating
Methods in com.predic8.membrane.core.interceptor.templating with parameters of type Interceptor.FlowModifier and TypeMethodDescriptionprotected OutcomeStaticInterceptor.handleInternal(Message msg, Exchange exchange, Interceptor.Flow flow) protected OutcomeTemplateInterceptor.handleInternal(Message msg, Exchange exc, Interceptor.Flow flow) -
Uses of Interceptor.Flow in com.predic8.membrane.core.lang
Methods in com.predic8.membrane.core.lang with parameters of type Interceptor.FlowModifier and TypeMethodDescriptionScriptingUtils.createParameterBindings(URIFactory uriFactory, Exchange exc, Message msg, Interceptor.Flow flow, boolean includeJsonObject) protected OutcomeAbstractScriptInterceptor.runScript(Exchange exc, Interceptor.Flow flow)