Uses of Enum Class
com.predic8.membrane.core.interceptor.Outcome
Packages that use Outcome
Package
Description
An implementation of a https://spec.graphql.org/October2021/ parser.
-
Uses of Outcome in com.predic8.membrane.core.exchange
Methods in com.predic8.membrane.core.exchange that return Outcome -
Uses of Outcome in com.predic8.membrane.core.graphql
Methods in com.predic8.membrane.core.graphql that return Outcome -
Uses of Outcome in com.predic8.membrane.core.interceptor
Methods in com.predic8.membrane.core.interceptor that return OutcomeModifier and TypeMethodDescriptionprotected OutcomeExchangeStoreInterceptor.handle(Exchange exc, Interceptor.Flow flow) AbstractInterceptor.handleRequest(Exchange exc) AbstractInterceptorWithSession.handleRequest(Exchange exc) AcmeHttpChallengeInterceptor.handleRequest(Exchange exc) ApisJsonInterceptor.handleRequest(Exchange exc) AuthHead2BodyInterceptor.handleRequest(AbstractExchange exchange) CountInterceptor.handleRequest(Exchange exc) DispatchingInterceptor.handleRequest(Exchange exc) ExchangeStoreInterceptor.handleRequest(Exchange exc) HeaderFilterInterceptor.handleRequest(Exchange exc) HTTPClientInterceptor.handleRequest(Exchange exc) IndexInterceptor.handleRequest(Exchange exc) Interceptor.handleRequest(Exchange exc) LimitInterceptor.handleRequest(Exchange exc) LoggingContextInterceptor.handleRequest(Exchange exc) LogInterceptor.handleRequest(Exchange exc) MessageAnalyser.handleRequest(Exchange exc) MethodOverrideInterceptor.handleRequest(Exchange exc) RegExReplaceInterceptor.handleRequest(Exchange exc) RuleMatchingInterceptor.handleRequest(Exchange exc) SpringInterceptor.handleRequest(Exchange exc) ThrottleInterceptor.handleRequest(Exchange exc) URLNormalizerInterceptor.handleRequest(Exchange exc) UserFeatureInterceptor.handleRequest(Exchange exc) protected abstract OutcomeAbstractInterceptorWithSession.handleRequestInternal(Exchange exc) Do not override handleRequest like usual but use this method to implement your own handle request logicAbstractInterceptor.handleResponse(Exchange exc) AbstractInterceptorWithSession.handleResponse(Exchange exc) ExchangeStoreInterceptor.handleResponse(Exchange exc) HeaderFilterInterceptor.handleResponse(Exchange exc) Interceptor.handleResponse(Exchange exc) LimitInterceptor.handleResponse(Exchange exc) LoggingContextInterceptor.handleResponse(Exchange exc) LogInterceptor.handleResponse(Exchange exc) MessageAnalyser.handleResponse(Exchange exc) RegExReplaceInterceptor.handleResponse(Exchange exc) RelocatingInterceptor.handleResponse(Exchange exc) SpringInterceptor.handleResponse(Exchange exc) ThrottleInterceptor.handleResponse(Exchange exc) protected abstract OutcomeAbstractInterceptorWithSession.handleResponseInternal(Exchange exc) Do not override handleResponse like usual but use this method to implement your own handle response logicInterceptorFlowController.invokeRequestHandlers(Exchange exchange, List<Interceptor> interceptors) Runs the request handlers of the given chain.static OutcomeReturns the enum constant of this class with the specified name.static Outcome[]Outcome.values()Returns an array containing the constants of this enum class, in the order they are declared. -
Uses of Outcome in com.predic8.membrane.core.interceptor.acl
Methods in com.predic8.membrane.core.interceptor.acl that return Outcome -
Uses of Outcome in com.predic8.membrane.core.interceptor.administration
Methods in com.predic8.membrane.core.interceptor.administration that return OutcomeModifier and TypeMethodDescriptionAdminConsoleInterceptor.handleRequest(Exchange exc) DynamicAdminPageInterceptor.handleRequest(Exchange exc) -
Uses of Outcome in com.predic8.membrane.core.interceptor.antivirus
Methods in com.predic8.membrane.core.interceptor.antivirus that return Outcome -
Uses of Outcome in com.predic8.membrane.core.interceptor.apikey
Methods in com.predic8.membrane.core.interceptor.apikey that return Outcome -
Uses of Outcome in com.predic8.membrane.core.interceptor.apimanagement
Methods in com.predic8.membrane.core.interceptor.apimanagement that return OutcomeModifier and TypeMethodDescriptionApiManagementInterceptor.handleRequest(Exchange exc) ApiManagementInterceptor.handleResponse(Exchange exc) -
Uses of Outcome in com.predic8.membrane.core.interceptor.apimanagement.quota
Methods in com.predic8.membrane.core.interceptor.apimanagement.quota that return OutcomeModifier and TypeMethodDescriptionAMQuota.handleRequest(Exchange exc) AMQuota.handleResponse(Exchange exc) -
Uses of Outcome in com.predic8.membrane.core.interceptor.apimanagement.rateLimiter
Methods in com.predic8.membrane.core.interceptor.apimanagement.rateLimiter that return Outcome -
Uses of Outcome in com.predic8.membrane.core.interceptor.apimanagement.statistics
Methods in com.predic8.membrane.core.interceptor.apimanagement.statistics that return OutcomeModifier and TypeMethodDescriptionAMStatisticsCollector.handleRequest(Exchange exc, Outcome outcome) Inits listener and puts exchange in a queue for later processingAMStatisticsCollector.handleResponse(Exchange exc, Outcome outcome) Methods in com.predic8.membrane.core.interceptor.apimanagement.statistics with parameters of type OutcomeModifier and TypeMethodDescriptionAMStatisticsCollector.handleRequest(Exchange exc, Outcome outcome) Inits listener and puts exchange in a queue for later processingAMStatisticsCollector.handleResponse(Exchange exc, Outcome outcome) -
Uses of Outcome in com.predic8.membrane.core.interceptor.authentication
Methods in com.predic8.membrane.core.interceptor.authentication that return Outcome -
Uses of Outcome in com.predic8.membrane.core.interceptor.authentication.session
Methods in com.predic8.membrane.core.interceptor.authentication.session that return OutcomeModifier and TypeMethodDescriptionLoginInterceptor.handleRequest(Exchange exc) LoginInterceptor.handleResponse(Exchange exc) LoginDialog.redirectToLogin(Exchange exc) -
Uses of Outcome in com.predic8.membrane.core.interceptor.authentication.xen
Methods in com.predic8.membrane.core.interceptor.authentication.xen that return OutcomeModifier and TypeMethodDescriptionXenAuthenticationInterceptor.handleRequest(Exchange exc) XenAuthenticationInterceptor.handleResponse(Exchange exc) -
Uses of Outcome in com.predic8.membrane.core.interceptor.balancer
Methods in com.predic8.membrane.core.interceptor.balancer that return OutcomeModifier and TypeMethodDescriptionClusterNotificationInterceptor.handleRequest(Exchange exc) LoadBalancingInterceptor.handleRequest(Exchange exc) LoadBalancingInterceptor.handleResponse(Exchange exc) -
Uses of Outcome in com.predic8.membrane.core.interceptor.beautifier
Methods in com.predic8.membrane.core.interceptor.beautifier that return OutcomeModifier and TypeMethodDescriptionBeautifierInterceptor.handleRequest(Exchange exc) BeautifierInterceptor.handleResponse(Exchange exc) -
Uses of Outcome in com.predic8.membrane.core.interceptor.cache
Methods in com.predic8.membrane.core.interceptor.cache that return OutcomeModifier and TypeMethodDescriptionCacheInterceptor.handleRequest(Exchange exc) CacheInterceptor.handleResponse(Exchange exc) -
Uses of Outcome in com.predic8.membrane.core.interceptor.cbr
Methods in com.predic8.membrane.core.interceptor.cbr that return Outcome -
Uses of Outcome in com.predic8.membrane.core.interceptor.flow
Methods in com.predic8.membrane.core.interceptor.flow that return OutcomeModifier and TypeMethodDescriptionAbortInterceptor.handleRequest(Exchange exc) (Yes, this needs to be handled in handleREQUEST.)ConditionalInterceptor.handleRequest(Exchange exc) RequestInterceptor.handleRequest(Exchange exc) ResponseInterceptor.handleRequest(Exchange exc) (Yes, this needs to be handled in handleREQUEST.)ConditionalInterceptor.handleResponse(Exchange exc) -
Uses of Outcome in com.predic8.membrane.core.interceptor.formvalidation
Methods in com.predic8.membrane.core.interceptor.formvalidation that return Outcome -
Uses of Outcome in com.predic8.membrane.core.interceptor.gatekeeper
Methods in com.predic8.membrane.core.interceptor.gatekeeper that return OutcomeModifier and TypeMethodDescriptionRouterIpResolverInterceptor.getErrorOutcome()GateKeeperClientInterceptor.handleRequest(Exchange exc) RouterIpResolverInterceptor.handleRequest(Exchange exc) Methods in com.predic8.membrane.core.interceptor.gatekeeper with parameters of type OutcomeModifier and TypeMethodDescriptionvoidRouterIpResolverInterceptor.setErrorOutcome(Outcome errorOutcome) -
Uses of Outcome in com.predic8.membrane.core.interceptor.grease
Methods in com.predic8.membrane.core.interceptor.grease that return OutcomeModifier and TypeMethodDescriptionGreaseInterceptor.handleRequest(Exchange exc) GreaseInterceptor.handleResponse(Exchange exc) -
Uses of Outcome in com.predic8.membrane.core.interceptor.groovy
Methods in com.predic8.membrane.core.interceptor.groovy that return Outcome -
Uses of Outcome in com.predic8.membrane.core.interceptor.json
Methods in com.predic8.membrane.core.interceptor.json that return OutcomeModifier and TypeMethodDescriptionJsonPointerExtractorInterceptor.handleRequest(Exchange exc) JsonProtectionInterceptor.handleRequest(Exchange exc) ReplaceInterceptor.handleRequest(Exchange exc) JsonPointerExtractorInterceptor.handleResponse(Exchange exc) ReplaceInterceptor.handleResponse(Exchange exc) -
Uses of Outcome in com.predic8.membrane.core.interceptor.jwt
Methods in com.predic8.membrane.core.interceptor.jwt that return Outcome -
Uses of Outcome in com.predic8.membrane.core.interceptor.kubernetes
Methods in com.predic8.membrane.core.interceptor.kubernetes that return Outcome -
Uses of Outcome in com.predic8.membrane.core.interceptor.log
Methods in com.predic8.membrane.core.interceptor.log that return Outcome -
Uses of Outcome in com.predic8.membrane.core.interceptor.misc
Methods in com.predic8.membrane.core.interceptor.misc that return OutcomeModifier and TypeMethodDescriptionAbstractSetterInterceptor.handleRequest(Exchange exc) ReturnInterceptor.handleRequest(Exchange exc) AbstractSetterInterceptor.handleResponse(Exchange exc) -
Uses of Outcome in com.predic8.membrane.core.interceptor.ntlm
Methods in com.predic8.membrane.core.interceptor.ntlm that return Outcome -
Uses of Outcome in com.predic8.membrane.core.interceptor.oauth2
Methods in com.predic8.membrane.core.interceptor.oauth2 that return OutcomeModifier and TypeMethodDescriptionOAuth2AuthorizationServerInterceptor.handleRequest(Exchange exc) final OutcomeOAuth2ResourceInterceptor.handleRequest(Exchange exc) OAuth2AuthorizationServerInterceptor.handleResponse(Exchange exc) OAuth2ResourceInterceptor.handleResponse(Exchange exc) -
Uses of Outcome in com.predic8.membrane.core.interceptor.oauth2.flows
Methods in com.predic8.membrane.core.interceptor.oauth2.flows that return OutcomeModifier and TypeMethodDescriptionCodeFlow.getResponse()IdTokenTokenFlow.getResponse()abstract OutcomeOAuth2Flow.getResponse()TokenFlow.getResponse()protected OutcomeCodeFlow.respondWithAuthorizationCodeAndRedirect(Exchange exc, String code, SessionManager.Session s) -
Uses of Outcome in com.predic8.membrane.core.interceptor.oauth2.processors
Methods in com.predic8.membrane.core.interceptor.oauth2.processors that return Outcome -
Uses of Outcome in com.predic8.membrane.core.interceptor.oauth2.tokenvalidation
Methods in com.predic8.membrane.core.interceptor.oauth2.tokenvalidation that return Outcome -
Uses of Outcome in com.predic8.membrane.core.interceptor.oauth2client
Methods in com.predic8.membrane.core.interceptor.oauth2client that return OutcomeModifier and TypeMethodDescriptionFlowInitiator.handleRequest(Exchange exc) OAuth2PermissionCheckerInterceptor.handleRequest(Exchange exc) RequireAuth.handleRequest(Exchange exc) final OutcomeOAuth2Resource2Interceptor.handleRequestInternal(Exchange exc) protected OutcomeOAuth2Resource2Interceptor.handleResponseInternal(Exchange exc) OAuth2Resource2Interceptor.respondWithRedirect(Exchange exc) -
Uses of Outcome in com.predic8.membrane.core.interceptor.oauth2server
Methods in com.predic8.membrane.core.interceptor.oauth2server that return Outcome -
Uses of Outcome in com.predic8.membrane.core.interceptor.opentelemetry
Methods in com.predic8.membrane.core.interceptor.opentelemetry that return OutcomeModifier and TypeMethodDescriptionOpenTelemetryInterceptor.handleRequest(Exchange exc) OpenTelemetryInterceptor.handleResponse(Exchange exc) -
Uses of Outcome in com.predic8.membrane.core.interceptor.prometheus
Methods in com.predic8.membrane.core.interceptor.prometheus that return Outcome -
Uses of Outcome in com.predic8.membrane.core.interceptor.ratelimit
Methods in com.predic8.membrane.core.interceptor.ratelimit that return Outcome -
Uses of Outcome in com.predic8.membrane.core.interceptor.registration
Methods in com.predic8.membrane.core.interceptor.registration that return Outcome -
Uses of Outcome in com.predic8.membrane.core.interceptor.rest
Methods in com.predic8.membrane.core.interceptor.rest that return OutcomeModifier and TypeMethodDescriptionHTTP2XMLInterceptor.handleRequest(Exchange exc) REST2SOAPInterceptor.handleRequest(Exchange exc) RESTInterceptor.handleRequest(Exchange exc) SOAP2RESTInterceptor.handleRequest(Exchange exc) REST2SOAPInterceptor.handleResponse(Exchange exc) SOAP2RESTInterceptor.handleResponse(Exchange exc) -
Uses of Outcome in com.predic8.membrane.core.interceptor.rewrite
Methods in com.predic8.membrane.core.interceptor.rewrite that return OutcomeModifier and TypeMethodDescriptionReverseProxyingInterceptor.handleRequest(Exchange exc) handles "Destination" header (see RFC 2518 section 9.3; also used by WebDAV)RewriteInterceptor.handleRequest(Exchange exc) ReverseProxyingInterceptor.handleResponse(Exchange exc) Handles "Location" header. -
Uses of Outcome in com.predic8.membrane.core.interceptor.schemavalidation
Methods in com.predic8.membrane.core.interceptor.schemavalidation that return OutcomeModifier and TypeMethodDescriptionValidatorInterceptor.handleRequest(Exchange exc) ValidatorInterceptor.handleResponse(Exchange exc) AbstractXMLSchemaValidator.validateMessage(Exchange exc, Message msg) JSONValidator.validateMessage(Exchange exc, Message msg) JSONValidator.validateMessage(Exchange exc, Message msg, Charset charset) MessageValidator.validateMessage(Exchange exc, Message msg) SchematronValidator.validateMessage(Exchange exc, Message msg) WSDLValidator.validateMessage(Exchange exc, Message msg) -
Uses of Outcome in com.predic8.membrane.core.interceptor.security
Methods in com.predic8.membrane.core.interceptor.security that return OutcomeModifier and TypeMethodDescriptionPaddingHeaderInterceptor.handleRequest(Exchange exc) PaddingHeaderInterceptor.handleResponse(Exchange exc) -
Uses of Outcome in com.predic8.membrane.core.interceptor.server
Methods in com.predic8.membrane.core.interceptor.server that return OutcomeModifier and TypeMethodDescriptionWebServerInterceptor.handleRequest(Exchange exc) WSDLPublisherInterceptor.handleRequest(Exchange exc) -
Uses of Outcome in com.predic8.membrane.core.interceptor.shadowing
Methods in com.predic8.membrane.core.interceptor.shadowing that return Outcome -
Uses of Outcome in com.predic8.membrane.core.interceptor.shutdown
Methods in com.predic8.membrane.core.interceptor.shutdown that return Outcome -
Uses of Outcome in com.predic8.membrane.core.interceptor.soap
Methods in com.predic8.membrane.core.interceptor.soap that return OutcomeModifier and TypeMethodDescriptionSampleSoapServiceInterceptor.handleRequest(Exchange exc) SoapOperationExtractor.handleRequest(Exchange exc) WebServiceExplorerInterceptor.handleRequest(Exchange exc) -
Uses of Outcome in com.predic8.membrane.core.interceptor.statistics
Methods in com.predic8.membrane.core.interceptor.statistics that return OutcomeModifier and TypeMethodDescriptionStatisticsProvider.handleRequest(Exchange exc) StatisticsCSVInterceptor.handleResponse(Exchange exc) StatisticsJDBCInterceptor.handleResponse(Exchange exc) -
Uses of Outcome in com.predic8.membrane.core.interceptor.stomp
Methods in com.predic8.membrane.core.interceptor.stomp that return Outcome -
Uses of Outcome in com.predic8.membrane.core.interceptor.swagger
Methods in com.predic8.membrane.core.interceptor.swagger that return OutcomeModifier and TypeMethodDescriptionApiKeyCheckerInterceptor.handleRequest(Exchange exc) SwaggerRewriterInterceptor.handleRequest(Exchange exc) SwaggerApiKeyRequirer.handleResponse(Exchange exc) SwaggerRewriterInterceptor.handleResponse(Exchange exc) -
Uses of Outcome in com.predic8.membrane.core.interceptor.templating
Methods in com.predic8.membrane.core.interceptor.templating that return OutcomeModifier and TypeMethodDescriptionprotected OutcomeStaticInterceptor.handleInternal(Message msg, Exchange exchange, Interceptor.Flow flow) protected OutcomeTemplateInterceptor.handleInternal(Message msg, Exchange exc, Interceptor.Flow flow) StaticInterceptor.handleRequest(Exchange exc) StaticInterceptor.handleResponse(Exchange exc) -
Uses of Outcome in com.predic8.membrane.core.interceptor.testservice
Methods in com.predic8.membrane.core.interceptor.testservice that return Outcome -
Uses of Outcome in com.predic8.membrane.core.interceptor.tunnel
Methods in com.predic8.membrane.core.interceptor.tunnel that return OutcomeModifier and TypeMethodDescriptionSPDYInterceptor.handleRequest(Exchange exc) TCPInterceptor.handleRequest(Exchange exc) WebSocketInterceptor.handleRequest(Exchange exc) -
Uses of Outcome in com.predic8.membrane.core.interceptor.ws_addressing
Methods in com.predic8.membrane.core.interceptor.ws_addressing that return OutcomeModifier and TypeMethodDescriptionDecoupledEndpointRewriterInterceptor.handleRequest(Exchange exc) WsaEndpointRewriterInterceptor.handleRequest(Exchange exc) WsaEndpointRewriterInterceptor.handleResponse(Exchange exc) -
Uses of Outcome in com.predic8.membrane.core.interceptor.xml
Methods in com.predic8.membrane.core.interceptor.xml that return OutcomeModifier and TypeMethodDescriptionJson2XmlInterceptor.handleRequest(Exchange exc) Xml2JsonInterceptor.handleRequest(Exchange exc) XmlPathExtractorInterceptor.handleRequest(Exchange exc) Json2XmlInterceptor.handleResponse(Exchange exc) Xml2JsonInterceptor.handleResponse(Exchange exc) XmlPathExtractorInterceptor.handleResponse(Exchange exc) -
Uses of Outcome in com.predic8.membrane.core.interceptor.xmlcontentfilter
Methods in com.predic8.membrane.core.interceptor.xmlcontentfilter that return OutcomeModifier and TypeMethodDescriptionSOAPStackTraceFilterInterceptor.handleRequest(Exchange exc) XMLContentFilterInterceptor.handleRequest(Exchange exc) SOAPStackTraceFilterInterceptor.handleResponse(Exchange exc) XMLContentFilterInterceptor.handleResponse(Exchange exc) -
Uses of Outcome in com.predic8.membrane.core.interceptor.xmlprotection
Methods in com.predic8.membrane.core.interceptor.xmlprotection that return Outcome -
Uses of Outcome in com.predic8.membrane.core.interceptor.xslt
Methods in com.predic8.membrane.core.interceptor.xslt that return OutcomeModifier and TypeMethodDescriptionXSLTInterceptor.handleRequest(Exchange exc) XSLTInterceptor.handleResponse(Exchange exc) -
Uses of Outcome in com.predic8.membrane.core.lang
Methods in com.predic8.membrane.core.lang that return OutcomeModifier and TypeMethodDescriptionAbstractScriptInterceptor.handleRequest(Exchange exc) AbstractScriptInterceptor.handleResponse(Exchange exc) protected OutcomeAbstractScriptInterceptor.runScript(Exchange exc, Interceptor.Flow flow) -
Uses of Outcome in com.predic8.membrane.core.openapi.serviceproxy
Methods in com.predic8.membrane.core.openapi.serviceproxy that return OutcomeModifier and TypeMethodDescriptionApiDocsInterceptor.handleRequest(Exchange exc) OpenAPIInterceptor.handleRequest(Exchange exc) OpenAPIPublisherInterceptor.handleRequest(Exchange exc) OpenAPIInterceptor.handleResponse(Exchange exc) -
Uses of Outcome in com.predic8.membrane.core.sslinterceptor
Methods in com.predic8.membrane.core.sslinterceptor that return OutcomeModifier and TypeMethodDescriptionRouterIpResolverInterceptor.getErrorOutcome()GateKeeperClientInterceptor.handleRequest(SSLExchange exc) RouterIpResolverInterceptor.handleRequest(SSLExchange exc) SSLInterceptor.handleRequest(SSLExchange exc) Methods in com.predic8.membrane.core.sslinterceptor with parameters of type OutcomeModifier and TypeMethodDescriptionvoidRouterIpResolverInterceptor.setErrorOutcome(Outcome errorOutcome)