Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X Z 

A

AbortException - Exception in com.predic8.membrane.core.transport.http
 
AbortException() - Constructor for exception com.predic8.membrane.core.transport.http.AbortException
 
AbortException(String) - Constructor for exception com.predic8.membrane.core.transport.http.AbortException
 
ABORTION_REASON - Static variable in class com.predic8.membrane.core.interceptor.InterceptorFlowController
Key into AbstractExchange.getProperty(String) to find out the reason why some interceptor returned ABORT.
AbstractBody - Class in com.predic8.membrane.core.http
A HTTP message body (request or response), as it is received or constructed internally by Membrane.
AbstractBody() - Constructor for class com.predic8.membrane.core.http.AbstractBody
 
AbstractBodyTransferrer - Class in com.predic8.membrane.core.http
Used to send a message body.
AbstractBodyTransferrer() - Constructor for class com.predic8.membrane.core.http.AbstractBodyTransferrer
 
AbstractClientAddress - Class in com.predic8.membrane.core.interceptor.acl
 
AbstractClientAddress(Router) - Constructor for class com.predic8.membrane.core.interceptor.acl.AbstractClientAddress
 
AbstractExchange - Class in com.predic8.membrane.core.exchange
 
AbstractExchange() - Constructor for class com.predic8.membrane.core.exchange.AbstractExchange
 
AbstractExchange(AbstractExchange) - Constructor for class com.predic8.membrane.core.exchange.AbstractExchange
For HttpResendRunnable
AbstractExchangeSnapshot - Class in com.predic8.membrane.core.exchange.snapshots
 
AbstractExchangeSnapshot(AbstractExchange) - Constructor for class com.predic8.membrane.core.exchange.snapshots.AbstractExchangeSnapshot
 
AbstractExchangeSnapshot() - Constructor for class com.predic8.membrane.core.exchange.snapshots.AbstractExchangeSnapshot
 
AbstractExchangeStore - Class in com.predic8.membrane.core.exchangestore
 
AbstractExchangeStore() - Constructor for class com.predic8.membrane.core.exchangestore.AbstractExchangeStore
 
AbstractExchangeViewerListener - Class in com.predic8.membrane.core.model
 
AbstractExchangeViewerListener() - Constructor for class com.predic8.membrane.core.model.AbstractExchangeViewerListener
 
AbstractFlowInterceptor - Class in com.predic8.membrane.core.interceptor.flow
 
AbstractFlowInterceptor() - Constructor for class com.predic8.membrane.core.interceptor.flow.AbstractFlowInterceptor
 
AbstractHttpHandler - Class in com.predic8.membrane.core.transport.http
 
AbstractHttpHandler(Transport) - Constructor for class com.predic8.membrane.core.transport.http.AbstractHttpHandler
 
AbstractInterceptor - Class in com.predic8.membrane.core.interceptor
 
AbstractInterceptor() - Constructor for class com.predic8.membrane.core.interceptor.AbstractInterceptor
 
AbstractMessageObserver - Class in com.predic8.membrane.core.http
 
AbstractMessageObserver() - Constructor for class com.predic8.membrane.core.http.AbstractMessageObserver
 
AbstractParser - Class in com.predic8.membrane.core.config.spring
 
AbstractParser() - Constructor for class com.predic8.membrane.core.config.spring.AbstractParser
 
AbstractProxy - Class in com.predic8.membrane.core.rules
 
AbstractProxy() - Constructor for class com.predic8.membrane.core.rules.AbstractProxy
 
AbstractProxy(RuleKey) - Constructor for class com.predic8.membrane.core.rules.AbstractProxy
 
AbstractRuleKey - Class in com.predic8.membrane.core.rules
 
AbstractRuleKey(int, String) - Constructor for class com.predic8.membrane.core.rules.AbstractRuleKey
 
AbstractServiceProxy - Class in com.predic8.membrane.core.rules
 
AbstractServiceProxy() - Constructor for class com.predic8.membrane.core.rules.AbstractServiceProxy
 
AbstractServiceProxy.Target - Class in com.predic8.membrane.core.rules
 
AbstractSessionIdExtractor - Class in com.predic8.membrane.core.interceptor.balancer
 
AbstractSessionIdExtractor() - Constructor for class com.predic8.membrane.core.interceptor.balancer.AbstractSessionIdExtractor
 
AbstractXmlElement - Class in com.predic8.membrane.core.config
 
AbstractXmlElement() - Constructor for class com.predic8.membrane.core.config.AbstractXmlElement
 
AbstractXMLSchemaValidator - Class in com.predic8.membrane.core.interceptor.schemavalidation
 
AbstractXMLSchemaValidator(ResolverMap, String, ValidatorInterceptor.FailureHandler) - Constructor for class com.predic8.membrane.core.interceptor.schemavalidation.AbstractXMLSchemaValidator
 
AbstractXMLSchemaValidator(ResolverMap, String, ValidatorInterceptor.FailureHandler, boolean) - Constructor for class com.predic8.membrane.core.interceptor.schemavalidation.AbstractXMLSchemaValidator
 
ACCEPT - Static variable in class com.predic8.membrane.core.http.Header
 
ACCESS_CONTROL_ALLOW_ORIGIN - Static variable in class com.predic8.membrane.core.http.Header
 
ACCESS_TOKEN - Static variable in class com.predic8.membrane.core.interceptor.oauth2.ParamNames
 
ACCESS_TOKEN - Static variable in class com.predic8.membrane.core.interceptor.oauth2.request.tokenrequest.TokenRequest
 
AccessControl - Class in com.predic8.membrane.core.interceptor.acl
 
AccessControl(Router) - Constructor for class com.predic8.membrane.core.interceptor.acl.AccessControl
 
AccessControlInterceptor - Class in com.predic8.membrane.core.interceptor.acl
 
AccessControlInterceptor() - Constructor for class com.predic8.membrane.core.interceptor.acl.AccessControlInterceptor
 
accessCount - Static variable in class com.predic8.membrane.core.http.cookie.StringCache
Access count.
accessTokenCreated() - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2Statistics
 
accessTokenInvalid() - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2Statistics
 
accessTokenValid() - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2Statistics
 
AccountBlocker - Class in com.predic8.membrane.core.interceptor.authentication.session
 
AccountBlocker() - Constructor for class com.predic8.membrane.core.interceptor.authentication.session.AccountBlocker
 
action(String) - Method in class com.predic8.membrane.core.interceptor.administration.AdminPageBuilder
 
add(String, String) - Method in class com.predic8.membrane.core.http.Header
 
add(HeaderField) - Method in class com.predic8.membrane.core.http.Header
 
add(EndpointProcessor) - Method in class com.predic8.membrane.core.interceptor.oauth2.processors.OAuth2Processors
 
add(Rule) - Method in class com.predic8.membrane.core.Router
 
add(SSLContext) - Method in class com.predic8.membrane.core.transport.ssl.SSLContextCollection.Builder
 
add(String, String) - Method in class com.predic8.membrane.core.util.URLParamUtil.ParamBuilder
 
addAccessor(ExchangeAccessor) - Method in class com.predic8.membrane.core.exchange.ExchangeComparator
 
addAccessors(ExchangeAccessor[]) - Method in class com.predic8.membrane.core.exchange.ExchangeComparator
 
addBean(String, Object) - Method in class com.predic8.membrane.core.jmx.JmxExporter
 
addCluster(String) - Method in class com.predic8.membrane.core.interceptor.balancer.Balancer
 
addConversion(String, String) - Static method in class com.predic8.membrane.core.interceptor.oauth2.ClaimRenamer
 
addCookieSession(String, String) - Method in class com.predic8.membrane.core.http.Header
 
addExchange(Rule, AbstractExchange) - Method in interface com.predic8.membrane.core.model.IExchangesStoreListener
 
addExchangesStoreListener(IExchangesStoreListener) - Method in class com.predic8.membrane.core.exchangestore.AbstractExchangeStore
 
addExchangesStoreListener(IExchangesStoreListener) - Method in interface com.predic8.membrane.core.exchangestore.ExchangeStore
 
addExchangesStoreListener(IExchangesStoreListener) - Method in class com.predic8.membrane.core.exchangestore.ForgetfulExchangeStore
 
addExchangesStoreListener(IExchangesStoreListener) - Method in class com.predic8.membrane.core.RuleManager
 
addExchangeStoreListener(IExchangesStoreListener) - Method in class com.predic8.membrane.core.exchange.AbstractExchange
 
addExchangeToQueue(Exchange) - Method in class com.predic8.membrane.core.interceptor.apimanagement.statistics.AMStatisticsCollector
 
addExchangeViewerListener(IExchangeViewerListener) - Method in class com.predic8.membrane.core.exchange.AbstractExchange
 
addIpAsApiKeyIfNeeded(String) - Method in class com.predic8.membrane.core.interceptor.apimanagement.ApiManagementConfiguration
 
addObserver(MessageObserver) - Method in class com.predic8.membrane.core.http.Message
 
addObservers(AbstractExchange, AbstractExchangeSnapshot, Consumer<AbstractExchangeSnapshot>) - Static method in class com.predic8.membrane.core.exchange.snapshots.DynamicAbstractExchangeSnapshot
 
addParams(SessionManager.Session, Map<String, String>) - Method in class com.predic8.membrane.core.interceptor.oauth2.request.ParameterizedRequest
 
addPort(int) - Method in interface com.predic8.membrane.core.model.IPortChangeListener
 
addProxy(Rule, RuleManager.RuleDefinitionSource) - Method in class com.predic8.membrane.core.RuleManager
 
addProxyAndOpenPortIfNew(Rule) - Method in class com.predic8.membrane.core.RuleManager
 
addProxyAndOpenPortIfNew(Rule, RuleManager.RuleDefinitionSource) - Method in class com.predic8.membrane.core.RuleManager
 
addRequest(Request) - Method in class com.predic8.membrane.core.model.AbstractExchangeViewerListener
 
addRequest(Request) - Method in interface com.predic8.membrane.core.model.IExchangeViewerListener
 
addResponse(Response) - Method in class com.predic8.membrane.core.model.AbstractExchangeViewerListener
 
addResponse(Response) - Method in interface com.predic8.membrane.core.model.IExchangeViewerListener
 
addRuleChangeListener(IRuleChangeListener) - Method in class com.predic8.membrane.core.RuleManager
 
addSchemaResolver(SchemaResolver) - Method in class com.predic8.membrane.core.resolver.ResolverMap
 
addSession(String, Node) - Method in class com.predic8.membrane.core.interceptor.balancer.Cluster
 
addSession2Cluster(String, String, Node) - Method in class com.predic8.membrane.core.interceptor.balancer.Balancer
 
addSession2Cluster(Router, String, String, String, Node) - Static method in class com.predic8.membrane.core.interceptor.balancer.BalancerUtil
 
addSessionForCode(String, SessionManager.Session) - Method in class com.predic8.membrane.core.interceptor.oauth2.SessionFinder
 
addSessionForToken(String, SessionManager.Session) - Method in class com.predic8.membrane.core.interceptor.oauth2.SessionFinder
 
addSessionHeader(Message, HeaderField) - Static method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2Util
 
addSupportedAuthorizationGrants() - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2AuthorizationServerInterceptor
 
addThread() - Method in class com.predic8.membrane.core.interceptor.balancer.Node
 
addUserFeatureInterceptor(Interceptor) - Method in class com.predic8.membrane.core.HttpRouter
 
AdminConsoleInterceptor - Class in com.predic8.membrane.core.interceptor.administration
 
AdminConsoleInterceptor() - Constructor for class com.predic8.membrane.core.interceptor.administration.AdminConsoleInterceptor
 
AdminPageBuilder - Class in com.predic8.membrane.core.interceptor.administration
 
AdminPageBuilder(StringWriter, Router, String, Map<String, String>, boolean) - Constructor for class com.predic8.membrane.core.interceptor.administration.AdminPageBuilder
 
AdminRESTInterceptor - Class in com.predic8.membrane.core.interceptor.administration
 
AdminRESTInterceptor() - Constructor for class com.predic8.membrane.core.interceptor.administration.AdminRESTInterceptor
 
algorithm - Variable in class com.predic8.membrane.core.config.security.Trust
 
algorithm - Variable in class com.predic8.membrane.core.config.security.TrustStore
 
allocate(int, int) - Method in class com.predic8.membrane.core.http.cookie.ByteChunk
 
ALLOW_EQUALS_IN_VALUE - Static variable in class com.predic8.membrane.core.http.cookie.CookieSupport
If true, cookie values are allowed to contain an equals character without being quoted.
ALLOW_HTTP_SEPARATORS_IN_V0 - Static variable in class com.predic8.membrane.core.http.cookie.CookieSupport
If true, separators that are not explicitly dis-allowed by the v0 cookie spec but are disallowed by the HTTP spec will be allowed in v0 cookie names and values.
ALLOW_NAME_ONLY - Static variable in class com.predic8.membrane.core.http.cookie.CookieSupport
If true, name only cookies will be permitted.
ALLOW_SPDY - Static variable in class com.predic8.membrane.core.exchange.Exchange
 
ALLOW_TCP - Static variable in class com.predic8.membrane.core.exchange.Exchange
 
ALLOW_WEBSOCKET - Static variable in class com.predic8.membrane.core.exchange.Exchange
 
alreadyQuoted(String) - Static method in class com.predic8.membrane.core.http.cookie.CookieSupport
 
ALWAYS_ADD_EXPIRES - Static variable in class com.predic8.membrane.core.http.cookie.CookieSupport
If set to false, we don't use the IE6/7 Max-Age/Expires work around.
AMQuota - Class in com.predic8.membrane.core.interceptor.apimanagement.quota
Unfinished
AMQuota() - Constructor for class com.predic8.membrane.core.interceptor.apimanagement.quota.AMQuota
 
AMRateLimiter - Class in com.predic8.membrane.core.interceptor.apimanagement.rateLimiter
 
AMRateLimiter() - Constructor for class com.predic8.membrane.core.interceptor.apimanagement.rateLimiter.AMRateLimiter
 
AMStatisticsCollector - Class in com.predic8.membrane.core.interceptor.apimanagement.statistics
 
AMStatisticsCollector() - Constructor for class com.predic8.membrane.core.interceptor.apimanagement.statistics.AMStatisticsCollector
 
Any - Class in com.predic8.membrane.core.interceptor.acl
 
Any(Router) - Constructor for class com.predic8.membrane.core.interceptor.acl.Any
 
API_EXCHANGES_PATH - Static variable in class com.predic8.membrane.core.interceptor.apimanagement.statistics.AMStatisticsCollector
 
API_KEY - Static variable in class com.predic8.membrane.core.exchange.Exchange
 
API_STATISTICS_PATH - Static variable in class com.predic8.membrane.core.interceptor.apimanagement.statistics.AMStatisticsCollector
 
ApiConfig - Interface in com.predic8.membrane.core.interceptor.apimanagement.apiconfig
 
ApiKeyByteCounter - Class in com.predic8.membrane.core.interceptor.apimanagement.quota
 
ApiKeyByteCounter() - Constructor for class com.predic8.membrane.core.interceptor.apimanagement.quota.ApiKeyByteCounter
 
ApiKeyCheckerInterceptor - Class in com.predic8.membrane.core.interceptor.swagger
 
ApiKeyCheckerInterceptor() - Constructor for class com.predic8.membrane.core.interceptor.swagger.ApiKeyCheckerInterceptor
 
ApiKeyRequestCounter - Class in com.predic8.membrane.core.interceptor.apimanagement.rateLimiter
 
ApiKeyRequestCounter() - Constructor for class com.predic8.membrane.core.interceptor.apimanagement.rateLimiter.ApiKeyRequestCounter
 
ApiKeyRetriever - Interface in com.predic8.membrane.core.interceptor.apimanagement
 
ApiKeyTransmissionStrategy - Interface in com.predic8.membrane.core.interceptor.swagger
 
ApiKeyValidator - Interface in com.predic8.membrane.core.interceptor.swagger
 
ApiManagementConfiguration - Class in com.predic8.membrane.core.interceptor.apimanagement
 
ApiManagementConfiguration() - Constructor for class com.predic8.membrane.core.interceptor.apimanagement.ApiManagementConfiguration
 
ApiManagementConfiguration(String, String) - Constructor for class com.predic8.membrane.core.interceptor.apimanagement.ApiManagementConfiguration
 
ApiManagementConfiguration(String, String, String) - Constructor for class com.predic8.membrane.core.interceptor.apimanagement.ApiManagementConfiguration
 
ApiManagementInterceptor - Class in com.predic8.membrane.core.interceptor.apimanagement
 
ApiManagementInterceptor() - Constructor for class com.predic8.membrane.core.interceptor.apimanagement.ApiManagementInterceptor
 
append(char) - Method in class com.predic8.membrane.core.http.cookie.ByteChunk
Deprecated.
Unused. Will be removed in Tomcat 8.0.x onwards.
append(byte) - Method in class com.predic8.membrane.core.http.cookie.ByteChunk
 
append(ByteChunk) - Method in class com.predic8.membrane.core.http.cookie.ByteChunk
 
append(byte[], int, int) - Method in class com.predic8.membrane.core.http.cookie.ByteChunk
Add data to the buffer
appendCookieValue(StringBuffer, int, String, String, String, String, String, int, boolean, boolean) - Static method in class com.predic8.membrane.core.http.cookie.ServerCookie
 
APPLICATION_JSON - Static variable in class com.predic8.membrane.core.interceptor.apimanagement.ApiManagementInterceptor
 
APPLICATION_JSON_UTF8 - Static variable in class com.predic8.membrane.core.http.MimeType
 
APPLICATION_SOAP - Static variable in class com.predic8.membrane.core.http.MimeType
 
APPLICATION_X_WWW_FORM_URLENCODED - Static variable in class com.predic8.membrane.core.cloud.etcd.EtcdRequest
 
applicationContext - Variable in class com.predic8.membrane.core.HotDeploymentThread
 
applyCipherOrdering(SSLParameters) - Method in class com.predic8.membrane.core.transport.ssl.SSLContext
 
applyCiphers(SSLSocket) - Method in class com.predic8.membrane.core.transport.ssl.SSLContext
 
applyCiphers(SSLServerSocket) - Method in class com.predic8.membrane.core.transport.ssl.StaticSSLContext
 
Ascii - Class in com.predic8.membrane.core.http.cookie
This class implements some basic ASCII character handling functions.
Ascii() - Constructor for class com.predic8.membrane.core.http.cookie.Ascii
 
asXMLEvent() - Method in class com.predic8.membrane.core.multipart.Part
 
Attribute() - Constructor for class com.predic8.membrane.core.interceptor.authentication.session.LDAPUserDataProvider.AttributeMap.Attribute
 
ATTRIBUTE_ACTIVE - Static variable in class com.predic8.membrane.core.transport.http.client.ProxyConfiguration
 
ATTRIBUTE_AUTHENTICATION - Static variable in class com.predic8.membrane.core.transport.http.client.ProxyConfiguration
 
AttributeMap() - Constructor for class com.predic8.membrane.core.interceptor.authentication.session.LDAPUserDataProvider.AttributeMap
 
AuthEndpointProcessor - Class in com.predic8.membrane.core.interceptor.oauth2.processors
 
AuthEndpointProcessor(OAuth2AuthorizationServerInterceptor) - Constructor for class com.predic8.membrane.core.interceptor.oauth2.processors.AuthEndpointProcessor
 
AuthenticationConfiguration - Class in com.predic8.membrane.core.transport.http.client
 
AuthenticationConfiguration() - Constructor for class com.predic8.membrane.core.transport.http.client.AuthenticationConfiguration
 
AuthHead2BodyInterceptor - Class in com.predic8.membrane.core.interceptor
 
AuthHead2BodyInterceptor() - Constructor for class com.predic8.membrane.core.interceptor.AuthHead2BodyInterceptor
 
AUTHORIZATION - Static variable in class com.predic8.membrane.core.http.Header
 
AuthorizationCodeFlow - Class in com.predic8.membrane.core.interceptor.oauth2.request.tokenrequest
 
AuthorizationCodeFlow(OAuth2AuthorizationServerInterceptor, Exchange) - Constructor for class com.predic8.membrane.core.interceptor.oauth2.request.tokenrequest.AuthorizationCodeFlow
 
AuthorizationResult - Class in com.predic8.membrane.core.interceptor.apimanagement
 
AuthorizationService - Class in com.predic8.membrane.core.interceptor.oauth2.authorizationservice
 
AuthorizationService() - Constructor for class com.predic8.membrane.core.interceptor.oauth2.authorizationservice.AuthorizationService
 
authorize() - Method in class com.predic8.membrane.core.interceptor.authentication.session.SessionManager.Session
 
authServer - Variable in class com.predic8.membrane.core.interceptor.oauth2.flows.OAuth2Flow
 
authServer - Variable in class com.predic8.membrane.core.interceptor.oauth2.processors.EndpointProcessor
 
authServer - Variable in class com.predic8.membrane.core.interceptor.oauth2.request.ParameterizedRequest
 
AuthWithoutSessionRequest - Class in com.predic8.membrane.core.interceptor.oauth2.request
 
AuthWithoutSessionRequest(OAuth2AuthorizationServerInterceptor, Exchange) - Constructor for class com.predic8.membrane.core.interceptor.oauth2.request.AuthWithoutSessionRequest
 
AuthWithSessionRequest - Class in com.predic8.membrane.core.interceptor.oauth2.request
 
AuthWithSessionRequest(OAuth2AuthorizationServerInterceptor, Exchange) - Constructor for class com.predic8.membrane.core.interceptor.oauth2.request.AuthWithSessionRequest
 
available() - Method in class com.predic8.membrane.core.interceptor.LimitInterceptor.LengthLimitingStream
 

B

backgroundInitializator - Variable in class com.predic8.membrane.core.Router
 
badGateway(String) - Static method in class com.predic8.membrane.core.http.Response
 
badRequest() - Static method in class com.predic8.membrane.core.http.Response
 
badRequest(String) - Static method in class com.predic8.membrane.core.http.Response
 
badRequest(String, boolean) - Static method in class com.predic8.membrane.core.http.Response
 
Balancer - Class in com.predic8.membrane.core.interceptor.balancer
 
Balancer() - Constructor for class com.predic8.membrane.core.interceptor.balancer.Balancer
 
BalancerUtil - Class in com.predic8.membrane.core.interceptor.balancer
 
BalancerUtil() - Constructor for class com.predic8.membrane.core.interceptor.balancer.BalancerUtil
 
Base32String - Class in com.predic8.membrane.core.interceptor.authentication.session.totp
Encodes arbitrary byte arrays as case-insensitive base-32 strings.
Base32String(String) - Constructor for class com.predic8.membrane.core.interceptor.authentication.session.totp.Base32String
 
baseKey(String) - Method in class com.predic8.membrane.core.cloud.etcd.EtcdRequest
 
BaseLocationApplicationContext - Interface in com.predic8.membrane.core.config.spring
 
BasicAuthenticationInterceptor - Class in com.predic8.membrane.core.interceptor.authentication
 
BasicAuthenticationInterceptor() - Constructor for class com.predic8.membrane.core.interceptor.authentication.BasicAuthenticationInterceptor
 
batchUpdate(int) - Method in interface com.predic8.membrane.core.model.IRuleChangeListener
 
bcCache - Static variable in class com.predic8.membrane.core.http.cookie.StringCache
Cache for byte chunk.
bcCount - Static variable in class com.predic8.membrane.core.http.cookie.StringCache
toString count for byte chunk.
bcStats - Static variable in class com.predic8.membrane.core.http.cookie.StringCache
Statistics hash map for byte chunk.
BearerTokenGenerator - Class in com.predic8.membrane.core.interceptor.oauth2.tokengenerators
 
BearerTokenGenerator() - Constructor for class com.predic8.membrane.core.interceptor.oauth2.tokengenerators.BearerTokenGenerator
 
BearerTokenGenerator.User - Class in com.predic8.membrane.core.interceptor.oauth2.tokengenerators
 
beautify(String) - Method in class com.predic8.membrane.core.beautifier.JSONBeautifier
 
Blob - Class in com.predic8.membrane.core.config.security
 
Blob() - Constructor for class com.predic8.membrane.core.config.security.Blob
 
block(Message) - Method in class com.predic8.membrane.core.exchange.Exchange
 
blockRequest - Variable in class com.predic8.membrane.core.rules.AbstractProxy
 
blockRequestIfNeeded() - Method in class com.predic8.membrane.core.exchange.Exchange
 
blockResponse - Variable in class com.predic8.membrane.core.rules.AbstractProxy
 
blockResponseIfNeeded() - Method in class com.predic8.membrane.core.exchange.Exchange
 
Body - Class in com.predic8.membrane.core.http
A message body (streaming, if possible).
Body(InputStream) - Constructor for class com.predic8.membrane.core.http.Body
 
Body(InputStream, long) - Constructor for class com.predic8.membrane.core.http.Body
 
Body(byte[]) - Constructor for class com.predic8.membrane.core.http.Body
 
body - Variable in class com.predic8.membrane.core.http.Message
 
body(String) - Method in class com.predic8.membrane.core.http.Request.Builder
 
body(byte[]) - Method in class com.predic8.membrane.core.http.Request.Builder
 
body(long, InputStream) - Method in class com.predic8.membrane.core.http.Request.Builder
 
body(String) - Method in class com.predic8.membrane.core.http.Response.ResponseBuilder
Supposes UTF8 encoding.
body(byte[]) - Method in class com.predic8.membrane.core.http.Response.ResponseBuilder
 
body(InputStream, boolean) - Method in class com.predic8.membrane.core.http.Response.ResponseBuilder
 
body - Variable in class com.predic8.membrane.core.http.xml.Message
 
bodyComplete(AbstractBody) - Method in class com.predic8.membrane.core.http.AbstractMessageObserver
 
bodyComplete(AbstractBody) - Method in interface com.predic8.membrane.core.http.MessageObserver
Notification that the body has fully been received.
bodyComplete(AbstractBody) - Method in class com.predic8.membrane.core.transport.http.Connection
 
bodyEmpty() - Method in class com.predic8.membrane.core.http.Response.ResponseBuilder
 
BodyInputStream - Class in com.predic8.membrane.core.http
An InputStream offering a List<Chunk> as one single stream.
BodyInputStream(List<Chunk>) - Constructor for class com.predic8.membrane.core.http.BodyInputStream
 
bodyRequested(AbstractBody) - Method in class com.predic8.membrane.core.http.AbstractMessageObserver
 
bodyRequested(AbstractBody) - Method in interface com.predic8.membrane.core.http.MessageObserver
 
bodyRequested(AbstractBody) - Method in class com.predic8.membrane.core.transport.http.Connection
 
build() - Method in class com.predic8.membrane.core.http.Request.Builder
 
build() - Method in class com.predic8.membrane.core.http.Response.ResponseBuilder
 
build() - Method in class com.predic8.membrane.core.transport.ssl.SSLContextCollection.Builder
 
build() - Method in class com.predic8.membrane.core.util.URLParamUtil.ParamBuilder
 
Builder() - Constructor for class com.predic8.membrane.core.http.Request.Builder
 
Builder() - Constructor for class com.predic8.membrane.core.transport.ssl.SSLContextCollection.Builder
 
buildExchange() - Method in class com.predic8.membrane.core.http.Request.Builder
 
buildWwwAuthenticateErrorResponse(Response.ResponseBuilder, String) - Method in class com.predic8.membrane.core.interceptor.oauth2.request.ParameterizedRequest
 
ByteChunk - Class in com.predic8.membrane.core.http.cookie
This class is used to represent a chunk of bytes, and utilities to manipulate byte[].
ByteChunk() - Constructor for class com.predic8.membrane.core.http.cookie.ByteChunk
Creates a new, uninitialized ByteChunk object.
ByteChunk(int) - Constructor for class com.predic8.membrane.core.http.cookie.ByteChunk
 
ByteChunk.ByteInputChannel - Interface in com.predic8.membrane.core.http.cookie
Input interface, used when the buffer is empty Same as java.nio.channel.ReadableByteChannel
ByteChunk.ByteOutputChannel - Interface in com.predic8.membrane.core.http.cookie
Same as java.nio.channel.WrittableByteChannel.
byteEnabled - Static variable in class com.predic8.membrane.core.http.cookie.StringCache
Enabled ?
ByteEntry() - Constructor for class com.predic8.membrane.core.http.cookie.StringCache.ByteEntry
 
bytesTransferred - Variable in class com.predic8.membrane.core.transport.http.StreamPump
 
ByteStreamLogging - Class in com.predic8.membrane.core.transport.http
 
ByteStreamLogging() - Constructor for class com.predic8.membrane.core.transport.http.ByteStreamLogging
 
ByteUtil - Class in com.predic8.membrane.core.util
 
ByteUtil() - Constructor for class com.predic8.membrane.core.util.ByteUtil
 
ByThreadStrategy - Class in com.predic8.membrane.core.interceptor.balancer
 
ByThreadStrategy() - Constructor for class com.predic8.membrane.core.interceptor.balancer.ByThreadStrategy
 

C

CACHE_CONTROL - Static variable in class com.predic8.membrane.core.http.Header
 
CacheInterceptor - Class in com.predic8.membrane.core.interceptor.cache
 
CacheInterceptor() - Constructor for class com.predic8.membrane.core.interceptor.cache.CacheInterceptor
 
CacheInterceptor.FileStore - Class in com.predic8.membrane.core.interceptor.cache
 
CacheInterceptor.InMemoryStore - Class in com.predic8.membrane.core.interceptor.cache
 
CacheInterceptor.Store - Class in com.predic8.membrane.core.interceptor.cache
 
cacheSize - Static variable in class com.predic8.membrane.core.http.cookie.StringCache
 
call(Exchange) - Method in class com.predic8.membrane.core.transport.http.HttpClient
 
call(Exchange, boolean, boolean) - Method in class com.predic8.membrane.core.transport.http.HttpClient
 
call(T) - Method in interface com.predic8.membrane.core.util.functionalInterfaces.Consumer
 
call(T) - Method in interface com.predic8.membrane.core.util.functionalInterfaces.Function
 
canKeepConnectionAlive() - Method in class com.predic8.membrane.core.exchange.Exchange
 
capitalize(String) - Static method in class com.predic8.membrane.core.util.TextUtil
 
Case - Class in com.predic8.membrane.core.interceptor.cbr
 
Case() - Constructor for class com.predic8.membrane.core.interceptor.cbr.Case
 
Case(String, String) - Constructor for class com.predic8.membrane.core.interceptor.cbr.Case
 
ccCache - Static variable in class com.predic8.membrane.core.http.cookie.StringCache
Cache for char chunk.
ccCount - Static variable in class com.predic8.membrane.core.http.cookie.StringCache
toString count for char chunk.
ccStats - Static variable in class com.predic8.membrane.core.http.cookie.StringCache
Statistics hash map for char chunk.
Certificate - Class in com.predic8.membrane.core.config.security
 
Certificate() - Constructor for class com.predic8.membrane.core.config.security.Certificate
 
CertsEndpointProcessor - Class in com.predic8.membrane.core.interceptor.oauth2.processors
 
CertsEndpointProcessor(OAuth2AuthorizationServerInterceptor) - Constructor for class com.predic8.membrane.core.interceptor.oauth2.processors.CertsEndpointProcessor
 
charEnabled - Static variable in class com.predic8.membrane.core.http.cookie.StringCache
 
CharEntry() - Constructor for class com.predic8.membrane.core.http.cookie.StringCache.CharEntry
 
charset - Variable in class com.predic8.membrane.core.http.cookie.StringCache.ByteEntry
 
CheckableBeanFactory - Interface in com.predic8.membrane.core.config.spring
 
CheckableBeanFactory.InvalidConfigurationException - Exception in com.predic8.membrane.core.config.spring
 
checkAccess(String, String) - Method in class com.predic8.membrane.core.interceptor.acl.Resource
 
checkChainValidity(List<Certificate>) - Method in class com.predic8.membrane.core.transport.ssl.SSLContext
 
checkClientTrusted(X509Certificate[], String) - Method in class com.predic8.membrane.core.transport.TrustManagerWrapper
 
checkForClientIdAndSecret() - Method in class com.predic8.membrane.core.interceptor.oauth2.authorizationservice.AuthorizationService
 
checkForInvalidBeanDefinitions() - Method in interface com.predic8.membrane.core.config.spring.CheckableBeanFactory
Checks whether this application context's configuration file(s) contain valid bean definitions.
checkForInvalidBeanDefinitions() - Method in class com.predic8.membrane.core.config.spring.TrackingFileSystemXmlApplicationContext
 
checkForMissingParameters() - Method in class com.predic8.membrane.core.interceptor.oauth2.request.AuthWithoutSessionRequest
 
checkForMissingParameters() - Method in class com.predic8.membrane.core.interceptor.oauth2.request.AuthWithSessionRequest
 
checkForMissingParameters() - Method in class com.predic8.membrane.core.interceptor.oauth2.request.ParameterizedRequest
 
checkForMissingParameters() - Method in class com.predic8.membrane.core.interceptor.oauth2.request.tokenrequest.AuthorizationCodeFlow
 
checkForMissingParameters() - Method in class com.predic8.membrane.core.interceptor.oauth2.request.tokenrequest.CredentialsFlow
 
checkForMissingParameters() - Method in class com.predic8.membrane.core.interceptor.oauth2.request.tokenrequest.ErrorFlow
 
checkForMissingParameters() - Method in class com.predic8.membrane.core.interceptor.oauth2.request.tokenrequest.PasswordFlow
 
checkForMissingParameters() - Method in class com.predic8.membrane.core.interceptor.oauth2.request.tokenrequest.RefreshTokenFlow
 
checkForMissingParameters() - Method in class com.predic8.membrane.core.interceptor.oauth2.request.UserinfoRequest
 
checkRevocation - Variable in class com.predic8.membrane.core.config.security.Trust
 
checkRevocation - Variable in class com.predic8.membrane.core.config.security.TrustStore
 
checkServerTrusted(X509Certificate[], String) - Method in class com.predic8.membrane.core.transport.TrustManagerWrapper
 
Chunk - Class in com.predic8.membrane.core.http
A chunk of a HTTP message body.
Chunk(byte[]) - Constructor for class com.predic8.membrane.core.http.Chunk
 
CHUNKED - Static variable in class com.predic8.membrane.core.http.Header
 
ChunkedBody - Class in com.predic8.membrane.core.http
Reads the body with "Transfer-Encoding: chunked".
ChunkedBody(InputStream) - Constructor for class com.predic8.membrane.core.http.ChunkedBody
 
ChunkedBodyTransferrer - Class in com.predic8.membrane.core.http
 
ChunkedBodyTransferrer(OutputStream) - Constructor for class com.predic8.membrane.core.http.ChunkedBodyTransferrer
 
chunks - Variable in class com.predic8.membrane.core.http.AbstractBody
 
ciphers - Variable in class com.predic8.membrane.core.transport.ssl.SSLContext
 
Claim(String, String) - Constructor for class com.predic8.membrane.core.interceptor.oauth2.tokengenerators.JwtGenerator.Claim
 
CLAIM_DESCRIPTIONS - Static variable in class com.predic8.membrane.core.interceptor.oauth2.ConsentPageFile
 
ClaimList - Class in com.predic8.membrane.core.interceptor.oauth2
 
ClaimList() - Constructor for class com.predic8.membrane.core.interceptor.oauth2.ClaimList
 
ClaimList.Scope - Class in com.predic8.membrane.core.interceptor.oauth2
 
ClaimRenamer - Class in com.predic8.membrane.core.interceptor.oauth2
 
ClaimRenamer() - Constructor for class com.predic8.membrane.core.interceptor.oauth2.ClaimRenamer
 
CLAIMS - Static variable in class com.predic8.membrane.core.interceptor.oauth2.ConsentPageFile
 
CLAIMS - Static variable in class com.predic8.membrane.core.interceptor.oauth2.ParamNames
 
ClaimsParameter - Class in com.predic8.membrane.core.interceptor.oauth2.parameter
 
ClaimsParameter(HashSet<String>, String) - Constructor for class com.predic8.membrane.core.interceptor.oauth2.parameter.ClaimsParameter
 
ClamAntiVirusInterceptor - Class in com.predic8.membrane.core.interceptor.antivirus
 
ClamAntiVirusInterceptor() - Constructor for class com.predic8.membrane.core.interceptor.antivirus.ClamAntiVirusInterceptor
 
ClassFinder - Class in com.predic8.membrane.core.util
 
ClassFinder() - Constructor for class com.predic8.membrane.core.util.ClassFinder
 
ClasspathSchemaResolver - Class in com.predic8.membrane.core.resolver
 
ClasspathSchemaResolver() - Constructor for class com.predic8.membrane.core.resolver.ClasspathSchemaResolver
 
cleanSnapshot(T) - Method in class com.predic8.membrane.core.exchangestore.LimitedMemoryExchangeStore
 
cleanup() - Method in class com.predic8.membrane.core.interceptor.authentication.session.AccountBlocker
 
cleanup() - Method in interface com.predic8.membrane.core.interceptor.authentication.session.CleanupThread.Cleaner
 
cleanup() - Method in class com.predic8.membrane.core.interceptor.authentication.session.SessionManager
 
CleanupThread - Class in com.predic8.membrane.core.interceptor.authentication.session
 
CleanupThread(CleanupThread.Cleaner...) - Constructor for class com.predic8.membrane.core.interceptor.authentication.session.CleanupThread
 
CleanupThread.Cleaner - Interface in com.predic8.membrane.core.interceptor.authentication.session
 
clear() - Method in class com.predic8.membrane.core.http.Header
 
clear() - Method in class com.predic8.membrane.core.interceptor.authentication.session.SessionManager.Session
 
clearCounter() - Method in class com.predic8.membrane.core.interceptor.balancer.Node
 
clearCredentials() - Method in class com.predic8.membrane.core.interceptor.authentication.session.SessionManager.Session
 
client(HttpClient) - Method in class com.predic8.membrane.core.cloud.etcd.EtcdRequest
 
Client - Class in com.predic8.membrane.core.interceptor.oauth2
 
Client() - Constructor for class com.predic8.membrane.core.interceptor.oauth2.Client
 
Client(String, String, String) - Constructor for class com.predic8.membrane.core.interceptor.oauth2.Client
 
CLIENT - Static variable in class com.predic8.membrane.core.interceptor.statistics.util.JDBCUtil
 
CLIENT_ID - Static variable in class com.predic8.membrane.core.interceptor.oauth2.ParamNames
 
CLIENT_SECRET - Static variable in class com.predic8.membrane.core.interceptor.oauth2.ParamNames
 
clientCredentialsFlow() - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2Statistics
 
ClientExchangeAccessor - Class in com.predic8.membrane.core.exchange.accessors
 
ClientExchangeAccessor() - Constructor for class com.predic8.membrane.core.exchange.accessors.ClientExchangeAccessor
 
clientId - Variable in class com.predic8.membrane.core.interceptor.oauth2.authorizationservice.AuthorizationService
 
ClientList - Interface in com.predic8.membrane.core.interceptor.oauth2
 
Clients - Class in com.predic8.membrane.core.interceptor.acl
 
Clients() - Constructor for class com.predic8.membrane.core.interceptor.acl.Clients
 
clientSecret - Variable in class com.predic8.membrane.core.interceptor.oauth2.authorizationservice.AuthorizationService
 
ClientStatistics - Interface in com.predic8.membrane.core.exchangestore
 
ClientStatisticsCollector - Class in com.predic8.membrane.core.exchangestore
 
ClientStatisticsCollector(String) - Constructor for class com.predic8.membrane.core.exchangestore.ClientStatisticsCollector
 
clone() - Method in class com.predic8.membrane.core.exchange.snapshots.FakeRule
 
clone() - Method in class com.predic8.membrane.core.resolver.ResolverMap
 
clone() - Method in class com.predic8.membrane.core.rules.AbstractProxy
 
clone() - Method in interface com.predic8.membrane.core.rules.Rule
 
clone() - Method in class com.predic8.membrane.core.rules.SSLProxy
 
CLOSE - Static variable in class com.predic8.membrane.core.http.Header
 
close() - Method in class com.predic8.membrane.core.interceptor.LimitInterceptor.LengthLimitingStream
 
close() - Method in class com.predic8.membrane.core.transport.http.Connection
 
close() - Method in class com.predic8.membrane.core.transport.http.StreamPump
 
closeAll(boolean) - Method in class com.predic8.membrane.core.transport.http.HttpTransport
 
closeAll() - Method in class com.predic8.membrane.core.transport.Transport
 
closeAll(boolean) - Method in class com.predic8.membrane.core.transport.Transport
 
closeAllStreamPumps() - Method in class com.predic8.membrane.core.transport.http.StreamPump.StreamPumpStats
 
closeConnections(boolean) - Method in class com.predic8.membrane.core.transport.http.HttpEndpointListener
Closes all connections or those that are currently idle.
closePort() - Method in class com.predic8.membrane.core.transport.http.HttpEndpointListener
 
closePort(String, int) - Method in class com.predic8.membrane.core.transport.http.HttpTransport
Closes the corresponding server port.
Cluster - Class in com.predic8.membrane.core.interceptor.balancer
 
Cluster() - Constructor for class com.predic8.membrane.core.interceptor.balancer.Cluster
 
Cluster(String) - Constructor for class com.predic8.membrane.core.interceptor.balancer.Cluster
 
ClusterNotificationInterceptor - Class in com.predic8.membrane.core.interceptor.balancer
 
ClusterNotificationInterceptor() - Constructor for class com.predic8.membrane.core.interceptor.balancer.ClusterNotificationInterceptor
 
CODE - Static variable in class com.predic8.membrane.core.interceptor.oauth2.ParamNames
 
CodeFlow - Class in com.predic8.membrane.core.interceptor.oauth2.flows
 
CodeFlow(OAuth2AuthorizationServerInterceptor, Exchange, SessionManager.Session) - Constructor for class com.predic8.membrane.core.interceptor.oauth2.flows.CodeFlow
 
codeFlow() - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2Statistics
 
collect(ExchangeCollector) - Method in class com.predic8.membrane.core.exchangestore.AbstractExchangeStore
 
collect(AbstractExchange) - Method in class com.predic8.membrane.core.exchangestore.ClientStatisticsCollector
 
collect(AbstractExchange) - Method in interface com.predic8.membrane.core.exchangestore.ExchangeCollector
 
collect(ExchangeCollector) - Method in interface com.predic8.membrane.core.exchangestore.ExchangeStore
 
collect(ExchangeCollector) - Method in class com.predic8.membrane.core.exchangestore.ForgetfulExchangeStore
 
collect(AbstractExchange) - Method in class com.predic8.membrane.core.interceptor.administration.PropertyValueCollector
 
collect(Exchange) - Method in class com.predic8.membrane.core.stats.RuleStatisticCollector
 
collectBalancers(Router) - Static method in class com.predic8.membrane.core.interceptor.balancer.BalancerUtil
 
collectClusters(Router) - Static method in class com.predic8.membrane.core.interceptor.balancer.BalancerUtil
 
collectFrom(AbstractExchange) - Method in class com.predic8.membrane.core.rules.StatisticCollector
 
collectFrom(StatisticCollector) - Method in class com.predic8.membrane.core.rules.StatisticCollector
 
collectStatistics() - Method in class com.predic8.membrane.core.exchange.Exchange
 
collectStatisticsFrom(Exchange) - Method in class com.predic8.membrane.core.interceptor.balancer.Node
 
com.oracle.util.ssl - package com.oracle.util.ssl
 
com.predic8.membrane.balancer.client - package com.predic8.membrane.balancer.client
 
com.predic8.membrane.core - package com.predic8.membrane.core
 
com.predic8.membrane.core.beautifier - package com.predic8.membrane.core.beautifier
 
com.predic8.membrane.core.cloud - package com.predic8.membrane.core.cloud
 
com.predic8.membrane.core.cloud.etcd - package com.predic8.membrane.core.cloud.etcd
 
com.predic8.membrane.core.config - package com.predic8.membrane.core.config
 
com.predic8.membrane.core.config.security - package com.predic8.membrane.core.config.security
 
com.predic8.membrane.core.config.spring - package com.predic8.membrane.core.config.spring
 
com.predic8.membrane.core.exchange - package com.predic8.membrane.core.exchange
 
com.predic8.membrane.core.exchange.accessors - package com.predic8.membrane.core.exchange.accessors
 
com.predic8.membrane.core.exchange.snapshots - package com.predic8.membrane.core.exchange.snapshots
 
com.predic8.membrane.core.exchangestore - package com.predic8.membrane.core.exchangestore
 
com.predic8.membrane.core.http - package com.predic8.membrane.core.http
 
com.predic8.membrane.core.http.cookie - package com.predic8.membrane.core.http.cookie
 
com.predic8.membrane.core.http.xml - package com.predic8.membrane.core.http.xml
 
com.predic8.membrane.core.interceptor - package com.predic8.membrane.core.interceptor
 
com.predic8.membrane.core.interceptor.acl - package com.predic8.membrane.core.interceptor.acl
 
com.predic8.membrane.core.interceptor.administration - package com.predic8.membrane.core.interceptor.administration
 
com.predic8.membrane.core.interceptor.antivirus - package com.predic8.membrane.core.interceptor.antivirus
 
com.predic8.membrane.core.interceptor.apimanagement - package com.predic8.membrane.core.interceptor.apimanagement
 
com.predic8.membrane.core.interceptor.apimanagement.apiconfig - package com.predic8.membrane.core.interceptor.apimanagement.apiconfig
 
com.predic8.membrane.core.interceptor.apimanagement.policy - package com.predic8.membrane.core.interceptor.apimanagement.policy
 
com.predic8.membrane.core.interceptor.apimanagement.quota - package com.predic8.membrane.core.interceptor.apimanagement.quota
 
com.predic8.membrane.core.interceptor.apimanagement.rateLimiter - package com.predic8.membrane.core.interceptor.apimanagement.rateLimiter
 
com.predic8.membrane.core.interceptor.apimanagement.statistics - package com.predic8.membrane.core.interceptor.apimanagement.statistics
 
com.predic8.membrane.core.interceptor.authentication - package com.predic8.membrane.core.interceptor.authentication
 
com.predic8.membrane.core.interceptor.authentication.session - package com.predic8.membrane.core.interceptor.authentication.session
 
com.predic8.membrane.core.interceptor.authentication.session.totp - package com.predic8.membrane.core.interceptor.authentication.session.totp
 
com.predic8.membrane.core.interceptor.balancer - package com.predic8.membrane.core.interceptor.balancer
 
com.predic8.membrane.core.interceptor.cache - package com.predic8.membrane.core.interceptor.cache
 
com.predic8.membrane.core.interceptor.cbr - package com.predic8.membrane.core.interceptor.cbr
 
com.predic8.membrane.core.interceptor.flow - package com.predic8.membrane.core.interceptor.flow
 
com.predic8.membrane.core.interceptor.formvalidation - package com.predic8.membrane.core.interceptor.formvalidation
 
com.predic8.membrane.core.interceptor.groovy - package com.predic8.membrane.core.interceptor.groovy
 
com.predic8.membrane.core.interceptor.javascript - package com.predic8.membrane.core.interceptor.javascript
 
com.predic8.membrane.core.interceptor.oauth2 - package com.predic8.membrane.core.interceptor.oauth2
 
com.predic8.membrane.core.interceptor.oauth2.authorizationservice - package com.predic8.membrane.core.interceptor.oauth2.authorizationservice
 
com.predic8.membrane.core.interceptor.oauth2.flows - package com.predic8.membrane.core.interceptor.oauth2.flows
 
com.predic8.membrane.core.interceptor.oauth2.parameter - package com.predic8.membrane.core.interceptor.oauth2.parameter
 
com.predic8.membrane.core.interceptor.oauth2.processors - package com.predic8.membrane.core.interceptor.oauth2.processors
 
com.predic8.membrane.core.interceptor.oauth2.request - package com.predic8.membrane.core.interceptor.oauth2.request
 
com.predic8.membrane.core.interceptor.oauth2.request.tokenrequest - package com.predic8.membrane.core.interceptor.oauth2.request.tokenrequest
 
com.predic8.membrane.core.interceptor.oauth2.tokengenerators - package com.predic8.membrane.core.interceptor.oauth2.tokengenerators
 
com.predic8.membrane.core.interceptor.oauth2.tokenvalidation - package com.predic8.membrane.core.interceptor.oauth2.tokenvalidation
 
com.predic8.membrane.core.interceptor.prometheus - package com.predic8.membrane.core.interceptor.prometheus
 
com.predic8.membrane.core.interceptor.ratelimit - package com.predic8.membrane.core.interceptor.ratelimit
 
com.predic8.membrane.core.interceptor.registration - package com.predic8.membrane.core.interceptor.registration
 
com.predic8.membrane.core.interceptor.registration.entity - package com.predic8.membrane.core.interceptor.registration.entity
 
com.predic8.membrane.core.interceptor.rest - package com.predic8.membrane.core.interceptor.rest
 
com.predic8.membrane.core.interceptor.rewrite - package com.predic8.membrane.core.interceptor.rewrite
 
com.predic8.membrane.core.interceptor.schemavalidation - package com.predic8.membrane.core.interceptor.schemavalidation
 
com.predic8.membrane.core.interceptor.server - package com.predic8.membrane.core.interceptor.server
 
com.predic8.membrane.core.interceptor.soap - package com.predic8.membrane.core.interceptor.soap
 
com.predic8.membrane.core.interceptor.statistics - package com.predic8.membrane.core.interceptor.statistics
 
com.predic8.membrane.core.interceptor.statistics.util - package com.predic8.membrane.core.interceptor.statistics.util
 
com.predic8.membrane.core.interceptor.stomp - package com.predic8.membrane.core.interceptor.stomp
 
com.predic8.membrane.core.interceptor.swagger - package com.predic8.membrane.core.interceptor.swagger
 
com.predic8.membrane.core.interceptor.testservice - package com.predic8.membrane.core.interceptor.testservice
 
com.predic8.membrane.core.interceptor.tunnel - package com.predic8.membrane.core.interceptor.tunnel
 
com.predic8.membrane.core.interceptor.ws_addressing - package com.predic8.membrane.core.interceptor.ws_addressing
 
com.predic8.membrane.core.interceptor.xmlcontentfilter - package com.predic8.membrane.core.interceptor.xmlcontentfilter
 
com.predic8.membrane.core.interceptor.xmlprotection - package com.predic8.membrane.core.interceptor.xmlprotection
 
com.predic8.membrane.core.interceptor.xslt - package com.predic8.membrane.core.interceptor.xslt
 
com.predic8.membrane.core.jmx - package com.predic8.membrane.core.jmx
 
com.predic8.membrane.core.lang - package com.predic8.membrane.core.lang
 
com.predic8.membrane.core.lang.groovy - package com.predic8.membrane.core.lang.groovy
 
com.predic8.membrane.core.lang.javascript - package com.predic8.membrane.core.lang.javascript
 
com.predic8.membrane.core.model - package com.predic8.membrane.core.model
 
com.predic8.membrane.core.multipart - package com.predic8.membrane.core.multipart
 
com.predic8.membrane.core.resolver - package com.predic8.membrane.core.resolver
 
com.predic8.membrane.core.rules - package com.predic8.membrane.core.rules
 
com.predic8.membrane.core.stats - package com.predic8.membrane.core.stats
 
com.predic8.membrane.core.transport - package com.predic8.membrane.core.transport
 
com.predic8.membrane.core.transport.http - package com.predic8.membrane.core.transport.http
 
com.predic8.membrane.core.transport.http.client - package com.predic8.membrane.core.transport.http.client
 
com.predic8.membrane.core.transport.ssl - package com.predic8.membrane.core.transport.ssl
 
com.predic8.membrane.core.transport.ws - package com.predic8.membrane.core.transport.ws
 
com.predic8.membrane.core.transport.ws.interceptors - package com.predic8.membrane.core.transport.ws.interceptors
 
com.predic8.membrane.core.util - package com.predic8.membrane.core.util
 
com.predic8.membrane.core.util.functionalInterfaces - package com.predic8.membrane.core.util.functionalInterfaces
 
com.predic8.membrane.core.ws.magic - package com.predic8.membrane.core.ws.magic
 
com.predic8.membrane.core.ws.relocator - package com.predic8.membrane.core.ws.relocator
 
combine(String...) - Static method in class com.predic8.membrane.core.resolver.ResolverMap
 
CommentNode(String) - Constructor for class com.predic8.membrane.core.interceptor.xmlcontentfilter.SimpleXPathParser.CommentNode
 
ComparatorFactory - Class in com.predic8.membrane.core.util
 
ComparatorFactory() - Constructor for class com.predic8.membrane.core.util.ComparatorFactory
 
compare(AbstractExchange, AbstractExchange) - Method in class com.predic8.membrane.core.exchange.ExchangeComparator
 
compare(ByteChunk, byte[]) - Static method in class com.predic8.membrane.core.http.cookie.StringCache
Compare given byte chunk with byte array.
compare(E, E) - Method in class com.predic8.membrane.core.interceptor.statistics.PropertyComparator
 
compileExpression(Router, String) - Method in class com.predic8.membrane.core.lang.groovy.GroovyLanguageSupport
 
compileExpression(Router, String) - Method in class com.predic8.membrane.core.lang.javascript.JavascriptLanguageSupport
 
compileExpression(Router, String) - Method in class com.predic8.membrane.core.lang.LanguageSupport
 
compileScript(Router, String) - Method in class com.predic8.membrane.core.lang.groovy.GroovyLanguageSupport
 
compileScript(Router, String) - Method in class com.predic8.membrane.core.lang.javascript.JavascriptLanguageSupport
 
compileScript(Router, String) - Method in class com.predic8.membrane.core.lang.LanguageSupport
 
complexMatch(String, String, String, String, int, String) - Method in class com.predic8.membrane.core.exchange.snapshots.FakeKey
 
complexMatch(String, String, String, String, int, String) - Method in class com.predic8.membrane.core.rules.AbstractRuleKey
 
complexMatch(String, String, String, String, int, String) - Method in interface com.predic8.membrane.core.rules.RuleKey
 
complexMatch(String, String, String, String, int, String) - Method in class com.predic8.membrane.core.rules.SwaggerProxyKey
 
Component - Class in com.predic8.membrane.core.http.xml
 
Component() - Constructor for class com.predic8.membrane.core.http.xml.Component
 
Component(String) - Constructor for class com.predic8.membrane.core.http.xml.Component
 
ConditionalInterceptor - Class in com.predic8.membrane.core.interceptor.flow
 
ConditionalInterceptor() - Constructor for class com.predic8.membrane.core.interceptor.flow.ConditionalInterceptor
 
ConditionalInterceptor.LanguageType - Enum in com.predic8.membrane.core.interceptor.flow
 
configChangeObservers - Variable in class com.predic8.membrane.core.interceptor.apimanagement.ApiManagementConfiguration
 
ConfigurationException - Exception in com.predic8.membrane.core.config
 
ConfigurationException(String) - Constructor for exception com.predic8.membrane.core.config.ConfigurationException
 
configure() - Method in class com.predic8.membrane.core.beautifier.JSONBeautifier
 
configure() - Method in class com.predic8.membrane.core.rules.SOAPProxy
 
CONNECTION - Static variable in class com.predic8.membrane.core.http.Header
 
Connection - Class in com.predic8.membrane.core.transport.http
A Connection is an outbound TCP/IP connection, possibly managed by a ConnectionManager.
ConnectionConfiguration - Class in com.predic8.membrane.core.transport.http.client
 
ConnectionConfiguration() - Constructor for class com.predic8.membrane.core.transport.http.client.ConnectionConfiguration
 
ConnectionManager - Class in com.predic8.membrane.core.transport.http
Pools TCP/IP connections, holding them open for a configurable number of milliseconds.
ConnectionManager(long) - Constructor for class com.predic8.membrane.core.transport.http.ConnectionManager
 
connectTimeout - Static variable in class com.predic8.membrane.core.interceptor.authentication.session.LDAPUserDataProvider.CustomSocketFactory
 
ConsentPageFile - Class in com.predic8.membrane.core.interceptor.oauth2
 
ConsentPageFile() - Constructor for class com.predic8.membrane.core.interceptor.oauth2.ConsentPageFile
 
Constants - Class in com.predic8.membrane.core
 
Constants() - Constructor for class com.predic8.membrane.core.Constants
 
constructHostNamePattern() - Method in class com.predic8.membrane.core.transport.ssl.SSLContext
 
Consumer<T> - Interface in com.predic8.membrane.core.util.functionalInterfaces
 
ContainerNode(SimpleXPathParser.Node...) - Constructor for class com.predic8.membrane.core.interceptor.xmlcontentfilter.SimpleXPathParser.ContainerNode
 
containsObserver(MessageObserver) - Method in class com.predic8.membrane.core.http.Message
 
containsSession(String) - Method in class com.predic8.membrane.core.interceptor.balancer.Cluster
 
CONTENT_ENCODING - Static variable in class com.predic8.membrane.core.http.Header
 
CONTENT_LENGTH - Static variable in class com.predic8.membrane.core.http.Header
 
CONTENT_TYPE - Static variable in class com.predic8.membrane.core.http.Header
 
ContentDescriptor(ContentTypeDetector.ContentType) - Constructor for class com.predic8.membrane.core.util.ContentTypeDetector.ContentDescriptor
 
contentType(String) - Method in class com.predic8.membrane.core.http.Request.Builder
 
contentType(String) - Method in class com.predic8.membrane.core.http.Response.ResponseBuilder
 
ContentTypeDetector - Class in com.predic8.membrane.core.util
This class tries to detect the "content type" of a given message.
ContentTypeDetector() - Constructor for class com.predic8.membrane.core.util.ContentTypeDetector
 
ContentTypeDetector.ContentDescriptor - Class in com.predic8.membrane.core.util
 
ContentTypeDetector.ContentType - Enum in com.predic8.membrane.core.util
 
continue100() - Static method in class com.predic8.membrane.core.http.Response
 
convert(String) - Static method in class com.predic8.membrane.core.interceptor.oauth2.ClaimRenamer
 
convertBody() - Method in class com.predic8.membrane.core.exchange.snapshots.MessageSnapshot
 
convertClaim(String) - Method in class com.predic8.membrane.core.interceptor.oauth2.ConsentPageFile
 
convertHeader() - Method in class com.predic8.membrane.core.exchange.snapshots.MessageSnapshot
 
convertScope(String) - Method in class com.predic8.membrane.core.interceptor.oauth2.ConsentPageFile
 
convertStringsToMediaType(String[]) - Static method in class com.predic8.membrane.core.http.Header
 
convertToBytes(String) - Static method in class com.predic8.membrane.core.http.cookie.ByteChunk
Convert specified String to a byte array.
COOKIE - Static variable in class com.predic8.membrane.core.http.Header
 
Cookies - Class in com.predic8.membrane.core.http.cookie
A collection of cookies - reusable and tuned for server side performance.
Cookies(MimeHeaders) - Constructor for class com.predic8.membrane.core.http.cookie.Cookies
Construct a new cookie collection, that will extract the information from headers.
CookieSupport - Class in com.predic8.membrane.core.http.cookie
Static constants for this package.
CookieUtil - Class in com.predic8.membrane.core.interceptor.oauth2
 
CookieUtil() - Constructor for class com.predic8.membrane.core.interceptor.oauth2.CookieUtil
 
copyChunk(byte[], int) - Method in class com.predic8.membrane.core.http.Chunk
 
copyChunkLength(byte[], int, AbstractBody) - Method in class com.predic8.membrane.core.http.Chunk
 
COUNT_ALL - Static variable in class com.predic8.membrane.core.interceptor.statistics.util.JDBCUtil
 
CountInterceptor - Class in com.predic8.membrane.core.interceptor
 
CountInterceptor() - Constructor for class com.predic8.membrane.core.interceptor.CountInterceptor
 
create(String, String, String) - Static method in class com.predic8.membrane.core.cloud.etcd.EtcdRequest
 
create(SSLContext, String, String, String) - Static method in class com.predic8.membrane.core.cloud.etcd.EtcdRequest
 
create(String, String, String, Header, InputStream) - Method in class com.predic8.membrane.core.http.Request
 
create(String) - Method in class com.predic8.membrane.core.util.URIFactory
 
CREATE_SEQUENCE - Static variable in class com.predic8.membrane.core.interceptor.statistics.util.JDBCUtil
 
CREATE_TRIGGER - Static variable in class com.predic8.membrane.core.interceptor.statistics.util.JDBCUtil
 
createAddClusterForm(String) - Method in class com.predic8.membrane.core.interceptor.administration.AdminPageBuilder
 
createAddFwdRuleForm() - Method in class com.predic8.membrane.core.interceptor.administration.AdminPageBuilder
 
createAddNodeForm(String) - Method in class com.predic8.membrane.core.interceptor.administration.AdminPageBuilder
 
createAddProxyRuleForm() - Method in class com.predic8.membrane.core.interceptor.administration.AdminPageBuilder
 
createBalancersTable() - Method in class com.predic8.membrane.core.interceptor.administration.AdminPageBuilder
 
createBody(InputStream) - Method in class com.predic8.membrane.core.http.Message
 
createBody(InputStream) - Method in class com.predic8.membrane.core.http.Request
 
createBody(InputStream) - Method in class com.predic8.membrane.core.http.Response
 
createButton(String, String, String, String) - Method in class com.predic8.membrane.core.interceptor.administration.AdminPageBuilder
 
createClientsStatisticsTable() - Method in class com.predic8.membrane.core.interceptor.administration.AdminPageBuilder
 
createClustersTable(String) - Method in class com.predic8.membrane.core.interceptor.administration.AdminPageBuilder
 
createDeleteRequest() - Method in class com.predic8.membrane.core.cloud.etcd.EtcdRequest
 
createDir(String) - Method in class com.predic8.membrane.core.cloud.etcd.EtcdRequest
 
createErrorResponse(String) - Method in class com.predic8.membrane.core.interceptor.schemavalidation.AbstractXMLSchemaValidator
 
createErrorResponse(String) - Method in class com.predic8.membrane.core.interceptor.schemavalidation.WSDLValidator
 
createErrorResponse(String) - Method in class com.predic8.membrane.core.interceptor.schemavalidation.XMLSchemaValidator
 
createFwdRulesTable() - Method in class com.predic8.membrane.core.interceptor.administration.AdminPageBuilder
 
createGetRequest() - Method in class com.predic8.membrane.core.cloud.etcd.EtcdRequest
 
createGMTDateFormat() - Static method in class com.predic8.membrane.core.util.HttpUtil
 
createHead() - Method in class com.predic8.membrane.core.interceptor.administration.AdminPageBuilder
 
createHeaders(String, String...) - Static method in class com.predic8.membrane.core.util.HttpUtil
 
createHostPattern(String) - Static method in class com.predic8.membrane.core.rules.ServiceProxyKey
 
createHRef(String, String, String) - Static method in class com.predic8.membrane.core.interceptor.administration.AdminPageBuilder
 
createInterceptorTable(List<Interceptor>) - Method in class com.predic8.membrane.core.interceptor.administration.AdminPageBuilder
 
createLimitNotReached() - Static method in class com.predic8.membrane.core.interceptor.apimanagement.rateLimiter.LimitReachedAnswer
 
createLimitReached(PolicyRateLimit) - Static method in class com.predic8.membrane.core.interceptor.apimanagement.rateLimiter.LimitReachedAnswer
 
createLink(String, String, String, String) - Method in class com.predic8.membrane.core.interceptor.administration.AdminPageBuilder
 
createMessageSnapshot(T) - Method in class com.predic8.membrane.core.http.Message
 
createMessageStatisticsTable() - Method in class com.predic8.membrane.core.interceptor.administration.AdminPageBuilder
 
createMeta(String...) - Method in class com.predic8.membrane.core.interceptor.administration.AdminPageBuilder
 
createMetaElements() - Method in class com.predic8.membrane.core.interceptor.administration.AdminPageBuilder
 
createNodesTable(String) - Method in class com.predic8.membrane.core.interceptor.administration.AdminPageBuilder
 
createOneScript() - Method in class com.predic8.membrane.core.lang.ScriptExecutorPool
 
createOperationResponse(QueryParameter, String) - Method in class com.predic8.membrane.core.interceptor.soap.WebServiceExplorerInterceptor
 
createPage() - Method in class com.predic8.membrane.core.interceptor.administration.AdminPageBuilder
 
createParameterizedFormUrlencodedRedirect(Exchange, String, String) - Method in class com.predic8.membrane.core.interceptor.oauth2.request.ParameterizedRequest
 
createParameterizedJsonErrorResponse(Exchange, ReusableJsonGenerator, String...) - Static method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2Util
 
createPasswdCompatibleHash(String, String) - Static method in class com.predic8.membrane.core.interceptor.registration.SecurityUtils
 
createPostRequest() - Method in class com.predic8.membrane.core.cloud.etcd.EtcdRequest
 
createProxyRulesTable() - Method in class com.predic8.membrane.core.interceptor.administration.AdminPageBuilder
 
createPutRequest() - Method in class com.predic8.membrane.core.cloud.etcd.EtcdRequest
 
createQueryString(String...) - Static method in class com.predic8.membrane.core.util.URLParamUtil
 
createQuotaNotReached() - Static method in class com.predic8.membrane.core.interceptor.apimanagement.quota.QuotaReachedAnswer
 
createQuotaReached(PolicyQuota) - Static method in class com.predic8.membrane.core.interceptor.apimanagement.quota.QuotaReachedAnswer
 
createReadOnlyErrorResponse() - Method in class com.predic8.membrane.core.interceptor.administration.DynamicAdminPageInterceptor
 
createResponse(ResolverMap, String) - Static method in class com.predic8.membrane.core.interceptor.server.WebServerInterceptor
 
createResponse(int, String, byte[], String, String...) - Static method in class com.predic8.membrane.core.util.HttpUtil
 
createServerSocket(int, int, InetAddress) - Method in class com.predic8.membrane.core.transport.ssl.GeneratingSSLContext
 
createServerSocket(int, int, InetAddress) - Method in class com.predic8.membrane.core.transport.ssl.SSLContextCollection
 
createServerSocket(int, int, InetAddress) - Method in interface com.predic8.membrane.core.transport.ssl.SSLProvider
 
createServerSocket(int, int, InetAddress) - Method in class com.predic8.membrane.core.transport.ssl.StaticSSLContext
 
createServiceProxyVisualization(AbstractServiceProxy, String) - Method in class com.predic8.membrane.core.interceptor.administration.AdminPageBuilder
 
createSession(Exchange) - Method in class com.predic8.membrane.core.interceptor.authentication.session.SessionManager
 
createSessionForAuthorizedClientWithParams() - Method in class com.predic8.membrane.core.interceptor.oauth2.request.ParameterizedRequest
 
createSessionForAuthorizedUserWithParams() - Method in class com.predic8.membrane.core.interceptor.oauth2.request.ParameterizedRequest
 
createSessionsTable(List<Session>) - Method in class com.predic8.membrane.core.interceptor.administration.AdminPageBuilder
 
createSnapshot() - Method in class com.predic8.membrane.core.exchange.AbstractExchange
 
createSnapshot() - Method in class com.predic8.membrane.core.exchange.Exchange
 
createSnapshot() - Method in class com.predic8.membrane.core.http.Message
 
createSnapshot() - Method in class com.predic8.membrane.core.http.Request
 
createSnapshot() - Method in class com.predic8.membrane.core.http.Response
 
createSOAPUIResponse(QueryParameter, String, Exchange) - Method in class com.predic8.membrane.core.interceptor.soap.WebServiceExplorerInterceptor
 
createSOAPValidationErrorResponse(String) - Static method in class com.predic8.membrane.core.util.HttpUtil
 
createSocket(String, int) - Method in class com.predic8.membrane.core.interceptor.authentication.session.LDAPUserDataProvider.CustomSocketFactory
 
createSocket(Socket, String, int, int, String) - Method in class com.predic8.membrane.core.transport.ssl.GeneratingSSLContext
 
createSocket(String, int, int, String) - Method in class com.predic8.membrane.core.transport.ssl.GeneratingSSLContext
 
createSocket(String, int, InetAddress, int, int, String) - Method in class com.predic8.membrane.core.transport.ssl.GeneratingSSLContext
 
createSocket(String, int, InetAddress, int, int, String) - Method in class com.predic8.membrane.core.transport.ssl.SSLContextCollection
 
createSocket(String, int, int, String) - Method in class com.predic8.membrane.core.transport.ssl.SSLContextCollection
 
createSocket(Socket, String, int, int, String) - Method in class com.predic8.membrane.core.transport.ssl.SSLContextCollection
 
createSocket(Socket, String, int, int, String) - Method in interface com.predic8.membrane.core.transport.ssl.SSLProvider
 
createSocket(String, int, int, String) - Method in interface com.predic8.membrane.core.transport.ssl.SSLProvider
 
createSocket(String, int, InetAddress, int, int, String) - Method in interface com.predic8.membrane.core.transport.ssl.SSLProvider
 
createSocket(Socket, String, int, int, String) - Method in class com.predic8.membrane.core.transport.ssl.StaticSSLContext
 
createSocket(String, int, int, String) - Method in class com.predic8.membrane.core.transport.ssl.StaticSSLContext
 
createSocket(String, int, InetAddress, int, int, String) - Method in class com.predic8.membrane.core.transport.ssl.StaticSSLContext
 
createStatisticsTable() - Method in class com.predic8.membrane.core.interceptor.administration.AdminPageBuilder
 
createStatusCodesTable(Map<Integer, StatisticCollector>) - Method in class com.predic8.membrane.core.interceptor.administration.AdminPageBuilder
 
createStreamPumpsTable() - Method in class com.predic8.membrane.core.interceptor.administration.AdminPageBuilder
 
createTabContent() - Method in class com.predic8.membrane.core.interceptor.administration.AdminPageBuilder
 
createTabs(int) - Method in class com.predic8.membrane.core.interceptor.administration.AdminPageBuilder
 
createTds(String...) - Method in class com.predic8.membrane.core.interceptor.administration.AdminPageBuilder
 
createThs(String...) - Method in class com.predic8.membrane.core.interceptor.administration.AdminPageBuilder
 
createTokenForVerifiedClient() - Method in class com.predic8.membrane.core.interceptor.oauth2.request.ParameterizedRequest
 
createTokenForVerifiedUserAndClient() - Method in class com.predic8.membrane.core.interceptor.oauth2.request.ParameterizedRequest
 
createTr(String...) - Method in class com.predic8.membrane.core.interceptor.administration.AdminPageBuilder
 
createValidators() - Method in class com.predic8.membrane.core.interceptor.schemavalidation.AbstractXMLSchemaValidator
 
createValidators() - Method in class com.predic8.membrane.core.interceptor.schemavalidation.XMLSchemaValidator
 
createWithoutException(String) - Method in class com.predic8.membrane.core.util.URIFactory
Simply calls URIFactory.create(String), but catches any URISyntaxException and wraps it in an IllegalArgumentException.
creatExchangeMetaTable(String) - Method in class com.predic8.membrane.core.interceptor.administration.AdminPageBuilder
 
creatHeaderTable(String) - Method in class com.predic8.membrane.core.interceptor.administration.AdminPageBuilder
 
CredentialsFlow - Class in com.predic8.membrane.core.interceptor.oauth2.request.tokenrequest
 
CredentialsFlow(OAuth2AuthorizationServerInterceptor, Exchange) - Constructor for class com.predic8.membrane.core.interceptor.oauth2.request.tokenrequest.CredentialsFlow
 
CRLF - Static variable in class com.predic8.membrane.core.Constants
 
CRLF_BYTES - Static variable in class com.predic8.membrane.core.Constants
 
CustomSocketFactory() - Constructor for class com.predic8.membrane.core.interceptor.authentication.session.LDAPUserDataProvider.CustomSocketFactory
 
CustomStatementJdbcUserDataProvider - Class in com.predic8.membrane.core.interceptor.authentication.session
 
CustomStatementJdbcUserDataProvider() - Constructor for class com.predic8.membrane.core.interceptor.authentication.session.CustomStatementJdbcUserDataProvider
 

D

DATE_FORMATTER - Static variable in class com.predic8.membrane.core.exchange.ExchangesUtil
 
DateUtil - Class in com.predic8.membrane.core.util
 
DateUtil() - Constructor for class com.predic8.membrane.core.util.DateUtil
 
decode(String) - Static method in class com.predic8.membrane.core.interceptor.authentication.session.totp.Base32String
 
decodeInternal(String) - Method in class com.predic8.membrane.core.interceptor.authentication.session.totp.Base32String
 
DecoupledEndpointRegistry - Class in com.predic8.membrane.core.interceptor.ws_addressing
 
DecoupledEndpointRegistry() - Constructor for class com.predic8.membrane.core.interceptor.ws_addressing.DecoupledEndpointRegistry
 
DecoupledEndpointRewriter - Class in com.predic8.membrane.core.interceptor.ws_addressing
 
DecoupledEndpointRewriter(DecoupledEndpointRegistry) - Constructor for class com.predic8.membrane.core.interceptor.ws_addressing.DecoupledEndpointRewriter
 
DecoupledEndpointRewriterInterceptor - Class in com.predic8.membrane.core.interceptor.ws_addressing
 
DecoupledEndpointRewriterInterceptor() - Constructor for class com.predic8.membrane.core.interceptor.ws_addressing.DecoupledEndpointRewriterInterceptor
 
DEFAULT_CHARSET - Static variable in class com.predic8.membrane.core.http.cookie.ByteChunk
Default encoding used to convert to strings.
DEFAULT_INTERVAL - Static variable in class com.predic8.membrane.core.interceptor.authentication.session.totp.OtpProvider
Default passcode timeout period (in seconds)
DEFAULT_NAME - Static variable in class com.predic8.membrane.core.interceptor.balancer.Balancer
 
DEFAULT_NAME - Static variable in class com.predic8.membrane.core.interceptor.balancer.Cluster
 
DEFAULT_RESOLVER_NAME - Static variable in class com.predic8.membrane.core.interceptor.apimanagement.ApiManagementConfiguration
 
DEFAULT_THREAD_NAME - Static variable in class com.predic8.membrane.core.transport.http.HttpServerThreadFactory
 
DEFAULT_TIMEOUT - Static variable in class com.predic8.membrane.core.interceptor.balancer.SessionCleanupThread
 
defaultBaseKey() - Method in class com.predic8.membrane.core.cloud.etcd.EtcdRequest
 
DefaultConfig - Class in com.predic8.membrane.core
 
DefaultConfig() - Constructor for class com.predic8.membrane.core.DefaultConfig
 
DefaultEndpointProcessor - Class in com.predic8.membrane.core.interceptor.oauth2.processors
 
DefaultEndpointProcessor(OAuth2AuthorizationServerInterceptor) - Constructor for class com.predic8.membrane.core.interceptor.oauth2.processors.DefaultEndpointProcessor
 
defaultModule() - Method in class com.predic8.membrane.core.cloud.etcd.EtcdRequest
 
defaultThreadName - Variable in class com.predic8.membrane.core.transport.http.HttpServerThreadFactory
 
delete(URIFactory, String) - Method in class com.predic8.membrane.core.http.Request.Builder
 
delete(String) - Method in class com.predic8.membrane.core.http.Request.Builder
 
deleteDir() - Method in class com.predic8.membrane.core.cloud.etcd.EtcdRequest
 
deleteOldFolders(Calendar) - Method in class com.predic8.membrane.core.exchangestore.FileExchangeStore
 
deleteValue(String) - Method in class com.predic8.membrane.core.cloud.etcd.EtcdRequest
 
deserialize(JsonParser, DeserializationContext) - Method in class com.predic8.membrane.core.exchange.snapshots.FakeRule.Deserializer
 
deserialize(String) - Static method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2AnswerParameters
 
Deserializer() - Constructor for class com.predic8.membrane.core.exchange.snapshots.FakeRule.Deserializer
 
DESTINATION - Static variable in class com.predic8.membrane.core.http.Header
 
destroy() - Method in class com.predic8.membrane.core.cloud.etcd.EtcdBasedConfigurator
 
destroy() - Method in class com.predic8.membrane.core.interceptor.apimanagement.apiconfig.EtcdRegistryApiConfig
 
destroy() - Method in class com.predic8.membrane.core.interceptor.apimanagement.apiconfig.SimpleApiConfig
 
destroy() - Method in class com.predic8.membrane.core.jmx.JmxExporter
 
detach() - Method in class com.predic8.membrane.core.exchange.AbstractExchange
Prepares for long-term storage (for example, in-memory ExchangeStores).
detach() - Method in class com.predic8.membrane.core.exchange.Exchange
 
detect(Message) - Static method in class com.predic8.membrane.core.util.ContentTypeDetector
 
discard() - Method in class com.predic8.membrane.core.http.AbstractBody
 
discard() - Method in class com.predic8.membrane.core.http.Body
 
discard() - Method in class com.predic8.membrane.core.http.ChunkedBody
 
discardBody() - Method in class com.predic8.membrane.core.http.Message
 
dispatch(LoadBalancingInterceptor) - Method in class com.predic8.membrane.core.interceptor.balancer.ByThreadStrategy
 
dispatch(LoadBalancingInterceptor) - Method in interface com.predic8.membrane.core.interceptor.balancer.DispatchingStrategy
 
dispatch(LoadBalancingInterceptor) - Method in class com.predic8.membrane.core.interceptor.balancer.RoundRobinStrategy
 
DispatchingInterceptor - Class in com.predic8.membrane.core.interceptor
 
DispatchingInterceptor() - Constructor for class com.predic8.membrane.core.interceptor.DispatchingInterceptor
 
DispatchingStrategy - Interface in com.predic8.membrane.core.interceptor.balancer
 
dnsCache - Variable in class com.predic8.membrane.core.Router
 
DNSCache - Class in com.predic8.membrane.core.util
See InetAddress Caching of InetAddress class Java 1.5 implementation of InetAddress Caching differs from Java 1.6 one.
DNSCache() - Constructor for class com.predic8.membrane.core.util.DNSCache
 
doAfterParsing() - Method in class com.predic8.membrane.core.config.AbstractXmlElement
 
doDynamicRegistration(Exchange, String) - Method in class com.predic8.membrane.core.interceptor.oauth2.authorizationservice.AuthorizationService
 
doDynamicRegistration(Exchange, String) - Method in class com.predic8.membrane.core.interceptor.oauth2.authorizationservice.MembraneAuthorizationService
 
done(AbstractExchange) - Method in class com.predic8.membrane.core.interceptor.balancer.ByThreadStrategy
 
done(AbstractExchange) - Method in interface com.predic8.membrane.core.interceptor.balancer.DispatchingStrategy
 
done(AbstractExchange) - Method in class com.predic8.membrane.core.interceptor.balancer.RoundRobinStrategy
 
dontCache() - Method in class com.predic8.membrane.core.http.Response.ResponseBuilder
 
doRequest(Exchange) - Method in class com.predic8.membrane.core.interceptor.oauth2.authorizationservice.AuthorizationService
 
down(String, String, int) - Method in class com.predic8.membrane.core.interceptor.balancer.Balancer
 
down(Router, String, String, String, int) - Static method in class com.predic8.membrane.core.interceptor.balancer.BalancerUtil
 
DURATION - Static variable in class com.predic8.membrane.core.interceptor.statistics.util.JDBCUtil
 
DurationExchangeAccessor - Class in com.predic8.membrane.core.exchange.accessors
 
DurationExchangeAccessor() - Constructor for class com.predic8.membrane.core.exchange.accessors.DurationExchangeAccessor
 
DynamicAbstractExchangeSnapshot - Class in com.predic8.membrane.core.exchange.snapshots
 
DynamicAbstractExchangeSnapshot() - Constructor for class com.predic8.membrane.core.exchange.snapshots.DynamicAbstractExchangeSnapshot
 
DynamicAbstractExchangeSnapshot(AbstractExchange, Consumer<AbstractExchangeSnapshot>) - Constructor for class com.predic8.membrane.core.exchange.snapshots.DynamicAbstractExchangeSnapshot
 
DynamicAdminPageInterceptor - Class in com.predic8.membrane.core.interceptor.administration
Handles the dynamic part of the admin console (= requests starting with "/admin/").
DynamicAdminPageInterceptor() - Constructor for class com.predic8.membrane.core.interceptor.administration.DynamicAdminPageInterceptor
 
dynamicRegistration(Exchange, String) - Method in class com.predic8.membrane.core.interceptor.oauth2.authorizationservice.AuthorizationService
 
DynamicRegistration - Class in com.predic8.membrane.core.interceptor.oauth2.authorizationservice
 
DynamicRegistration() - Constructor for class com.predic8.membrane.core.interceptor.oauth2.authorizationservice.DynamicRegistration
 

E

echo() - Method in class com.predic8.membrane.core.exchange.Exchange
 
ElasticSearchExchangeStore - Class in com.predic8.membrane.core.exchangestore
 
ElasticSearchExchangeStore() - Constructor for class com.predic8.membrane.core.exchangestore.ElasticSearchExchangeStore
 
ELEMENT_NAME - Static variable in class com.predic8.membrane.core.config.Path
 
ELEMENT_NAME - Static variable in class com.predic8.membrane.core.http.xml.Component
 
ELEMENT_NAME - Static variable in class com.predic8.membrane.core.http.xml.Exchange
 
ELEMENT_NAME - Static variable in class com.predic8.membrane.core.http.xml.Header
 
ELEMENT_NAME - Static variable in class com.predic8.membrane.core.http.xml.Headers
 
ELEMENT_NAME - Static variable in class com.predic8.membrane.core.http.xml.Host
 
ELEMENT_NAME - Static variable in class com.predic8.membrane.core.http.xml.Param
 
ELEMENT_NAME - Static variable in class com.predic8.membrane.core.http.xml.Path
 
ELEMENT_NAME - Static variable in class com.predic8.membrane.core.http.xml.Port
 
ELEMENT_NAME - Static variable in class com.predic8.membrane.core.http.xml.Query
 
ELEMENT_NAME - Static variable in class com.predic8.membrane.core.http.xml.Request
 
ELEMENT_NAME - Static variable in class com.predic8.membrane.core.http.xml.Response
 
ELEMENT_NAME - Static variable in class com.predic8.membrane.core.http.xml.URI
 
ELEMENT_NAME - Static variable in class com.predic8.membrane.core.interceptor.acl.AccessControl
 
ELEMENT_NAME - Static variable in class com.predic8.membrane.core.interceptor.acl.Any
 
ELEMENT_NAME - Static variable in class com.predic8.membrane.core.interceptor.acl.Clients
 
ELEMENT_NAME - Static variable in class com.predic8.membrane.core.interceptor.acl.Hostname
 
ELEMENT_NAME - Static variable in class com.predic8.membrane.core.interceptor.acl.Ip
 
ELEMENT_NAME - Static variable in class com.predic8.membrane.core.interceptor.acl.Resource
 
ELEMENT_NAME - Static variable in class com.predic8.membrane.core.rules.ProxyRule
 
EmailTokenProvider - Class in com.predic8.membrane.core.interceptor.authentication.session
 
EmailTokenProvider() - Constructor for class com.predic8.membrane.core.interceptor.authentication.session.EmailTokenProvider
 
EMPTY_STRING - Static variable in class com.predic8.membrane.core.Constants
 
EmptyBody - Class in com.predic8.membrane.core.http
 
EmptyBody() - Constructor for class com.predic8.membrane.core.http.EmptyBody
 
EmptyEndpointProcessor - Class in com.predic8.membrane.core.interceptor.oauth2.processors
 
EmptyEndpointProcessor(OAuth2AuthorizationServerInterceptor) - Constructor for class com.predic8.membrane.core.interceptor.oauth2.processors.EmptyEndpointProcessor
 
EmptyNodeListException - Exception in com.predic8.membrane.core.interceptor.balancer
This is thrown if there is no Node available right now.
EmptyNodeListException() - Constructor for exception com.predic8.membrane.core.interceptor.balancer.EmptyNodeListException
 
EmptyTokenProvider - Class in com.predic8.membrane.core.interceptor.authentication.session
 
EmptyTokenProvider() - Constructor for class com.predic8.membrane.core.interceptor.authentication.session.EmptyTokenProvider
 
encode(byte[]) - Static method in class com.predic8.membrane.core.interceptor.authentication.session.totp.Base32String
 
encode(Map<String, String>) - Static method in class com.predic8.membrane.core.util.URLParamUtil
 
encodeInternal(byte[]) - Method in class com.predic8.membrane.core.interceptor.authentication.session.totp.Base32String
 
endElement(String, String, String) - Method in class com.predic8.membrane.core.interceptor.schemavalidation.SOAPXMLFilter
 
EndOfStreamException - Exception in com.predic8.membrane.core.util
 
EndOfStreamException(String) - Constructor for exception com.predic8.membrane.core.util.EndOfStreamException
 
endpointIdentificationAlgorithm - Variable in class com.predic8.membrane.core.transport.ssl.SSLContext
 
EndpointProcessor - Class in com.predic8.membrane.core.interceptor.oauth2.processors
 
EndpointProcessor(OAuth2AuthorizationServerInterceptor) - Constructor for class com.predic8.membrane.core.interceptor.oauth2.processors.EndpointProcessor
 
EOFWhileReadingFirstLineException - Exception in com.predic8.membrane.core.transport.http
 
EOFWhileReadingFirstLineException(String) - Constructor for exception com.predic8.membrane.core.transport.http.EOFWhileReadingFirstLineException
 
EOFWhileReadingLineException - Exception in com.predic8.membrane.core.transport.http
 
EOFWhileReadingLineException(String) - Constructor for exception com.predic8.membrane.core.transport.http.EOFWhileReadingLineException
 
equals(Object) - Method in class com.predic8.membrane.core.cloud.etcd.EtcdNodeInformation
 
equals(Object) - Method in class com.predic8.membrane.core.config.security.Blob
 
equals(Object) - Method in class com.predic8.membrane.core.config.security.Key
 
equals(Object) - Method in class com.predic8.membrane.core.config.security.KeyStore
 
equals(Object) - Method in class com.predic8.membrane.core.config.security.SSLParser
 
equals(Object) - Method in class com.predic8.membrane.core.config.security.Store
 
equals(Object) - Method in class com.predic8.membrane.core.config.security.Trust
 
equals(Object) - Method in class com.predic8.membrane.core.config.security.TrustStore
 
equals(String) - Method in class com.predic8.membrane.core.http.cookie.ByteChunk
Compares the message bytes to the specified String object.
equals(ByteChunk) - Method in class com.predic8.membrane.core.http.cookie.ByteChunk
 
equals(byte[], int, int) - Method in class com.predic8.membrane.core.http.cookie.ByteChunk
 
equals(char[], int, int) - Method in class com.predic8.membrane.core.http.cookie.ByteChunk
 
equals(Object) - Method in class com.predic8.membrane.core.http.cookie.MessageBytes
 
equals(Object) - Method in class com.predic8.membrane.core.http.cookie.StringCache.ByteEntry
 
equals(Object) - Method in class com.predic8.membrane.core.http.cookie.StringCache.CharEntry
 
equals(Object) - Method in class com.predic8.membrane.core.http.HeaderName
 
equals(HeaderName) - Method in class com.predic8.membrane.core.http.HeaderName
 
equals(String) - Method in class com.predic8.membrane.core.http.HeaderName
 
equals(Object) - Method in class com.predic8.membrane.core.interceptor.balancer.Node
 
equals(Object) - Method in class com.predic8.membrane.core.rules.ProxyRuleKey
 
equals(Object) - Method in class com.predic8.membrane.core.rules.ServiceProxyKey
 
equals(Object) - Method in class com.predic8.membrane.core.transport.http.IpPort
 
equals(Object) - Method in class com.predic8.membrane.core.transport.ssl.StaticSSLContext
 
equalsIgnoreCase(String) - Method in class com.predic8.membrane.core.http.cookie.ByteChunk
Compares the message bytes to the specified String object.
error(SAXParseException) - Method in class com.predic8.membrane.core.interceptor.schemavalidation.SchemaValidatorErrorHandler
 
ErrorFlow - Class in com.predic8.membrane.core.interceptor.oauth2.request.tokenrequest
 
ErrorFlow(OAuth2AuthorizationServerInterceptor, Exchange) - Constructor for class com.predic8.membrane.core.interceptor.oauth2.request.tokenrequest.ErrorFlow
 
estimateHeapSize() - Method in class com.predic8.membrane.core.exchange.AbstractExchange
 
estimateHeapSize() - Method in class com.predic8.membrane.core.http.Header
 
estimateHeapSize() - Method in class com.predic8.membrane.core.http.HeaderField
 
estimateHeapSize() - Method in class com.predic8.membrane.core.http.Message
 
estimateHeapSize() - Method in class com.predic8.membrane.core.http.Request
 
estimateHeapSize() - Method in class com.predic8.membrane.core.http.Response
 
EtcdBasedConfigurator - Class in com.predic8.membrane.core.cloud.etcd
 
EtcdBasedConfigurator() - Constructor for class com.predic8.membrane.core.cloud.etcd.EtcdBasedConfigurator
 
EtcdNodeInformation - Class in com.predic8.membrane.core.cloud.etcd
 
EtcdNodeInformation(String, String, String, String, String) - Constructor for class com.predic8.membrane.core.cloud.etcd.EtcdNodeInformation
 
EtcdPublisher - Class in com.predic8.membrane.core.cloud.etcd
 
EtcdPublisher() - Constructor for class com.predic8.membrane.core.cloud.etcd.EtcdPublisher
 
EtcdRegistryApiConfig - Class in com.predic8.membrane.core.interceptor.apimanagement.apiconfig
 
EtcdRegistryApiConfig() - Constructor for class com.predic8.membrane.core.interceptor.apimanagement.apiconfig.EtcdRegistryApiConfig
 
etcdRegistryApiConfigExists() - Method in class com.predic8.membrane.core.rules.ServiceProxy
 
EtcdRequest - Class in com.predic8.membrane.core.cloud.etcd
 
EtcdRequest() - Constructor for class com.predic8.membrane.core.cloud.etcd.EtcdRequest
 
EtcdResolver - Class in com.predic8.membrane.core.cloud.etcd
 
EtcdResolver() - Constructor for class com.predic8.membrane.core.cloud.etcd.EtcdResolver
 
EtcdResponse - Class in com.predic8.membrane.core.cloud.etcd
 
EtcdResponse(EtcdRequest, Response) - Constructor for class com.predic8.membrane.core.cloud.etcd.EtcdResponse
 
exc - Variable in class com.predic8.membrane.core.interceptor.oauth2.flows.OAuth2Flow
 
exc - Variable in class com.predic8.membrane.core.interceptor.oauth2.request.ParameterizedRequest
 
Exchange - Class in com.predic8.membrane.core.exchange
 
Exchange(AbstractHttpHandler) - Constructor for class com.predic8.membrane.core.exchange.Exchange
 
Exchange(Exchange, AbstractHttpHandler) - Constructor for class com.predic8.membrane.core.exchange.Exchange
For HttpResendRunnable
Exchange - Class in com.predic8.membrane.core.http.xml
 
Exchange(Exchange) - Constructor for class com.predic8.membrane.core.http.xml.Exchange
 
exchange - Variable in class com.predic8.membrane.core.transport.http.AbstractHttpHandler
 
ExchangeAccessor - Interface in com.predic8.membrane.core.exchange.accessors
 
ExchangeCollector - Interface in com.predic8.membrane.core.exchangestore
 
ExchangeComparator - Class in com.predic8.membrane.core.exchange
 
ExchangeComparator() - Constructor for class com.predic8.membrane.core.exchange.ExchangeComparator
 
exchangesStoreListeners - Variable in class com.predic8.membrane.core.exchangestore.AbstractExchangeStore
 
ExchangeState - Enum in com.predic8.membrane.core.exchange
 
ExchangeStore - Interface in com.predic8.membrane.core.exchangestore
 
exchangeStore - Variable in class com.predic8.membrane.core.Router
 
ExchangeStoreInterceptor - Class in com.predic8.membrane.core.interceptor
 
ExchangeStoreInterceptor() - Constructor for class com.predic8.membrane.core.interceptor.ExchangeStoreInterceptor
 
ExchangeStoreInterceptor(ExchangeStore) - Constructor for class com.predic8.membrane.core.interceptor.ExchangeStoreInterceptor
 
ExchangesUtil - Class in com.predic8.membrane.core.exchange
 
ExchangesUtil() - Constructor for class com.predic8.membrane.core.exchange.ExchangesUtil
 
Exclude() - Constructor for class com.predic8.membrane.core.interceptor.HeaderFilterInterceptor.Exclude
 
execute(Map<String, Object>) - Method in class com.predic8.membrane.core.lang.ScriptExecutorPool
 
exists(RuleKey) - Method in class com.predic8.membrane.core.RuleManager
 
EXPECT - Static variable in class com.predic8.membrane.core.http.Header
 
EXPIRES - Static variable in class com.predic8.membrane.core.http.Header
 
explore(ByteBuffer) - Static method in class com.oracle.util.ssl.SSLExplorer
Launch and explore the security capabilities from byte buffer.
explore(byte[], int, int) - Static method in class com.oracle.util.ssl.SSLExplorer
Launch and explore the security capabilities from byte array.
ExponentialBackoff - Class in com.predic8.membrane.core.cloud
 
ExponentialBackoff() - Constructor for class com.predic8.membrane.core.cloud.ExponentialBackoff
 
ExponentialBackoff.Job - Interface in com.predic8.membrane.core.cloud
 
ExternalResolverConverter() - Constructor for class com.predic8.membrane.core.resolver.ResolverMap.ExternalResolverConverter
 
extractContentTypeValue(String) - Static method in class com.predic8.membrane.core.exchange.ExchangesUtil
 
extractSalt(String) - Static method in class com.predic8.membrane.core.interceptor.registration.SecurityUtils
 

F

fail(String) - Method in class com.predic8.membrane.core.interceptor.authentication.session.AccountBlocker
 
failureHandler - Variable in class com.predic8.membrane.core.interceptor.schemavalidation.AbstractXMLSchemaValidator
 
FakeHttpHandler - Class in com.predic8.membrane.core.transport.http
 
FakeHttpHandler(int) - Constructor for class com.predic8.membrane.core.transport.http.FakeHttpHandler
 
FakeKey - Class in com.predic8.membrane.core.exchange.snapshots
 
FakeKey(int) - Constructor for class com.predic8.membrane.core.exchange.snapshots.FakeKey
 
FakeRule - Class in com.predic8.membrane.core.exchange.snapshots
 
FakeRule(Rule) - Constructor for class com.predic8.membrane.core.exchange.snapshots.FakeRule
 
FakeRule(String, int) - Constructor for class com.predic8.membrane.core.exchange.snapshots.FakeRule
 
FakeRule.Deserializer - Class in com.predic8.membrane.core.exchange.snapshots
 
FakeRule.Serializer - Class in com.predic8.membrane.core.exchange.snapshots
 
fatalError(SAXParseException) - Method in class com.predic8.membrane.core.interceptor.schemavalidation.SchemaValidatorErrorHandler
 
FaviconEndpointProcessor - Class in com.predic8.membrane.core.interceptor.oauth2.processors
 
FaviconEndpointProcessor(OAuth2AuthorizationServerInterceptor) - Constructor for class com.predic8.membrane.core.interceptor.oauth2.processors.FaviconEndpointProcessor
 
Field() - Constructor for class com.predic8.membrane.core.interceptor.formvalidation.FormValidationInterceptor.Field
 
FileExchangeStore - Class in com.predic8.membrane.core.exchangestore
The output file is UTF-8 encoded.
FileExchangeStore() - Constructor for class com.predic8.membrane.core.exchangestore.FileExchangeStore
 
FileSchemaResolver - Class in com.predic8.membrane.core.resolver
 
FileSchemaResolver() - Constructor for class com.predic8.membrane.core.resolver.FileSchemaResolver
 
FileStore() - Constructor for class com.predic8.membrane.core.interceptor.cache.CacheInterceptor.FileStore
 
FileUtil - Class in com.predic8.membrane.core.util
 
FileUtil() - Constructor for class com.predic8.membrane.core.util.FileUtil
 
finalize() - Method in class com.predic8.membrane.core.interceptor.balancer.Balancer
 
finalize() - Method in class com.predic8.membrane.core.transport.http.Connection
 
finalize() - Method in class com.predic8.membrane.core.transport.http.HttpClient
 
find(ByteChunk) - Static method in class com.predic8.membrane.core.http.cookie.StringCache
Find an entry given its name in the cache and return the associated String.
find(ClassLoader, String) - Static method in class com.predic8.membrane.core.util.ClassFinder
 
findByte(byte[], int, int, byte) - Static method in class com.predic8.membrane.core.http.cookie.ByteChunk
Returns the first instance of the given byte in the byte array between the specified start and end.
findBytes(byte[], int, int, byte[]) - Static method in class com.predic8.membrane.core.http.cookie.ByteChunk
Returns the first instance of any of the given bytes in the byte array between the specified start and end.
findClosest(ByteChunk, StringCache.ByteEntry[], int) - Static method in class com.predic8.membrane.core.http.cookie.StringCache
Find an entry given its name in a sorted array of map elements.
findHeader(String, int) - Method in class com.predic8.membrane.core.http.cookie.MimeHeaders
 
findNotBytes(byte[], int, int, byte[]) - Static method in class com.predic8.membrane.core.http.cookie.ByteChunk
Deprecated.
Unused. Will be removed in Tomcat 8.0.x onwards.
findRuleByIdentifier(Router, String) - Static method in class com.predic8.membrane.core.interceptor.administration.RuleUtil
 
finish() - Method in class com.predic8.membrane.core.http.AbstractBodyTransferrer
 
finish() - Method in class com.predic8.membrane.core.http.ChunkedBodyTransferrer
 
finish() - Method in class com.predic8.membrane.core.http.PlainBodyTransferrer
 
finishExchange(boolean) - Method in class com.predic8.membrane.core.exchange.AbstractExchange
 
finishExchange(boolean, String) - Method in class com.predic8.membrane.core.exchange.AbstractExchange
 
FixedStreamReader - Class in com.predic8.membrane.core
Fixes Issue with StAX RI parser, that doesn't correctly lookup attribute values with getAttributeValue when one uses null or "" as namespace parameter.
FixedStreamReader(XMLStreamReader) - Constructor for class com.predic8.membrane.core.FixedStreamReader
 
flushBuffer() - Method in class com.predic8.membrane.core.http.cookie.ByteChunk
Send the buffer to the sink.
forbidden() - Static method in class com.predic8.membrane.core.http.Response
 
forbidden(String) - Static method in class com.predic8.membrane.core.http.Response
 
ForgetfulExchangeStore - Class in com.predic8.membrane.core.exchangestore
 
ForgetfulExchangeStore() - Constructor for class com.predic8.membrane.core.exchangestore.ForgetfulExchangeStore
 
formatXML(Reader) - Static method in class com.predic8.membrane.core.util.TextUtil
 
formatXML(Reader, boolean) - Static method in class com.predic8.membrane.core.util.TextUtil
 
FormValidationInterceptor - Class in com.predic8.membrane.core.interceptor.formvalidation
 
FormValidationInterceptor() - Constructor for class com.predic8.membrane.core.interceptor.formvalidation.FormValidationInterceptor
 
FormValidationInterceptor.Field - Class in com.predic8.membrane.core.interceptor.formvalidation
 
from - Variable in class com.predic8.membrane.core.interceptor.rewrite.RewriteInterceptor.Mapping
 
Function<T,R> - Interface in com.predic8.membrane.core.util.functionalInterfaces
 
FWD_SLASH_IS_SEPARATOR - Static variable in class com.predic8.membrane.core.http.cookie.CookieSupport
If set to true, the / character will be treated as a separator.

G

gatewayTimeout(String) - Static method in class com.predic8.membrane.core.http.Response
 
generateAccessToken(Client) - Method in class com.predic8.membrane.core.interceptor.oauth2.flows.TokenFlow
 
generateAuthorizationCode() - Static method in class com.predic8.membrane.core.interceptor.oauth2.flows.CodeFlow
 
generateResponseCode(long) - Method in class com.predic8.membrane.core.interceptor.authentication.session.totp.PasscodeGenerator
 
generateResponseCode(long, byte[]) - Method in class com.predic8.membrane.core.interceptor.authentication.session.totp.PasscodeGenerator
 
generateResponseCode(byte[]) - Method in class com.predic8.membrane.core.interceptor.authentication.session.totp.PasscodeGenerator
 
generateToken(Map<String, String>) - Method in class com.predic8.membrane.core.interceptor.authentication.session.NumericTokenProvider
 
GeneratingSSLContext - Class in com.predic8.membrane.core.transport.ssl
 
GeneratingSSLContext(SSLParser, ResolverMap, String) - Constructor for class com.predic8.membrane.core.transport.ssl.GeneratingSSLContext
 
GenericComplexElement - Class in com.predic8.membrane.core.config
 
GenericComplexElement() - Constructor for class com.predic8.membrane.core.config.GenericComplexElement
 
GenericComplexElement(AbstractXmlElement) - Constructor for class com.predic8.membrane.core.config.GenericComplexElement
 
get(String) - Method in class com.predic8.membrane.core.cloud.etcd.EtcdResponse
 
get(ResolverMap, String) - Method in class com.predic8.membrane.core.config.security.Blob
 
get(AbstractExchange) - Method in class com.predic8.membrane.core.exchange.accessors.ClientExchangeAccessor
 
get(AbstractExchange) - Method in class com.predic8.membrane.core.exchange.accessors.DurationExchangeAccessor
 
get(AbstractExchange) - Method in interface com.predic8.membrane.core.exchange.accessors.ExchangeAccessor
 
get(AbstractExchange) - Method in class com.predic8.membrane.core.exchange.accessors.MethodExchangeAccessor
 
get(AbstractExchange) - Method in class com.predic8.membrane.core.exchange.accessors.PathExchangeAccessor
 
get(AbstractExchange) - Method in class com.predic8.membrane.core.exchange.accessors.RequestContentLengthExchangeAccessor
 
get(AbstractExchange) - Method in class com.predic8.membrane.core.exchange.accessors.RequestContentTypeExchangeAccessor
 
get(AbstractExchange) - Method in class com.predic8.membrane.core.exchange.accessors.ResponseContentLengthExchangeAccessor
 
get(AbstractExchange) - Method in class com.predic8.membrane.core.exchange.accessors.ResponseContentTypeExchangeAccessor
 
get(AbstractExchange) - Method in class com.predic8.membrane.core.exchange.accessors.RuleExchangeAccessor
 
get(AbstractExchange) - Method in class com.predic8.membrane.core.exchange.accessors.ServerExchangeAccessor
 
get(AbstractExchange) - Method in class com.predic8.membrane.core.exchange.accessors.StatusCodeExchangeAccessor
 
get(AbstractExchange) - Method in class com.predic8.membrane.core.exchange.accessors.TimeExchangeAccessor
 
get(URIFactory, String) - Method in class com.predic8.membrane.core.http.Request.Builder
 
get(String) - Method in class com.predic8.membrane.core.http.Request.Builder
Sets the request's method to "GET" and the URI to the parameter.
get(String) - Method in class com.predic8.membrane.core.interceptor.cache.CacheInterceptor.FileStore
 
get(String) - Method in class com.predic8.membrane.core.interceptor.cache.CacheInterceptor.InMemoryStore
 
get(String) - Method in class com.predic8.membrane.core.interceptor.cache.CacheInterceptor.Store
 
get(E) - Method in interface com.predic8.membrane.core.interceptor.statistics.PropertyComparator.ValueResolver
 
getAbout(Map<String, String>, String) - Method in class com.predic8.membrane.core.interceptor.administration.DynamicAdminPageInterceptor
 
getAbstractExchangeComparator(String, String) - Static method in class com.predic8.membrane.core.util.ComparatorFactory
 
getAbstractServiceProxyComparator(String, String) - Static method in class com.predic8.membrane.core.util.ComparatorFactory
 
getAccept() - Method in class com.predic8.membrane.core.http.Header
 
getAcceptedIssuers() - Method in class com.predic8.membrane.core.transport.TrustManagerWrapper
 
getAccessControl() - Method in class com.predic8.membrane.core.interceptor.acl.AccessControlInterceptor
 
getAccessCount() - Method in class com.predic8.membrane.core.http.cookie.StringCache
 
getAccessors() - Method in class com.predic8.membrane.core.exchange.ExchangeComparator
 
getAccessToken() - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2AnswerParameters
 
getAccountBlocker() - Method in class com.predic8.membrane.core.interceptor.authentication.session.LoginInterceptor
 
getAccountBlocker() - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2AuthorizationServerInterceptor
 
getAction() - Method in class com.predic8.membrane.core.interceptor.HeaderFilterInterceptor.Rule
 
getAfterFailedLogins() - Method in class com.predic8.membrane.core.interceptor.authentication.session.AccountBlocker
 
getAfterFailedLoginsWithin() - Method in class com.predic8.membrane.core.interceptor.authentication.session.AccountBlocker
 
getAlgorithm() - Method in class com.predic8.membrane.core.config.security.SSLParser
 
getAlgorithm() - Method in class com.predic8.membrane.core.config.security.Trust
 
getAlgorithm() - Method in class com.predic8.membrane.core.config.security.TrustStore
 
getAllExchanges() - Method in class com.predic8.membrane.core.exchangestore.ElasticSearchExchangeStore
 
getAllExchanges() - Method in interface com.predic8.membrane.core.exchangestore.ExchangeStore
 
getAllExchanges() - Method in class com.predic8.membrane.core.exchangestore.FileExchangeStore
 
getAllExchanges() - Method in class com.predic8.membrane.core.exchangestore.ForgetfulExchangeStore
 
getAllExchanges() - Method in class com.predic8.membrane.core.exchangestore.LimitedMemoryExchangeStore
 
getAllExchanges() - Method in class com.predic8.membrane.core.exchangestore.MemoryExchangeStore
 
getAllExchangesAsList() - Method in class com.predic8.membrane.core.exchangestore.ElasticSearchExchangeStore
 
getAllExchangesAsList() - Method in interface com.predic8.membrane.core.exchangestore.ExchangeStore
 
getAllExchangesAsList() - Method in class com.predic8.membrane.core.exchangestore.FileExchangeStore
 
getAllExchangesAsList() - Method in class com.predic8.membrane.core.exchangestore.ForgetfulExchangeStore
 
getAllExchangesAsList() - Method in class com.predic8.membrane.core.exchangestore.LimitedMemoryExchangeStore
 
getAllExchangesAsList() - Method in class com.predic8.membrane.core.exchangestore.MemoryExchangeStore
 
getAllHeaderFields() - Method in class com.predic8.membrane.core.http.Header
 
getAllNodes(long) - Method in class com.predic8.membrane.core.interceptor.balancer.Cluster
 
getAllNodesByCluster(String) - Method in class com.predic8.membrane.core.interceptor.balancer.Balancer
 
getAllNodesByCluster(Router, String, String) - Static method in class com.predic8.membrane.core.interceptor.balancer.BalancerUtil
 
getAllPorts() - Method in class com.predic8.membrane.core.transport.http.HttpTransport
 
getAmc() - Method in class com.predic8.membrane.core.interceptor.apimanagement.quota.AMQuota
 
getAmc() - Method in class com.predic8.membrane.core.interceptor.apimanagement.rateLimiter.AMRateLimiter
 
getAmQuota() - Method in class com.predic8.membrane.core.interceptor.apimanagement.ApiManagementInterceptor
 
getAmRateLimiter() - Method in class com.predic8.membrane.core.interceptor.apimanagement.ApiManagementInterceptor
 
getAmStatisticsCollector() - Method in class com.predic8.membrane.core.interceptor.apimanagement.ApiManagementInterceptor
 
getAndResetJsonGenerator() - Method in class com.predic8.membrane.core.interceptor.apimanagement.statistics.AMStatisticsCollector
 
getApiKey(Request) - Method in interface com.predic8.membrane.core.interceptor.swagger.ApiKeyTransmissionStrategy
 
getApiKey(Request) - Method in class com.predic8.membrane.core.interceptor.swagger.HeaderApiKeyTransmissionStrategy
 
getApiKeyTransmissionStrategy() - Method in class com.predic8.membrane.core.interceptor.swagger.ApiKeyCheckerInterceptor
 
getApiKeyTransmissionStrategy() - Method in class com.predic8.membrane.core.interceptor.swagger.SwaggerApiKeyRequirer
 
getApiKeyValidator() - Method in class com.predic8.membrane.core.interceptor.swagger.ApiKeyCheckerInterceptor
 
getAttribute(String) - Method in class com.predic8.membrane.core.config.GenericComplexElement
 
getAttributeMap() - Method in class com.predic8.membrane.core.interceptor.authentication.session.LDAPUserDataProvider
 
getAttributeOrDefault(String, String) - Method in class com.predic8.membrane.core.config.GenericComplexElement
 
getAttributes() - Method in class com.predic8.membrane.core.interceptor.authentication.session.LDAPUserDataProvider.AttributeMap
 
getAttributes() - Method in class com.predic8.membrane.core.interceptor.authentication.session.StaticUserDataProvider.User
 
getAttributeValue(String, String) - Method in class com.predic8.membrane.core.FixedStreamReader
 
getAuthentication() - Method in class com.predic8.membrane.core.transport.http.client.HttpClientConfiguration
 
getAuthorization() - Method in class com.predic8.membrane.core.http.Header
 
getAuthorization(Exchange, String) - Method in class com.predic8.membrane.core.interceptor.apimanagement.ApiManagementInterceptor
 
getAuthorizationEndpoint() - Method in class com.predic8.membrane.core.interceptor.oauth2.WellknownFile
 
getAuthorizationHeader() - Method in class com.predic8.membrane.core.interceptor.oauth2.TokenAuthorizationHeader
 
getAuthorizedFalse(String) - Static method in class com.predic8.membrane.core.interceptor.apimanagement.AuthorizationResult
 
getAuthorizedTrue() - Static method in class com.predic8.membrane.core.interceptor.apimanagement.AuthorizationResult
 
getAuthService() - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2ResourceInterceptor
 
getAvailableNodes(long) - Method in class com.predic8.membrane.core.interceptor.balancer.Cluster
 
getAvailableNodesByCluster(String) - Method in class com.predic8.membrane.core.interceptor.balancer.Balancer
 
getAvailableNodesByCluster(Router, String, String) - Static method in class com.predic8.membrane.core.interceptor.balancer.BalancerUtil
 
getAvgDuration() - Method in interface com.predic8.membrane.core.exchangestore.ClientStatistics
 
getAvgDuration() - Method in class com.predic8.membrane.core.exchangestore.ClientStatisticsCollector
 
getAvgTime() - Method in class com.predic8.membrane.core.rules.StatisticCollector
 
getBackgroundInitializator() - Method in class com.predic8.membrane.core.Router
 
getBalancerParam(Map<String, String>) - Static method in class com.predic8.membrane.core.interceptor.administration.DynamicAdminPageInterceptor
 
getBase() - Method in class com.predic8.membrane.core.interceptor.authentication.session.LDAPUserDataProvider
 
getBaseKey() - Method in class com.predic8.membrane.core.cloud.etcd.EtcdBasedConfigurator
 
getBaseKey() - Method in class com.predic8.membrane.core.cloud.etcd.EtcdPublisher
 
getBaseLocation() - Method in interface com.predic8.membrane.core.config.spring.BaseLocationApplicationContext
 
getBaseLocation() - Method in class com.predic8.membrane.core.config.spring.TrackingFileSystemXmlApplicationContext
 
getBaseLocation() - Method in class com.predic8.membrane.core.Router
 
getBaseLocation() - Method in class com.predic8.membrane.core.transport.http.client.HttpClientConfiguration
 
getBaseURI() - Method in class com.predic8.membrane.core.util.LSInputImpl
 
getBaseUrl() - Method in class com.predic8.membrane.core.cloud.etcd.EtcdBasedConfigurator
 
getBaseUrl() - Method in class com.predic8.membrane.core.cloud.etcd.EtcdPublisher
 
getBeautifiedBody(QueryParameter, String) - Method in class com.predic8.membrane.core.interceptor.administration.AdminRESTInterceptor
 
getBestAcceptedType(MediaType[]) - Method in class com.predic8.membrane.core.http.Header
Tries to determines the index of the best content type.
getBinddn() - Method in class com.predic8.membrane.core.interceptor.authentication.session.LDAPUserDataProvider
 
getBindpw() - Method in class com.predic8.membrane.core.interceptor.authentication.session.LDAPUserDataProvider
 
getBitValue(byte, int, boolean) - Static method in class com.predic8.membrane.core.util.ByteUtil
 
getBitValueBigEndian(byte, int) - Static method in class com.predic8.membrane.core.util.ByteUtil
 
getBlockFor() - Method in class com.predic8.membrane.core.interceptor.authentication.session.AccountBlocker
 
getBlockWholeSystemAfter() - Method in class com.predic8.membrane.core.interceptor.authentication.session.AccountBlocker
 
getBody() - Method in class com.predic8.membrane.core.cloud.etcd.EtcdResponse
 
getBody() - Method in class com.predic8.membrane.core.exchange.snapshots.MessageSnapshot
 
getBody() - Method in class com.predic8.membrane.core.http.Message
 
getBody() - Method in class com.predic8.membrane.core.http.xml.Message
 
getBody() - Method in class com.predic8.membrane.core.interceptor.authentication.session.EmailTokenProvider
 
getBodyAsStream() - Method in class com.predic8.membrane.core.http.Message
Probably you want to use Message.getBodyAsStreamDecoded() instead:
getBodyAsStreamDecoded() - Method in class com.predic8.membrane.core.http.Message
Returns the logical body content.
getBodyAsStringDecoded() - Method in class com.predic8.membrane.core.http.Message
As this method has bad performance, it should not be used in any critical component.
getBoolean(XMLStreamReader, String) - Method in class com.predic8.membrane.core.config.AbstractXmlElement
 
getBuffer() - Method in class com.predic8.membrane.core.http.cookie.ByteChunk
Returns the message bytes.
getBusyDelay() - Method in class com.predic8.membrane.core.interceptor.ThrottleInterceptor
 
getByteArrayData(InputStream) - Static method in class com.predic8.membrane.core.util.ByteUtil
 
getByteChunk() - Method in class com.predic8.membrane.core.http.cookie.MessageBytes
 
getByteEnabled() - Method in class com.predic8.membrane.core.http.cookie.StringCache
 
getBytes() - Method in class com.predic8.membrane.core.http.cookie.ByteChunk
Returns the message bytes.
getBytesReceived() - Method in class com.predic8.membrane.core.rules.StatisticCollector
 
getBytesSent() - Method in class com.predic8.membrane.core.rules.StatisticCollector
 
getByteStream() - Method in class com.predic8.membrane.core.util.LSInputImpl
 
getCachedCanonicalHostNames() - Method in class com.predic8.membrane.core.util.DNSCache
 
getCachedHostAddresses() - Method in class com.predic8.membrane.core.util.DNSCache
 
getCachedHostNames() - Method in class com.predic8.membrane.core.util.DNSCache
 
getCacheSize() - Method in class com.predic8.membrane.core.http.cookie.StringCache
 
getCallbackUrl() - Method in class com.predic8.membrane.core.interceptor.oauth2.Client
 
getCanonicalHostName(InetAddress) - Method in class com.predic8.membrane.core.util.DNSCache
 
getCases() - Method in class com.predic8.membrane.core.interceptor.cbr.XPathCBRInterceptor
 
getCategory() - Method in class com.predic8.membrane.core.interceptor.LogInterceptor
 
getCertificateList() - Method in class com.predic8.membrane.core.config.security.Trust
 
getCertificates() - Method in class com.predic8.membrane.core.config.security.Key
 
getCertifiedText() - Method in class com.predic8.membrane.core.util.LSInputImpl
 
getCharacterStream() - Method in class com.predic8.membrane.core.util.LSInputImpl
 
getCharEnabled() - Method in class com.predic8.membrane.core.http.cookie.StringCache
 
getCharset() - Method in class com.predic8.membrane.core.http.cookie.ByteChunk
 
getCharset() - Method in class com.predic8.membrane.core.http.Header
 
getCharset() - Method in class com.predic8.membrane.core.http.Message
 
getCheckPasswordSql() - Method in class com.predic8.membrane.core.interceptor.authentication.session.CustomStatementJdbcUserDataProvider
 
getCheckRevocation() - Method in class com.predic8.membrane.core.config.security.Trust
 
getCheckRevocation() - Method in class com.predic8.membrane.core.config.security.TrustStore
 
getChildParser() - Method in class com.predic8.membrane.core.config.GenericComplexElement
 
getChildren(String) - Method in class com.predic8.membrane.core.cloud.etcd.EtcdResolver
 
getChildren(String) - Method in class com.predic8.membrane.core.resolver.ClasspathSchemaResolver
 
getChildren(String) - Method in class com.predic8.membrane.core.resolver.FileSchemaResolver
 
getChildren(String) - Method in class com.predic8.membrane.core.resolver.HTTPSchemaResolver
 
getChildren(String) - Method in interface com.predic8.membrane.core.resolver.Resolver
Returns the list of child resources of the resource identified by the URL.
getChildren(String) - Method in class com.predic8.membrane.core.resolver.ResolverMap
 
getCiphers() - Method in class com.predic8.membrane.core.config.security.SSLParser
 
getClaimList() - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2AuthorizationServerInterceptor
 
getClaims() - Method in class com.predic8.membrane.core.interceptor.oauth2.authorizationservice.MembraneAuthorizationService
 
getClaims() - Method in class com.predic8.membrane.core.interceptor.oauth2.ClaimList.Scope
 
getClaims() - Method in class com.predic8.membrane.core.interceptor.oauth2.request.ParameterizedRequest
 
getClaimsForScope(String) - Method in class com.predic8.membrane.core.interceptor.oauth2.ClaimList
 
getClaimsFromSession(Map<String, String>, HashSet<String>) - Method in class com.predic8.membrane.core.interceptor.oauth2.ClaimList
 
getClaimsFromSignedIdToken(String, String, String) - Method in class com.predic8.membrane.core.interceptor.oauth2.tokengenerators.JwtGenerator
 
getClaimsFromSignedIdToken(String, String, String, Key) - Static method in class com.predic8.membrane.core.interceptor.oauth2.tokengenerators.JwtGenerator
 
getClaimsFromSignedIdToken(String, String, String, VerificationKeyResolver) - Static method in class com.predic8.membrane.core.interceptor.oauth2.tokengenerators.JwtGenerator
 
getClaimsFromSignedIdToken(String, String, String, String) - Static method in class com.predic8.membrane.core.interceptor.oauth2.tokengenerators.JwtGenerator
 
getClaimsFromSignedIdToken(String, String, String, String, HttpClient) - Static method in class com.predic8.membrane.core.interceptor.oauth2.tokengenerators.JwtGenerator
 
getClaimsIdt() - Method in class com.predic8.membrane.core.interceptor.oauth2.authorizationservice.MembraneAuthorizationService
 
getClasses(ResourcePatternResolver, String, String) - Static method in class com.predic8.membrane.core.util.ClassFinder
 
getClient() - Method in class com.predic8.membrane.core.cloud.etcd.EtcdRequest
 
getClient() - Method in interface com.predic8.membrane.core.exchangestore.ClientStatistics
 
getClient() - Method in class com.predic8.membrane.core.exchangestore.ClientStatisticsCollector
 
getClient() - Method in class com.predic8.membrane.core.exchangestore.ElasticSearchExchangeStore
 
getClient(String) - Method in interface com.predic8.membrane.core.interceptor.oauth2.ClientList
 
getClient(String) - Method in class com.predic8.membrane.core.interceptor.oauth2.StaticClientList
 
getClientAuth() - Method in class com.predic8.membrane.core.config.security.SSLParser
 
getClientCredentialsFlow() - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2Statistics
 
getClientId() - Method in class com.predic8.membrane.core.interceptor.apimanagement.statistics.AMStatisticsCollector
 
getClientId() - Method in class com.predic8.membrane.core.interceptor.authentication.session.TelekomSMSTokenProvider
 
getClientId() - Method in class com.predic8.membrane.core.interceptor.oauth2.authorizationservice.AuthorizationService
 
getClientId() - Method in class com.predic8.membrane.core.interceptor.oauth2.Client
 
getClientId() - Method in class com.predic8.membrane.core.interceptor.oauth2.request.ParameterizedRequest
 
getClientId(String) - Method in class com.predic8.membrane.core.interceptor.oauth2.tokengenerators.BearerTokenGenerator
 
getClientId() - Method in class com.predic8.membrane.core.interceptor.oauth2.tokengenerators.BearerTokenGenerator.User
 
getClientId(String) - Method in interface com.predic8.membrane.core.interceptor.oauth2.tokengenerators.TokenGenerator
 
getClientList() - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2AuthorizationServerInterceptor
 
getClients(QueryParameter, String) - Method in class com.predic8.membrane.core.interceptor.administration.AdminRESTInterceptor
 
getClients() - Method in class com.predic8.membrane.core.interceptor.administration.PropertyValueCollector
 
getClients() - Method in class com.predic8.membrane.core.interceptor.oauth2.StaticClientList
 
getClientSecret() - Method in class com.predic8.membrane.core.interceptor.apimanagement.statistics.AMStatisticsCollector
 
getClientSecret() - Method in class com.predic8.membrane.core.interceptor.authentication.session.TelekomSMSTokenProvider
 
getClientSecret() - Method in class com.predic8.membrane.core.interceptor.oauth2.authorizationservice.AuthorizationService
 
getClientSecret() - Method in class com.predic8.membrane.core.interceptor.oauth2.Client
 
getClientSecret() - Method in class com.predic8.membrane.core.interceptor.oauth2.request.ParameterizedRequest
 
getClientSecret() - Method in class com.predic8.membrane.core.interceptor.oauth2.tokengenerators.BearerTokenGenerator.User
 
getClientStatistics() - Method in class com.predic8.membrane.core.exchangestore.AbstractExchangeStore
 
getClientStatistics() - Method in interface com.predic8.membrane.core.exchangestore.ExchangeStore
 
getClientStatistics() - Method in class com.predic8.membrane.core.exchangestore.ForgetfulExchangeStore
 
getClientStatistics() - Method in class com.predic8.membrane.core.exchangestore.LimitedMemoryExchangeStore
 
getClientStatisticsComparator(String, String) - Static method in class com.predic8.membrane.core.util.ComparatorFactory
 
getClone() - Method in class com.predic8.membrane.core.http.cookie.ByteChunk
Deprecated.
Unused. Will be removed in Tomcat 8.0.x onwards.
getClusterManager() - Method in class com.predic8.membrane.core.interceptor.balancer.LoadBalancingInterceptor
 
getClusters() - Method in class com.predic8.membrane.core.interceptor.balancer.Balancer
 
getClustersFromSpring() - Method in class com.predic8.membrane.core.interceptor.balancer.LoadBalancingInterceptor
 
getCode() - Method in class com.predic8.membrane.core.interceptor.oauth2.request.ParameterizedRequest
 
getCodeFlow() - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2Statistics
 
getCollectTimeInSeconds() - Method in class com.predic8.membrane.core.interceptor.apimanagement.statistics.AMStatisticsCollector
 
getComment() - Method in class com.predic8.membrane.core.http.cookie.ServerCookie
 
getCompletedExchanges() - Method in class com.predic8.membrane.core.transport.http.Connection
 
getComponents() - Method in class com.predic8.membrane.core.http.xml.Path
 
getConcurrentConnectionLimitPerIp() - Method in class com.predic8.membrane.core.transport.Transport
 
getConfig() - Method in class com.predic8.membrane.core.interceptor.apimanagement.ApiManagementInterceptor
 
getConfiguration() - Method in interface com.predic8.membrane.core.interceptor.apimanagement.apiconfig.ApiConfig
 
getConfiguration() - Method in class com.predic8.membrane.core.interceptor.apimanagement.apiconfig.EtcdRegistryApiConfig
 
getConfiguration() - Method in class com.predic8.membrane.core.interceptor.apimanagement.apiconfig.SimpleApiConfig
 
getConfiguration() - Method in class com.predic8.membrane.core.MembraneCommandLine
 
getConnection() - Method in class com.predic8.membrane.core.http.Header
 
getConnection() - Method in class com.predic8.membrane.core.transport.http.client.HttpClientConfiguration
 
getConnection(String, int, String, SSLProvider, int, String, ProxyConfiguration, SSLContext) - Method in class com.predic8.membrane.core.transport.http.ConnectionManager
 
getConnection(String, int, String, SSLProvider, int) - Method in class com.predic8.membrane.core.transport.http.ConnectionManager
 
getConnectionConfiguration() - Method in class com.predic8.membrane.core.interceptor.stomp.STOMPClient
 
getConnectionConfiguration() - Method in class com.predic8.membrane.core.rules.SSLProxy
 
getConnectTimeout() - Method in class com.predic8.membrane.core.interceptor.authentication.session.LDAPUserDataProvider
 
getConsentFile() - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2AuthorizationServerInterceptor
 
getConsentPageFile() - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2AuthorizationServerInterceptor
 
getContent() - Method in class com.predic8.membrane.core.config.security.Blob
 
getContent() - Method in class com.predic8.membrane.core.http.AbstractBody
Returns the body's content as a byte[] represenatation.
getContent() - Method in class com.predic8.membrane.core.http.Chunk
 
getContent() - Method in class com.predic8.membrane.core.http.EmptyBody
 
getContent(Message) - Static method in class com.predic8.membrane.core.util.MessageUtil
 
getContentAsStream() - Method in class com.predic8.membrane.core.http.AbstractBody
 
getContentAsStream() - Method in class com.predic8.membrane.core.http.ChunkedBody
 
getContentAsStream(Message) - Static method in class com.predic8.membrane.core.util.MessageUtil
 
getContentEncoding() - Method in class com.predic8.membrane.core.http.Header
 
getContentID() - Method in class com.predic8.membrane.core.multipart.Part
 
getContentLength() - Method in class com.predic8.membrane.core.http.Header
 
getContentType() - Method in class com.predic8.membrane.core.http.Header
 
getContentTypeObject() - Method in class com.predic8.membrane.core.http.Header
 
getContextLost() - Method in class com.predic8.membrane.core.interceptor.apimanagement.ApiManagementConfiguration
 
getContextPath(Exchange) - Method in class com.predic8.membrane.core.transport.http.AbstractHttpHandler
 
getCookie(int) - Method in class com.predic8.membrane.core.http.cookie.Cookies
 
getCookieCount() - Method in class com.predic8.membrane.core.http.cookie.Cookies
 
getCookieName() - Method in class com.predic8.membrane.core.interceptor.authentication.session.SessionManager
 
getCoreThreadPoolSize() - Method in class com.predic8.membrane.core.transport.http.HttpTransport
 
getCount() - Method in interface com.predic8.membrane.core.exchangestore.ClientStatistics
 
getCount() - Method in class com.predic8.membrane.core.exchangestore.ClientStatisticsCollector
 
getCount() - Method in class com.predic8.membrane.core.rules.StatisticCollector
 
getCount() - Method in class com.predic8.membrane.core.stats.RuleStatisticCollector
 
getCounter() - Method in class com.predic8.membrane.core.interceptor.balancer.Node
 
getCreatedAccessTokens() - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2Statistics
 
getCreateTableStatement(String) - Static method in class com.predic8.membrane.core.interceptor.statistics.util.JDBCUtil
 
getCreateTableStatementForDerby() - Static method in class com.predic8.membrane.core.interceptor.statistics.util.JDBCUtil
 
getCreateTableStatementForMySQL() - Static method in class com.predic8.membrane.core.interceptor.statistics.util.JDBCUtil
 
getCreateTableStatementForOracle() - Static method in class com.predic8.membrane.core.interceptor.statistics.util.JDBCUtil
 
getCreateTableStatementForOther() - Static method in class com.predic8.membrane.core.interceptor.statistics.util.JDBCUtil
 
getCreationTime() - Method in class com.predic8.membrane.core.transport.http.StreamPump
 
getCredentials() - Method in class com.predic8.membrane.core.transport.http.client.ProxyConfiguration
The "Basic" authentication scheme defined in RFC 2617 does not properly define how to treat non-ASCII characters.
getCurrentDir() - Static method in class com.predic8.membrane.core.interceptor.apimanagement.ApiManagementConfiguration
 
getCurrentSize() - Method in class com.predic8.membrane.core.exchangestore.LimitedMemoryExchangeStore
 
getDatasource() - Method in class com.predic8.membrane.core.interceptor.authentication.session.CustomStatementJdbcUserDataProvider
 
getDatasource() - Method in class com.predic8.membrane.core.interceptor.authentication.session.JdbcUserDataProvider
 
getDataSource() - Method in class com.predic8.membrane.core.interceptor.statistics.StatisticsJDBCInterceptor
 
getDataSource() - Method in class com.predic8.membrane.core.interceptor.statistics.StatisticsProvider
 
getDataSourceBeanId() - Method in class com.predic8.membrane.core.interceptor.statistics.StatisticsJDBCInterceptor
 
getDataSourceBeanId() - Method in class com.predic8.membrane.core.interceptor.statistics.StatisticsProvider
 
getDecompressedData(byte[]) - Static method in class com.predic8.membrane.core.util.ByteUtil
 
getDefault() - Static method in class com.predic8.membrane.core.interceptor.authentication.session.LDAPUserDataProvider.CustomSocketFactory
 
getDefaultHost() - Method in class com.predic8.membrane.core.RuleManager
 
getDefaultListenPort() - Method in class com.predic8.membrane.core.RuleManager
 
getDefaultMethod() - Method in class com.predic8.membrane.core.RuleManager
 
getDefaultPath() - Method in class com.predic8.membrane.core.RuleManager
 
getDefaultTargetHost() - Method in class com.predic8.membrane.core.RuleManager
 
getDefaultTargetPort() - Method in class com.predic8.membrane.core.RuleManager
 
getDelay() - Method in class com.predic8.membrane.core.interceptor.ThrottleInterceptor
 
getDeleteRequest(String) - Static method in class com.predic8.membrane.core.util.MessageUtil
 
getDestinationAsString(Exchange, int) - Method in class com.predic8.membrane.core.interceptor.balancer.NodeOnlineChecker
 
getDestinations() - Method in class com.predic8.membrane.core.exchange.AbstractExchange
 
getDestinations() - Method in class com.predic8.membrane.core.exchange.snapshots.AbstractExchangeSnapshot
 
getDestinationURL(Exchange) - Method in class com.predic8.membrane.core.interceptor.balancer.Node
 
getDir() - Method in class com.predic8.membrane.core.exchangestore.FileExchangeStore
 
getDir() - Method in class com.predic8.membrane.core.interceptor.cache.CacheInterceptor.FileStore
 
getDirectories() - Method in class com.predic8.membrane.core.cloud.etcd.EtcdResponse
 
getDispatchingStrategy() - Method in class com.predic8.membrane.core.interceptor.balancer.LoadBalancingInterceptor
 
getDisplayName() - Method in class com.predic8.membrane.core.interceptor.AbstractInterceptor
 
getDisplayName() - Method in class com.predic8.membrane.core.interceptor.CountInterceptor
 
getDisplayName() - Method in interface com.predic8.membrane.core.interceptor.Interceptor
 
getDisplayName() - Method in class com.predic8.membrane.core.interceptor.SpringInterceptor
 
getDnsCache() - Method in class com.predic8.membrane.core.Router
 
getDo() - Method in class com.predic8.membrane.core.interceptor.rewrite.RewriteInterceptor.Mapping
 
getDocBase() - Method in class com.predic8.membrane.core.interceptor.server.WebServerInterceptor
 
getDocumentPrefix() - Method in class com.predic8.membrane.core.exchangestore.ElasticSearchExchangeStore
 
getDomain() - Method in class com.predic8.membrane.core.http.cookie.ServerCookie
 
getDomain() - Method in class com.predic8.membrane.core.interceptor.authentication.session.SessionManager
 
getDynamicRegistration() - Method in class com.predic8.membrane.core.interceptor.oauth2.authorizationservice.MembraneAuthorizationService
 
getEffectiveContentType() - Method in class com.predic8.membrane.core.util.ContentTypeDetector.ContentDescriptor
 
getElement(SimpleXPathParser.ContainerNode) - Method in class com.predic8.membrane.core.interceptor.xmlcontentfilter.SimpleXPathAnalyzer
Checks whether a given expression requires the existence of a named element.
getElementName() - Method in class com.predic8.membrane.core.config.AbstractXmlElement
 
getElementName() - Method in class com.predic8.membrane.core.config.GenericComplexElement
 
getElementName() - Method in class com.predic8.membrane.core.http.xml.Component
 
getElementName() - Method in class com.predic8.membrane.core.http.xml.Exchange
 
getElementName() - Method in class com.predic8.membrane.core.http.xml.Header
 
getElementName() - Method in class com.predic8.membrane.core.http.xml.Headers
 
getElementName() - Method in class com.predic8.membrane.core.http.xml.Host
 
getElementName() - Method in class com.predic8.membrane.core.http.xml.Param
 
getElementName() - Method in class com.predic8.membrane.core.http.xml.Path
 
getElementName() - Method in class com.predic8.membrane.core.http.xml.Port
 
getElementName() - Method in class com.predic8.membrane.core.http.xml.Query
 
getElementName() - Method in class com.predic8.membrane.core.http.xml.Request
 
getElementName() - Method in class com.predic8.membrane.core.http.xml.Response
 
getElementName() - Method in class com.predic8.membrane.core.http.xml.URI
 
getElementName() - Method in class com.predic8.membrane.core.interceptor.acl.AccessControl
 
getElementName() - Method in class com.predic8.membrane.core.interceptor.acl.Any
 
getElementName() - Method in class com.predic8.membrane.core.interceptor.acl.Clients
 
getElementName() - Method in class com.predic8.membrane.core.interceptor.acl.Hostname
 
getElementName() - Method in class com.predic8.membrane.core.interceptor.acl.Ip
 
getElementName() - Method in class com.predic8.membrane.core.interceptor.acl.Resource
 
getElementName() - Method in class com.predic8.membrane.core.interceptor.balancer.ByThreadStrategy
 
getElementName() - Method in class com.predic8.membrane.core.interceptor.balancer.RoundRobinStrategy
 
getElementName() - Method in class com.predic8.membrane.core.interceptor.balancer.XMLElementSessionIdExtractor
 
getEmail() - Method in class com.predic8.membrane.core.interceptor.registration.entity.User
 
getEncoding() - Method in class com.predic8.membrane.core.transport.ws.interceptors.WebSocketLogInterceptor
 
getEncoding() - Method in class com.predic8.membrane.core.util.LSInputImpl
 
getEnd() - Method in class com.predic8.membrane.core.http.cookie.ByteChunk
 
getEndpoint() - Method in class com.predic8.membrane.core.interceptor.oauth2.tokenvalidation.OAuth2TokenValidatorInterceptor
 
getEndpointIdentificationAlgorithm() - Method in class com.predic8.membrane.core.config.security.SSLParser
 
getEndpoints() - Method in class com.predic8.membrane.core.interceptor.balancer.LoadBalancingInterceptor
 
getEnvironment() - Method in class com.predic8.membrane.core.interceptor.authentication.session.TelekomSMSTokenProvider
 
getErrorCount() - Method in class com.predic8.membrane.core.rules.StatisticCollector
 
getErrorMessage() - Method in class com.predic8.membrane.core.exchange.AbstractExchange
 
getErrorMessage() - Method in class com.predic8.membrane.core.exchange.snapshots.AbstractExchangeSnapshot
 
getErrorMessage() - Method in class com.predic8.membrane.core.http.Message
 
getErrors() - Method in class com.predic8.membrane.core.interceptor.balancer.Node
 
getErrorState() - Method in class com.predic8.membrane.core.exchange.snapshots.FakeRule
 
getErrorState() - Method in class com.predic8.membrane.core.rules.AbstractProxy
 
getErrorState() - Method in interface com.predic8.membrane.core.rules.Rule
 
getErrorState() - Method in class com.predic8.membrane.core.rules.SSLProxy
 
getEtcdResolver() - Method in class com.predic8.membrane.core.resolver.ResolverMap
 
getException() - Method in class com.predic8.membrane.core.interceptor.schemavalidation.SchemaValidatorErrorHandler
 
getExchange(QueryParameter, String) - Method in class com.predic8.membrane.core.interceptor.administration.AdminRESTInterceptor
 
getExchangeById(int) - Method in class com.predic8.membrane.core.exchangestore.AbstractExchangeStore
 
getExchangeById(int) - Method in class com.predic8.membrane.core.exchangestore.ElasticSearchExchangeStore
 
getExchangeById(int) - Method in interface com.predic8.membrane.core.exchangestore.ExchangeStore
 
getExchangeById(int) - Method in class com.predic8.membrane.core.exchangestore.ForgetfulExchangeStore
 
getExchangeById(int) - Method in class com.predic8.membrane.core.exchangestore.LimitedMemoryExchangeStore
 
getExchangeDtoById(int) - Method in class com.predic8.membrane.core.exchangestore.ElasticSearchExchangeStore
 
getExchanges(RuleKey) - Method in class com.predic8.membrane.core.exchangestore.ElasticSearchExchangeStore
 
getExchanges(RuleKey) - Method in interface com.predic8.membrane.core.exchangestore.ExchangeStore
 
getExchanges(RuleKey) - Method in class com.predic8.membrane.core.exchangestore.FileExchangeStore
 
getExchanges(RuleKey) - Method in class com.predic8.membrane.core.exchangestore.ForgetfulExchangeStore
 
getExchanges(RuleKey) - Method in class com.predic8.membrane.core.exchangestore.LimitedMemoryExchangeStore
 
getExchanges(RuleKey) - Method in class com.predic8.membrane.core.exchangestore.MemoryExchangeStore
 
getExchanges(QueryParameter, String) - Method in class com.predic8.membrane.core.interceptor.administration.AdminRESTInterceptor
 
getExchangeStore() - Method in class com.predic8.membrane.core.interceptor.ExchangeStoreInterceptor
 
getExchangeStore() - Method in class com.predic8.membrane.core.Router
 
getExchangeStoreBeanId() - Method in class com.predic8.membrane.core.interceptor.ExchangeStoreInterceptor
 
getExecutorService() - Method in class com.predic8.membrane.core.transport.http.HttpTransport
 
getExpiration() - Method in class com.predic8.membrane.core.interceptor.apimanagement.Key
 
getExpiration() - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2AnswerParameters
 
getExternalHostname() - Method in class com.predic8.membrane.core.rules.ServiceProxy
 
getFailureHandler() - Method in class com.predic8.membrane.core.interceptor.schemavalidation.ValidatorInterceptor
 
getFaultSOAP12Body(String, String) - Static method in class com.predic8.membrane.core.util.HttpUtil
 
getFaultSOAPBody(String, String) - Static method in class com.predic8.membrane.core.util.HttpUtil
 
getFields() - Method in class com.predic8.membrane.core.interceptor.formvalidation.FormValidationInterceptor
 
getFile() - Method in class com.predic8.membrane.core.interceptor.acl.AccessControlInterceptor
 
getFileName() - Method in class com.predic8.membrane.core.interceptor.statistics.StatisticsCSVInterceptor
 
getFilePath(AbstractExchange) - Static method in class com.predic8.membrane.core.interceptor.statistics.util.JDBCUtil
 
getFiles() - Method in interface com.predic8.membrane.core.config.spring.TrackingApplicationContext
 
getFiles() - Method in class com.predic8.membrane.core.config.spring.TrackingFileSystemXmlApplicationContext
 
getFileSchemaResolver() - Method in class com.predic8.membrane.core.resolver.ResolverMap
 
getFirstCookie(String) - Method in class com.predic8.membrane.core.http.Header
 
getFirstValue(String) - Method in class com.predic8.membrane.core.http.Header
 
getFlow() - Method in class com.predic8.membrane.core.interceptor.AbstractInterceptor
 
getFlow() - Method in interface com.predic8.membrane.core.interceptor.Interceptor
 
getFlow() - Method in class com.predic8.membrane.core.interceptor.oauth2.request.tokenrequest.TokenFlowDecider
 
getForceSocketCloseOnHotDeployAfter() - Method in class com.predic8.membrane.core.transport.http.HttpTransport
 
getForwardingDestination(Exchange) - Static method in class com.predic8.membrane.core.interceptor.DispatchingInterceptor
 
getFrom() - Method in class com.predic8.membrane.core.interceptor.authentication.session.LDAPUserDataProvider.AttributeMap.Attribute
 
getFrom() - Method in class com.predic8.membrane.core.interceptor.rewrite.RewriteInterceptor.Mapping
 
getGatewayPassword() - Method in class com.predic8.membrane.core.interceptor.authentication.session.WhateverMobileSMSTokenProvider
 
getGatewayUserName() - Method in class com.predic8.membrane.core.interceptor.authentication.session.WhateverMobileSMSTokenProvider
 
getGetRequest(String) - Static method in class com.predic8.membrane.core.util.MessageUtil
 
getGoodCount() - Method in class com.predic8.membrane.core.rules.StatisticCollector
 
getGoodTotalBytesReceived() - Method in class com.predic8.membrane.core.rules.StatisticCollector
 
getGoodTotalBytesSent() - Method in class com.predic8.membrane.core.rules.StatisticCollector
 
getGoodTotalTime() - Method in class com.predic8.membrane.core.rules.StatisticCollector
 
getGrantType() - Method in class com.predic8.membrane.core.interceptor.oauth2.request.ParameterizedRequest
 
getGroup(int) - Method in class com.predic8.membrane.core.interceptor.rest.QueryParameter
 
getGroupInt(int) - Method in class com.predic8.membrane.core.interceptor.rest.QueryParameter
 
getHandler() - Method in class com.predic8.membrane.core.exchange.Exchange
 
getHashLocation() - Method in class com.predic8.membrane.core.interceptor.apimanagement.ApiManagementConfiguration
 
getHeader() - Method in class com.predic8.membrane.core.exchange.snapshots.MessageSnapshot
 
getHeader() - Method in class com.predic8.membrane.core.http.Message
 
getHeader() - Method in class com.predic8.membrane.core.multipart.Part
 
getHeaderName() - Method in class com.predic8.membrane.core.http.HeaderField
 
getHeaders() - Method in class com.predic8.membrane.core.http.xml.Message
 
getHeapSizeEstimation() - Method in class com.predic8.membrane.core.exchange.AbstractExchange
 
getHelloVersion() - Method in class com.oracle.util.ssl.SSLCapabilities
Returns the hello version of an SSL/TLS connection
getHelpId() - Method in class com.predic8.membrane.core.interceptor.AbstractInterceptor
 
getHelpId() - Method in interface com.predic8.membrane.core.interceptor.Interceptor
 
getHitCount() - Method in class com.predic8.membrane.core.http.cookie.StringCache
 
getHitsElementFromElasticSearchResponse(Map) - Method in class com.predic8.membrane.core.exchangestore.ElasticSearchExchangeStore
 
getHost() - Method in class com.predic8.membrane.core.exchange.snapshots.FakeKey
 
getHost() - Method in class com.predic8.membrane.core.http.Header
 
getHost() - Method in class com.predic8.membrane.core.http.xml.URI
 
getHost() - Method in class com.predic8.membrane.core.interceptor.antivirus.ClamAntiVirusInterceptor
 
getHost() - Method in class com.predic8.membrane.core.interceptor.apimanagement.statistics.AMStatisticsCollector
 
getHost() - Method in class com.predic8.membrane.core.interceptor.balancer.Node
 
getHost() - Method in class com.predic8.membrane.core.interceptor.RelocatingInterceptor
 
getHost() - Method in class com.predic8.membrane.core.interceptor.stomp.STOMPClient
 
getHost() - Method in class com.predic8.membrane.core.rules.AbstractRuleKey
 
getHost() - Method in class com.predic8.membrane.core.rules.AbstractServiceProxy
 
getHost() - Method in class com.predic8.membrane.core.rules.AbstractServiceProxy.Target
 
getHost() - Method in interface com.predic8.membrane.core.rules.RuleKey
 
getHost() - Method in class com.predic8.membrane.core.rules.ServiceProxyKey
 
getHost() - Method in class com.predic8.membrane.core.rules.SSLProxy
 
getHost() - Method in class com.predic8.membrane.core.rules.SSLProxy.Target
 
getHost() - Method in class com.predic8.membrane.core.transport.http.client.ProxyConfiguration
 
getHost() - Method in class com.predic8.membrane.core.transport.http.Connection
 
getHostAddress(InetAddress) - Method in class com.predic8.membrane.core.util.DNSCache
 
getHostName(InetAddress) - Method in class com.predic8.membrane.core.util.DNSCache
 
getHostName(String) - Static method in class com.predic8.membrane.core.util.HttpUtil
 
getHostPattern() - Method in class com.predic8.membrane.core.rules.ServiceProxyKey
The pattern used to match the host name, or null if any host name matches.
getHttpClient() - Method in class com.predic8.membrane.core.interceptor.oauth2.authorizationservice.AuthorizationService
 
getHttpClient() - Method in class com.predic8.membrane.core.resolver.HTTPSchemaResolver
 
getHttpClientConfig() - Method in class com.predic8.membrane.core.interceptor.HTTPClientInterceptor
 
getHttpClientConfig() - Method in class com.predic8.membrane.core.resolver.HTTPSchemaResolver
 
getHttpClientConfig() - Method in class com.predic8.membrane.core.Router
 
getHttpClientConfiguration() - Method in class com.predic8.membrane.core.interceptor.oauth2.authorizationservice.AuthorizationService
 
getHTTPSchemaResolver() - Method in class com.predic8.membrane.core.resolver.ResolverMap
 
getHttpVersion() - Method in class com.predic8.membrane.core.http.xml.Request
 
getId() - Method in class com.predic8.membrane.core.exchange.AbstractExchange
 
getId() - Method in class com.predic8.membrane.core.exchange.accessors.ClientExchangeAccessor
 
getId() - Method in class com.predic8.membrane.core.exchange.accessors.DurationExchangeAccessor
 
getId() - Method in interface com.predic8.membrane.core.exchange.accessors.ExchangeAccessor
 
getId() - Method in class com.predic8.membrane.core.exchange.accessors.MethodExchangeAccessor
 
getId() - Method in class com.predic8.membrane.core.exchange.accessors.PathExchangeAccessor
 
getId() - Method in class com.predic8.membrane.core.exchange.accessors.RequestContentLengthExchangeAccessor
 
getId() - Method in class com.predic8.membrane.core.exchange.accessors.RequestContentTypeExchangeAccessor
 
getId() - Method in class com.predic8.membrane.core.exchange.accessors.ResponseContentLengthExchangeAccessor
 
getId() - Method in class com.predic8.membrane.core.exchange.accessors.ResponseContentTypeExchangeAccessor
 
getId() - Method in class com.predic8.membrane.core.exchange.accessors.RuleExchangeAccessor
 
getId() - Method in class com.predic8.membrane.core.exchange.accessors.ServerExchangeAccessor
 
getId() - Method in class com.predic8.membrane.core.exchange.accessors.StatusCodeExchangeAccessor
 
getId() - Method in class com.predic8.membrane.core.exchange.accessors.TimeExchangeAccessor
 
getId() - Method in class com.predic8.membrane.core.exchange.Exchange
 
getId() - Method in class com.predic8.membrane.core.exchange.snapshots.AbstractExchangeSnapshot
 
getId() - Method in class com.predic8.membrane.core.interceptor.AbstractInterceptor
 
getId() - Method in class com.predic8.membrane.core.interceptor.balancer.Session
 
getId() - Method in interface com.predic8.membrane.core.interceptor.Interceptor
 
getId() - Method in class com.predic8.membrane.core.interceptor.oauth2.ClaimList.Scope
 
getId() - Method in class com.predic8.membrane.core.Router
 
getIdToken() - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2AnswerParameters
 
getIdTokenClaims() - Method in class com.predic8.membrane.core.interceptor.oauth2.parameter.ClaimsParameter
 
getImplicitFlow() - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2Statistics
 
getIndex() - Method in class com.predic8.membrane.core.interceptor.server.WebServerInterceptor
 
getInner() - Method in class com.predic8.membrane.core.interceptor.SpringInterceptor
 
getInputStream() - Method in class com.predic8.membrane.core.multipart.Part
 
getInstance() - Static method in class com.predic8.membrane.core.interceptor.authentication.session.totp.Base32String
 
getInstance() - Static method in class com.predic8.membrane.core.transport.ssl.PEMSupport
 
getInt() - Method in class com.predic8.membrane.core.http.cookie.ByteChunk
Deprecated.
Unused. Will be removed in Tomcat 8.0.x onwards.
getInt(String, int) - Method in class com.predic8.membrane.core.interceptor.rest.QueryParameter
 
getInt(String) - Method in class com.predic8.membrane.core.interceptor.rest.QueryParameter
 
getInterceptors() - Method in class com.predic8.membrane.core.exchange.snapshots.FakeRule
 
getInterceptors() - Method in class com.predic8.membrane.core.interceptor.flow.AbstractFlowInterceptor
 
getInterceptors() - Method in class com.predic8.membrane.core.interceptor.oauth2.authorizationservice.DynamicRegistration
 
getInterceptors() - Method in class com.predic8.membrane.core.interceptor.tunnel.WebSocketInterceptor
 
getInterceptors() - Method in class com.predic8.membrane.core.rules.AbstractProxy
 
getInterceptors() - Method in interface com.predic8.membrane.core.rules.Rule
 
getInterceptors() - Method in class com.predic8.membrane.core.rules.SSLProxy
 
getInterceptors() - Method in class com.predic8.membrane.core.transport.Transport
 
getInterceptors() - Method in class com.predic8.membrane.core.transport.ws.interceptors.WebSocketStompReassembler
 
getInterceptorStack() - Method in class com.predic8.membrane.core.exchange.AbstractExchange
 
getIntersectExceptExprs(String) - Method in class com.predic8.membrane.core.interceptor.xmlcontentfilter.SimpleXPathAnalyzer
Analyzes whether an XPath 2.0 string is a simple "UnionExpr" and splits it into its IntersectExceptExpr parts.
getInterval() - Method in class com.predic8.membrane.core.interceptor.apimanagement.policy.Quota
 
getInterval() - Method in class com.predic8.membrane.core.interceptor.apimanagement.policy.RateLimit
 
getInterval() - Method in class com.predic8.membrane.core.interceptor.apimanagement.quota.PolicyQuota
 
getInterval() - Method in class com.predic8.membrane.core.interceptor.apimanagement.rateLimiter.PolicyRateLimit
 
getIntParam(URIFactory, Exchange, String) - Static method in class com.predic8.membrane.core.util.URLParamUtil
 
getInvalid() - Method in class com.predic8.membrane.core.interceptor.schemavalidation.AbstractXMLSchemaValidator
 
getInvalid() - Method in interface com.predic8.membrane.core.interceptor.schemavalidation.IValidator
 
getInvalid() - Method in class com.predic8.membrane.core.interceptor.schemavalidation.JSONValidator
 
getInvalid() - Method in class com.predic8.membrane.core.interceptor.schemavalidation.SchematronValidator
 
getInvalidAccessTokens() - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2Statistics
 
getIp() - Method in class com.predic8.membrane.core.exchange.snapshots.FakeKey
 
getIp() - Method in class com.predic8.membrane.core.rules.AbstractRuleKey
 
getIp() - Method in class com.predic8.membrane.core.rules.ProxyRule
 
getIp() - Method in interface com.predic8.membrane.core.rules.RuleKey
IP address to bind to, or null to bind to 0.0.0.0 (=any local address).
getIp() - Method in class com.predic8.membrane.core.rules.SSLableProxy
 
getIp() - Method in class com.predic8.membrane.core.rules.SSLProxy
 
getIssuer() - Method in class com.predic8.membrane.core.interceptor.oauth2.authorizationservice.AuthorizationService
 
getIssuer() - Method in class com.predic8.membrane.core.interceptor.oauth2.authorizationservice.GithubAuthorizationService
 
getIssuer() - Method in class com.predic8.membrane.core.interceptor.oauth2.authorizationservice.GoogleAuthorizationService
 
getIssuer() - Method in class com.predic8.membrane.core.interceptor.oauth2.authorizationservice.MembraneAuthorizationService
 
getIssuer() - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2AuthorizationServerInterceptor
 
getIssuer() - Method in class com.predic8.membrane.core.interceptor.oauth2.WellknownFile
 
getJmx() - Method in class com.predic8.membrane.core.Router
 
getJson() - Method in class com.predic8.membrane.core.interceptor.oauth2.ReusableJsonGenerator
 
getJsonSchema() - Method in class com.predic8.membrane.core.interceptor.schemavalidation.ValidatorInterceptor
 
getJwk() - Method in class com.predic8.membrane.core.interceptor.oauth2.tokengenerators.JwtGenerator
 
getJwksEndpoint() - Method in class com.predic8.membrane.core.interceptor.oauth2.authorizationservice.AuthorizationService
 
getJwksEndpoint() - Method in class com.predic8.membrane.core.interceptor.oauth2.authorizationservice.GithubAuthorizationService
 
getJwksEndpoint() - Method in class com.predic8.membrane.core.interceptor.oauth2.authorizationservice.GoogleAuthorizationService
 
getJwksEndpoint() - Method in class com.predic8.membrane.core.interceptor.oauth2.authorizationservice.MembraneAuthorizationService
 
getJwksUri() - Method in class com.predic8.membrane.core.interceptor.oauth2.WellknownFile
 
getJwtGenerator() - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2AuthorizationServerInterceptor
 
getKeepAliveTimeout() - Method in class com.predic8.membrane.core.transport.http.client.ConnectionConfiguration
 
getKey() - Method in class com.predic8.membrane.core.config.security.KeyGenerator
 
getKey() - Method in class com.predic8.membrane.core.config.security.SSLParser
 
getKey() - Method in class com.predic8.membrane.core.exchange.snapshots.FakeRule
 
getKey(Exchange) - Method in interface com.predic8.membrane.core.interceptor.apimanagement.ApiKeyRetriever
 
getKey(Exchange) - Method in class com.predic8.membrane.core.interceptor.apimanagement.HeaderKeyRetriever
 
getKey() - Method in class com.predic8.membrane.core.rules.AbstractProxy
 
getKey() - Method in interface com.predic8.membrane.core.rules.Rule
 
getKey() - Method in class com.predic8.membrane.core.rules.SSLProxy
 
getKeyAlias() - Method in class com.predic8.membrane.core.config.security.KeyStore
 
getKeyGenerator() - Method in class com.predic8.membrane.core.config.security.SSLParser
 
getKeyHex() - Method in class com.predic8.membrane.core.interceptor.balancer.ClusterNotificationInterceptor
 
getKeyPassword() - Method in class com.predic8.membrane.core.config.security.KeyStore
 
getKeys() - Method in class com.predic8.membrane.core.interceptor.apimanagement.ApiManagementConfiguration
 
getKeyStore() - Method in class com.predic8.membrane.core.config.security.SSLParser
 
getLanguage() - Method in class com.predic8.membrane.core.interceptor.flow.ConditionalInterceptor
 
getLastModified() - Method in class com.predic8.membrane.core.exchangestore.AbstractExchangeStore
 
getLastModified() - Method in interface com.predic8.membrane.core.exchangestore.ExchangeStore
 
getLastModified() - Method in class com.predic8.membrane.core.exchangestore.ForgetfulExchangeStore
 
getLastModified() - Method in class com.predic8.membrane.core.exchangestore.LimitedMemoryExchangeStore
 
getLastUpTime() - Method in class com.predic8.membrane.core.interceptor.balancer.Node
 
getLastUse() - Method in class com.predic8.membrane.core.interceptor.authentication.session.SessionManager.Session
 
getLastUse() - Method in class com.predic8.membrane.core.transport.http.Connection
 
getLastUsed() - Method in class com.predic8.membrane.core.interceptor.balancer.Session
 
getLatExchanges(int) - Method in class com.predic8.membrane.core.exchangestore.FileExchangeStore
 
getLatExchanges(int) - Method in class com.predic8.membrane.core.exchangestore.ForgetfulExchangeStore
 
getLbi() - Method in class com.predic8.membrane.core.interceptor.balancer.NodeOnlineChecker
 
getLength() - Method in class com.predic8.membrane.core.http.AbstractBody
Warning: Calling this method will trigger reading the body from the client, disabling "streaming".
getLength() - Method in class com.predic8.membrane.core.http.Chunk
 
getLength() - Method in class com.predic8.membrane.core.http.cookie.ByteChunk
Returns the length of the bytes.
getLength() - Method in class com.predic8.membrane.core.http.EmptyBody
 
getLevel() - Method in class com.predic8.membrane.core.interceptor.LogInterceptor
 
getLimit() - Method in class com.predic8.membrane.core.http.cookie.ByteChunk
 
getLineSoFar() - Method in exception com.predic8.membrane.core.transport.http.EOFWhileReadingLineException
 
getLocalAddr() - Method in class com.predic8.membrane.core.transport.http.client.ConnectionConfiguration
 
getLocalAddress() - Method in class com.predic8.membrane.core.transport.http.AbstractHttpHandler
 
getLocalAddress() - Method in class com.predic8.membrane.core.transport.http.FakeHttpHandler
 
getLocalAddress() - Method in class com.predic8.membrane.core.transport.http.HttpResendHandler
 
getLocalAddress() - Method in class com.predic8.membrane.core.transport.http.HttpServerHandler
 
getLocalHostname() - Method in class com.predic8.membrane.core.interceptor.apimanagement.apiconfig.EtcdRegistryApiConfig
 
getLocalizedMessage() - Method in exception com.predic8.membrane.core.transport.PortOccupiedException
 
getLocalName() - Method in class com.predic8.membrane.core.interceptor.balancer.XMLElementSessionIdExtractor
 
getLocalPort() - Method in class com.predic8.membrane.core.transport.http.AbstractHttpHandler
 
getLocalPort() - Method in class com.predic8.membrane.core.transport.http.FakeHttpHandler
 
getLocalPort() - Method in class com.predic8.membrane.core.transport.http.HttpResendHandler
 
getLocalPort() - Method in class com.predic8.membrane.core.transport.http.HttpServerHandler
 
getLocation() - Method in class com.predic8.membrane.core.config.security.Blob
 
getLocation() - Method in class com.predic8.membrane.core.config.security.Store
 
getLocation() - Method in class com.predic8.membrane.core.exchangestore.ElasticSearchExchangeStore
 
getLocation() - Method in class com.predic8.membrane.core.interceptor.apimanagement.ApiManagementConfiguration
 
getLocation() - Method in class com.predic8.membrane.core.interceptor.authentication.session.LoginInterceptor
 
getLocation() - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2AuthorizationServerInterceptor
 
getLocation() - Method in class com.predic8.membrane.core.interceptor.swagger.KeyFileApiKeyValidator
 
getLocationHost(Exchange) - Method in class com.predic8.membrane.core.interceptor.RelocatingInterceptor
 
getLocationPort(Exchange) - Method in class com.predic8.membrane.core.interceptor.RelocatingInterceptor
 
getLocationProtocol() - Method in class com.predic8.membrane.core.interceptor.RelocatingInterceptor
 
getLoginLocation() - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2ResourceInterceptor
 
getLoginPath() - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2ResourceInterceptor
 
getLoginURL(String, String, String) - Method in class com.predic8.membrane.core.interceptor.oauth2.authorizationservice.AuthorizationService
 
getLoginURL(String, String, String) - Method in class com.predic8.membrane.core.interceptor.oauth2.authorizationservice.GithubAuthorizationService
 
getLoginURL(String, String, String) - Method in class com.predic8.membrane.core.interceptor.oauth2.authorizationservice.GoogleAuthorizationService
 
getLoginURL(String, String, String) - Method in class com.predic8.membrane.core.interceptor.oauth2.authorizationservice.MembraneAuthorizationService
 
getLogoUrl() - Method in class com.predic8.membrane.core.interceptor.oauth2.ConsentPageFile
 
getLong() - Method in class com.predic8.membrane.core.http.cookie.ByteChunk
 
getLong(String) - Method in class com.predic8.membrane.core.interceptor.rest.QueryParameter
 
getLongDescription() - Method in class com.predic8.membrane.core.interceptor.AbstractInterceptor
 
getLongDescription() - Method in class com.predic8.membrane.core.interceptor.authentication.BasicAuthenticationInterceptor
 
getLongDescription() - Method in class com.predic8.membrane.core.interceptor.cbr.XPathCBRInterceptor
 
getLongDescription() - Method in class com.predic8.membrane.core.interceptor.groovy.GroovyInterceptor
 
getLongDescription() - Method in interface com.predic8.membrane.core.interceptor.Interceptor
 
getLongDescription() - Method in class com.predic8.membrane.core.interceptor.javascript.JavascriptInterceptor
 
getLongDescription() - Method in class com.predic8.membrane.core.interceptor.MessageAnalyser
 
getLongDescription() - Method in class com.predic8.membrane.core.interceptor.rewrite.RewriteInterceptor
 
getLongDescription() - Method in class com.predic8.membrane.core.interceptor.schemavalidation.ValidatorInterceptor
 
getLongDescription() - Method in class com.predic8.membrane.core.interceptor.soap.SoapOperationExtractor
 
getLongDescription() - Method in class com.predic8.membrane.core.interceptor.SpringInterceptor
 
getLongDescription() - Method in class com.predic8.membrane.core.interceptor.ThrottleInterceptor
 
getLongDescription() - Method in class com.predic8.membrane.core.interceptor.WSDLInterceptor
 
getLongDescription() - Method in class com.predic8.membrane.core.interceptor.xslt.XSLTInterceptor
 
getLost() - Method in class com.predic8.membrane.core.interceptor.balancer.Node
 
getMap() - Method in class com.predic8.membrane.core.interceptor.authentication.session.LDAPUserDataProvider
 
getMappings() - Method in class com.predic8.membrane.core.interceptor.rest.REST2SOAPInterceptor
 
getMappings() - Method in class com.predic8.membrane.core.interceptor.rewrite.RewriteInterceptor
 
getMaskKey() - Method in class com.predic8.membrane.core.transport.ws.WebSocketFrame
 
getMatchingRule(String, String, String, String, int, String) - Method in class com.predic8.membrane.core.RuleManager
 
getMaxAge() - Method in class com.predic8.membrane.core.http.cookie.ServerCookie
 
getMaxBodyLength() - Method in class com.predic8.membrane.core.interceptor.LimitInterceptor
 
getMaxDays() - Method in class com.predic8.membrane.core.exchangestore.FileExchangeStore
 
getMaxDuration() - Method in interface com.predic8.membrane.core.exchangestore.ClientStatistics
 
getMaxDuration() - Method in class com.predic8.membrane.core.exchangestore.ClientStatisticsCollector
 
getMaxExchanges() - Method in class com.predic8.membrane.core.transport.http.Connection
 
getMaxNumberOfThreadsPerEndpoint() - Method in class com.predic8.membrane.core.interceptor.balancer.ByThreadStrategy
 
getMaxRetries() - Method in class com.predic8.membrane.core.transport.http.client.HttpClientConfiguration
 
getMaxSize() - Method in class com.predic8.membrane.core.exchangestore.LimitedMemoryExchangeStore
 
getMaxThreadPoolSize() - Method in class com.predic8.membrane.core.transport.http.HttpTransport
 
getMaxThreads() - Method in class com.predic8.membrane.core.interceptor.ThrottleInterceptor
 
getMaxTime() - Method in class com.predic8.membrane.core.rules.StatisticCollector
 
getMaxXForwardedForHeaders() - Method in class com.predic8.membrane.core.interceptor.RuleMatchingInterceptor
 
getMembraneName() - Method in class com.predic8.membrane.core.interceptor.apimanagement.ApiManagementConfiguration
 
getMessage() - Method in class com.predic8.membrane.core.interceptor.authentication.session.LoginInterceptor
 
getMessage() - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2AuthorizationServerInterceptor
 
getMessage() - Method in exception com.predic8.membrane.core.resolver.ResourceRetrievalException
 
getMessage() - Method in exception com.predic8.membrane.core.transport.http.EOFWhileReadingLineException
 
getMessage() - Method in exception com.predic8.membrane.core.transport.PortOccupiedException
 
getMessageBody(InputStream) - Method in class com.predic8.membrane.core.interceptor.schemavalidation.AbstractXMLSchemaValidator
 
getMessageBody(InputStream) - Method in class com.predic8.membrane.core.interceptor.schemavalidation.WSDLValidator
 
getMessageBody(InputStream) - Method in class com.predic8.membrane.core.interceptor.schemavalidation.XMLSchemaValidator
 
getMethod() - Method in class com.predic8.membrane.core.exchange.snapshots.FakeKey
 
getMethod() - Method in class com.predic8.membrane.core.exchange.snapshots.RequestSnapshot
 
getMethod() - Method in class com.predic8.membrane.core.http.Request
 
getMethod() - Method in class com.predic8.membrane.core.http.xml.Request
 
getMethod() - Method in class com.predic8.membrane.core.rules.AbstractRuleKey
 
getMethod() - Method in interface com.predic8.membrane.core.rules.RuleKey
Returns the name of the HTTP method
getMethod() - Method in class com.predic8.membrane.core.rules.ServiceProxy
 
getMethod() - Method in class com.predic8.membrane.core.rules.ServiceProxyKey
 
getMethods() - Method in class com.predic8.membrane.core.interceptor.administration.PropertyValueCollector
 
getMinDuration() - Method in interface com.predic8.membrane.core.exchangestore.ClientStatistics
 
getMinDuration() - Method in class com.predic8.membrane.core.exchangestore.ClientStatisticsCollector
 
getMinTime() - Method in class com.predic8.membrane.core.rules.StatisticCollector
 
getModule() - Method in class com.predic8.membrane.core.cloud.etcd.EtcdNodeInformation
 
getName() - Method in class com.predic8.membrane.core.cloud.etcd.EtcdNodeInformation
 
getName() - Method in class com.predic8.membrane.core.exchange.snapshots.FakeRule
 
getName() - Method in class com.predic8.membrane.core.http.cookie.ServerCookie
 
getName() - Method in class com.predic8.membrane.core.http.Message
 
getName() - Method in class com.predic8.membrane.core.http.Request
 
getName() - Method in class com.predic8.membrane.core.http.Response
 
getName() - Method in class com.predic8.membrane.core.http.xml.Header
 
getName() - Method in class com.predic8.membrane.core.http.xml.Param
 
getName() - Method in class com.predic8.membrane.core.interceptor.apimanagement.Key
 
getName() - Method in class com.predic8.membrane.core.interceptor.apimanagement.policy.Policy
 
getName() - Method in class com.predic8.membrane.core.interceptor.apimanagement.quota.PolicyQuota
 
getName() - Method in class com.predic8.membrane.core.interceptor.apimanagement.rateLimiter.PolicyRateLimit
 
getName() - Method in class com.predic8.membrane.core.interceptor.balancer.Balancer
 
getName() - Method in class com.predic8.membrane.core.interceptor.balancer.Cluster
 
getName() - Method in class com.predic8.membrane.core.interceptor.balancer.LoadBalancingInterceptor
This is *NOT* AbstractInterceptor.getDisplayName(), but the balancer's name set in the proxy configuration to identify this balancer.
getName() - Method in class com.predic8.membrane.core.interceptor.formvalidation.FormValidationInterceptor.Field
 
getName() - Method in class com.predic8.membrane.core.interceptor.oauth2.tokengenerators.JwtGenerator.Claim
 
getName() - Method in class com.predic8.membrane.core.interceptor.swagger.HeaderApiKeyTransmissionStrategy
 
getName() - Method in class com.predic8.membrane.core.jmx.JmxRouter
 
getName() - Method in class com.predic8.membrane.core.rules.AbstractProxy
 
getName() - Method in class com.predic8.membrane.core.rules.ProxyRule
 
getName() - Method in interface com.predic8.membrane.core.rules.Rule
 
getName() - Method in class com.predic8.membrane.core.rules.SSLableProxy
 
getName() - Method in class com.predic8.membrane.core.rules.SSLProxy
 
getName() - Method in class com.predic8.membrane.core.transport.http.StreamPump
 
getName(URIFactory, String) - Static method in class com.predic8.membrane.core.util.URLUtil
 
getNamespace() - Method in class com.predic8.membrane.core.interceptor.balancer.XMLElementSessionIdExtractor
 
getNamespaces() - Method in class com.predic8.membrane.core.interceptor.cbr.XPathCBRInterceptor
 
getNamespaceURI(String) - Method in class com.predic8.membrane.core.util.MapNamespaceContext
 
getNewInstance() - Method in class com.predic8.membrane.core.rules.AbstractProxy
 
getNewInstance() - Method in class com.predic8.membrane.core.rules.NullRule
 
getNewInstance() - Method in class com.predic8.membrane.core.rules.ProxyRule
 
getNewInstance() - Method in class com.predic8.membrane.core.rules.ServiceProxy
 
getNewInstance() - Method in class com.predic8.membrane.core.rules.SOAPProxy
 
getNewInstance() - Method in class com.predic8.membrane.core.rules.STOMPProxy
 
getNewInstance() - Method in class com.predic8.membrane.core.rules.SwaggerProxy
 
getNewLocation(String, String, String, int) - Static method in class com.predic8.membrane.core.ws.relocator.Relocator
 
getNextCleanup() - Method in class com.predic8.membrane.core.interceptor.apimanagement.quota.PolicyQuota
 
getNextCleanup() - Method in class com.predic8.membrane.core.interceptor.apimanagement.rateLimiter.PolicyRateLimit
 
getNextCode(String, long) - Method in class com.predic8.membrane.core.interceptor.authentication.session.totp.OtpProvider
 
getNode(String, String, int) - Method in class com.predic8.membrane.core.interceptor.balancer.Balancer
 
getNode(Router, String, String, String, int) - Static method in class com.predic8.membrane.core.interceptor.balancer.BalancerUtil
 
getNode(Node) - Method in class com.predic8.membrane.core.interceptor.balancer.Cluster
 
getNode() - Method in class com.predic8.membrane.core.interceptor.balancer.Session
 
getNodeCounterLimit5XX() - Method in class com.predic8.membrane.core.interceptor.balancer.NodeOnlineChecker
 
getNodeExceptions() - Method in class com.predic8.membrane.core.exchange.Exchange
 
getNodeFromExchange(Exchange, int) - Method in class com.predic8.membrane.core.interceptor.balancer.NodeOnlineChecker
 
getNodeOnlineChecker() - Method in class com.predic8.membrane.core.interceptor.balancer.LoadBalancingInterceptor
 
getNodes() - Method in class com.predic8.membrane.core.interceptor.balancer.Cluster
 
getNodeStatusCodes() - Method in class com.predic8.membrane.core.exchange.Exchange
 
getNormalizedValue(String) - Method in class com.predic8.membrane.core.http.Header
 
getNumberInPool() - Method in class com.predic8.membrane.core.transport.http.ConnectionManager
 
getNumberOf(String) - Method in class com.predic8.membrane.core.http.Header
 
getNumberOfBits(int) - Static method in class com.predic8.membrane.core.util.ByteUtil
 
getNumberOfExchanges(RuleKey) - Method in class com.predic8.membrane.core.exchangestore.ElasticSearchExchangeStore
 
getNumberOfExchanges(RuleKey) - Method in interface com.predic8.membrane.core.exchangestore.ExchangeStore
 
getNumberOfExchanges(RuleKey) - Method in class com.predic8.membrane.core.exchangestore.FileExchangeStore
 
getNumberOfExchanges(RuleKey) - Method in class com.predic8.membrane.core.exchangestore.ForgetfulExchangeStore
 
getNumberOfExchanges(RuleKey) - Method in class com.predic8.membrane.core.exchangestore.LimitedMemoryExchangeStore
 
getNumberOfExchanges(RuleKey) - Method in class com.predic8.membrane.core.exchangestore.MemoryExchangeStore
 
getNumberOfOpenConnections() - Method in class com.predic8.membrane.core.transport.http.HttpEndpointListener
 
getNumberOfRules() - Method in class com.predic8.membrane.core.RuleManager
 
getObservers() - Method in class com.predic8.membrane.core.http.AbstractBody
 
getOffset() - Method in class com.predic8.membrane.core.http.cookie.ByteChunk
 
getOldestTimeResSent() - Method in class com.predic8.membrane.core.exchangestore.LimitedMemoryExchangeStore
 
getOpcode() - Method in class com.predic8.membrane.core.transport.ws.WebSocketFrame
 
getOpenBackendConnections(int) - Method in class com.predic8.membrane.core.transport.http.HttpTransport
 
getOpenBackendConnections(int) - Method in class com.predic8.membrane.core.transport.Transport
 
getOrCreateSession(Exchange) - Method in class com.predic8.membrane.core.interceptor.authentication.session.SessionManager
 
getOrder() - Method in class com.predic8.membrane.core.DefaultConfig
 
getOrderedStatistics(URIFactory, Exchange) - Static method in class com.predic8.membrane.core.interceptor.statistics.StatisticsProvider
 
getOriginalExchange() - Method in class com.predic8.membrane.core.transport.ws.WebSocketFrame
 
getOriginalHostHeader() - Method in class com.predic8.membrane.core.exchange.Exchange
 
getOriginalHostHeaderHost() - Method in class com.predic8.membrane.core.exchange.Exchange
 
getOriginalHostHeaderPort() - Method in class com.predic8.membrane.core.exchange.Exchange
 
getOriginalRequest() - Method in class com.predic8.membrane.core.cloud.etcd.EtcdResponse
 
getOriginalRequestUri() - Method in class com.predic8.membrane.core.exchange.AbstractExchange
 
getOriginalRequestUri() - Method in class com.predic8.membrane.core.exchange.snapshots.AbstractExchangeSnapshot
 
getParams() - Method in class com.predic8.membrane.core.http.xml.Query
 
getParams(URIFactory, Exchange) - Static method in class com.predic8.membrane.core.util.URLParamUtil
 
getParentProxy(Interceptor) - Method in class com.predic8.membrane.core.Router
 
getPassword() - Method in class com.predic8.membrane.core.config.security.Key
 
getPassword() - Method in class com.predic8.membrane.core.config.security.Store
 
getPassword() - Method in class com.predic8.membrane.core.interceptor.authentication.session.StaticUserDataProvider.User
 
getPassword() - Method in class com.predic8.membrane.core.interceptor.oauth2.request.ParameterizedRequest
 
getPassword() - Method in class com.predic8.membrane.core.interceptor.registration.entity.User
 
getPassword() - Method in class com.predic8.membrane.core.transport.http.client.AuthenticationConfiguration
 
getPassword() - Method in class com.predic8.membrane.core.transport.http.client.ProxyConfiguration
 
getPasswordAttribute() - Method in class com.predic8.membrane.core.interceptor.authentication.session.LDAPUserDataProvider
 
getPasswordColumnName() - Method in class com.predic8.membrane.core.interceptor.authentication.session.CustomStatementJdbcUserDataProvider
 
getPasswordColumnName() - Method in class com.predic8.membrane.core.interceptor.authentication.session.JdbcUserDataProvider
 
getPasswordFlow() - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2Statistics
 
getPath() - Method in class com.predic8.membrane.core.exchange.snapshots.FakeKey
 
getPath() - Method in class com.predic8.membrane.core.http.cookie.ServerCookie
 
getPath() - Method in class com.predic8.membrane.core.http.xml.URI
 
getPath() - Method in class com.predic8.membrane.core.interceptor.authentication.session.LoginInterceptor
 
getPath() - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2AuthorizationServerInterceptor
 
getPath() - Method in class com.predic8.membrane.core.rules.AbstractRuleKey
 
getPath() - Method in class com.predic8.membrane.core.rules.AbstractServiceProxy
 
getPath() - Method in interface com.predic8.membrane.core.rules.RuleKey
Returns the request URI.
getPath() - Method in class com.predic8.membrane.core.util.URI
 
getPathAndQueryString(String) - Static method in class com.predic8.membrane.core.util.HttpUtil
 
getPathQuery(URIFactory, String) - Static method in class com.predic8.membrane.core.util.URLUtil
 
getPathRewriter() - Method in class com.predic8.membrane.core.interceptor.RelocatingInterceptor
 
getPattern() - Method in class com.predic8.membrane.core.interceptor.acl.Resource
 
getPattern() - Method in class com.predic8.membrane.core.interceptor.HeaderFilterInterceptor.Rule
 
getPayload() - Method in class com.predic8.membrane.core.transport.ws.WebSocketFrame
 
getPayloadLength() - Method in class com.predic8.membrane.core.transport.ws.WebSocketFrame
 
getPingTimeoutInSeconds() - Method in class com.predic8.membrane.core.interceptor.balancer.NodeOnlineChecker
 
getPolicies() - Method in class com.predic8.membrane.core.interceptor.apimanagement.ApiManagementConfiguration
 
getPolicies() - Method in class com.predic8.membrane.core.interceptor.apimanagement.Key
 
getPolicyByteCounters() - Method in class com.predic8.membrane.core.interceptor.apimanagement.quota.ApiKeyByteCounter
 
getPolicyCounters() - Method in class com.predic8.membrane.core.interceptor.apimanagement.rateLimiter.ApiKeyRequestCounter
 
getPort() - Method in class com.predic8.membrane.core.cloud.etcd.EtcdBasedConfigurator
 
getPort() - Method in class com.predic8.membrane.core.exchange.snapshots.FakeKey
 
getPort() - Method in class com.predic8.membrane.core.http.xml.URI
 
getPort() - Method in class com.predic8.membrane.core.interceptor.antivirus.ClamAntiVirusInterceptor
 
getPort() - Method in class com.predic8.membrane.core.interceptor.balancer.Node
 
getPort() - Method in class com.predic8.membrane.core.interceptor.RelocatingInterceptor
 
getPort() - Method in class com.predic8.membrane.core.interceptor.stomp.STOMPClient
 
getPort() - Method in class com.predic8.membrane.core.rules.AbstractRuleKey
 
getPort() - Method in class com.predic8.membrane.core.rules.AbstractServiceProxy.Target
 
getPort() - Method in class com.predic8.membrane.core.rules.ProxyRule
 
getPort() - Method in interface com.predic8.membrane.core.rules.RuleKey
Returns the TCP port that receives the messages
getPort() - Method in class com.predic8.membrane.core.rules.SSLableProxy
 
getPort() - Method in class com.predic8.membrane.core.rules.SSLProxy
 
getPort() - Method in class com.predic8.membrane.core.rules.SSLProxy.Target
 
getPort() - Method in class com.predic8.membrane.core.transport.http.client.ProxyConfiguration
 
getPort() - Method in exception com.predic8.membrane.core.transport.PortOccupiedException
 
getPort(String) - Static method in class com.predic8.membrane.core.util.HttpUtil
 
getPort(URL) - Static method in class com.predic8.membrane.core.util.HttpUtil
 
getPortName() - Method in class com.predic8.membrane.core.interceptor.soap.WebServiceExplorerInterceptor
 
getPortName() - Method in class com.predic8.membrane.core.rules.SOAPProxy
 
getPostRequest(String) - Static method in class com.predic8.membrane.core.util.MessageUtil
 
getPq() - Method in class com.predic8.membrane.core.interceptor.apimanagement.quota.QuotaReachedAnswer
 
getPrefix(String) - Method in class com.predic8.membrane.core.util.MapNamespaceContext
 
getPrefixes(String) - Method in class com.predic8.membrane.core.util.MapNamespaceContext
 
getPrefixText() - Method in class com.predic8.membrane.core.interceptor.authentication.session.SMSTokenProvider
 
getPreliminaryError(XOPReconstitutor, Message) - Method in class com.predic8.membrane.core.interceptor.schemavalidation.AbstractXMLSchemaValidator
 
getPreliminaryError(XOPReconstitutor, Message) - Method in class com.predic8.membrane.core.interceptor.schemavalidation.WSDLValidator
 
getPreliminaryError(XOPReconstitutor, Message) - Method in class com.predic8.membrane.core.interceptor.schemavalidation.XMLSchemaValidator
 
getPreparedInsertStatement(boolean) - Static method in class com.predic8.membrane.core.interceptor.statistics.util.JDBCUtil
 
getPrivate() - Method in class com.predic8.membrane.core.config.security.Key
 
getPrivateKey(String) - Method in class com.predic8.membrane.core.transport.ssl.PEMSupport
 
getPrl() - Method in class com.predic8.membrane.core.interceptor.apimanagement.rateLimiter.LimitReachedAnswer
 
getProcessedExchanges() - Method in class com.predic8.membrane.core.jmx.JmxServiceProxy
 
getProcessors() - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2AuthorizationServerInterceptor
 
getProductName() - Method in class com.predic8.membrane.core.interceptor.oauth2.ConsentPageFile
 
getPrompt() - Method in class com.predic8.membrane.core.interceptor.oauth2.request.ParameterizedRequest
 
getProperties() - Method in class com.predic8.membrane.core.exchange.AbstractExchange
 
getProperty(String) - Method in class com.predic8.membrane.core.exchange.AbstractExchange
 
getProtocol() - Method in class com.predic8.membrane.core.config.security.SSLParser
 
getProtocol() - Method in class com.predic8.membrane.core.interceptor.RelocatingInterceptor
 
getProtocols() - Method in class com.predic8.membrane.core.config.security.SSLParser
 
getProvider() - Method in class com.predic8.membrane.core.config.security.Store
 
getProxies(QueryParameter, String) - Method in class com.predic8.membrane.core.interceptor.administration.AdminRESTInterceptor
 
getProxies() - Method in class com.predic8.membrane.core.interceptor.administration.PropertyValueCollector
 
getProxy() - Method in class com.predic8.membrane.core.transport.http.client.HttpClientConfiguration
 
getProxyConfiguration() - Method in class com.predic8.membrane.core.transport.http.Connection
 
getProxyConnection() - Method in class com.predic8.membrane.core.http.Header
 
getPublicId() - Method in class com.predic8.membrane.core.util.LSInputImpl
 
getPublicUrl() - Method in class com.predic8.membrane.core.exchange.AbstractExchange
 
getPublicURL() - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2ResourceInterceptor
 
getQuery() - Method in class com.predic8.membrane.core.http.xml.URI
 
getQuery() - Method in class com.predic8.membrane.core.util.URI
 
getQuota() - Method in class com.predic8.membrane.core.interceptor.apimanagement.policy.Policy
 
getRateLimit() - Method in class com.predic8.membrane.core.interceptor.apimanagement.policy.Policy
 
getRaw() - Method in class com.predic8.membrane.core.http.AbstractBody
Returns a reconstruction of the over-the-wire byte sequence received.
getRaw(QueryParameter, String) - Method in class com.predic8.membrane.core.interceptor.administration.AdminRESTInterceptor
 
getRawLength() - Method in class com.predic8.membrane.core.http.ChunkedBody
 
getRawLocal() - Method in class com.predic8.membrane.core.http.AbstractBody
 
getRawLocal() - Method in class com.predic8.membrane.core.http.Body
 
getRawLocal() - Method in class com.predic8.membrane.core.http.ChunkedBody
 
getRawLocal() - Method in class com.predic8.membrane.core.http.EmptyBody
 
getRawPath() - Method in class com.predic8.membrane.core.util.URI
 
getRawQuery() - Method in class com.predic8.membrane.core.util.URI
 
getReason() - Method in class com.predic8.membrane.core.interceptor.apimanagement.AuthorizationResult
 
getReceivedAt() - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2AnswerParameters
 
getRecipient() - Method in class com.predic8.membrane.core.interceptor.authentication.session.EmailTokenProvider
 
getReconstitutedMessage(Message) - Method in class com.predic8.membrane.core.multipart.XOPReconstitutor
 
getRecordVersion() - Method in class com.oracle.util.ssl.SSLCapabilities
Returns the record version of an SSL/TLS connection
getRedirectUri() - Method in class com.predic8.membrane.core.interceptor.oauth2.request.ParameterizedRequest
 
getRefId() - Method in class com.predic8.membrane.core.interceptor.SpringInterceptor
 
getRefId() - Method in class com.predic8.membrane.core.transport.ws.interceptors.WebSocketSpringInterceptor
 
getRefreshToken() - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2AnswerParameters
 
getRefreshToken() - Method in class com.predic8.membrane.core.interceptor.oauth2.request.ParameterizedRequest
 
getRefreshTokenFlow() - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2Statistics
 
getRefreshTokenGenerator() - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2AuthorizationServerInterceptor
 
getRegex() - Method in class com.predic8.membrane.core.interceptor.formvalidation.FormValidationInterceptor.Field
 
getRegex() - Method in class com.predic8.membrane.core.interceptor.RegExReplaceInterceptor
 
getRegex() - Method in class com.predic8.membrane.core.interceptor.rest.REST2SOAPInterceptor.Mapping
 
getRegistryWSDLRegisterURL() - Method in class com.predic8.membrane.core.interceptor.WSDLInterceptor
 
getRelativeRootPath(String) - Static method in class com.predic8.membrane.core.interceptor.rest.RESTInterceptor
For example, returns "../.." for the input "/admin/clusters/".
getRelocatingAttributes() - Method in class com.predic8.membrane.core.ws.relocator.Relocator
 
getRemoteAddr() - Method in class com.predic8.membrane.core.exchange.AbstractExchange
If <transport reverseDNS="true"/>, AbstractExchange.getRemoteAddr() returns the hostname of the incoming TCP connection's remote address.
getRemoteAddr() - Method in class com.predic8.membrane.core.exchange.snapshots.AbstractExchangeSnapshot
 
getRemoteAddress() - Method in class com.predic8.membrane.core.transport.http.AbstractHttpHandler
 
getRemoteAddress() - Method in class com.predic8.membrane.core.transport.http.FakeHttpHandler
 
getRemoteAddress() - Method in class com.predic8.membrane.core.transport.http.HttpResendHandler
 
getRemoteAddress() - Method in class com.predic8.membrane.core.transport.http.HttpServerHandler
 
getRemoteAddrIp() - Method in class com.predic8.membrane.core.exchange.AbstractExchange
 
getRemoteAddrIp() - Method in class com.predic8.membrane.core.exchange.snapshots.AbstractExchangeSnapshot
 
getReplace() - Method in class com.predic8.membrane.core.interceptor.RegExReplaceInterceptor
 
getReqContentTypes() - Method in class com.predic8.membrane.core.interceptor.administration.PropertyValueCollector
 
getRequest() - Method in class com.predic8.membrane.core.exchange.AbstractExchange
 
getRequest() - Method in class com.predic8.membrane.core.exchange.snapshots.AbstractExchangeSnapshot
 
getRequest() - Method in class com.predic8.membrane.core.http.xml.Exchange
 
getRequestBody(QueryParameter, String) - Method in class com.predic8.membrane.core.interceptor.administration.AdminRESTInterceptor
 
getRequestContentLength() - Method in class com.predic8.membrane.core.exchange.AbstractExchange
 
getRequestContentLength(AbstractExchange) - Static method in class com.predic8.membrane.core.exchange.ExchangesUtil
 
getRequestContentType() - Method in class com.predic8.membrane.core.exchange.AbstractExchange
 
getRequestHeader(QueryParameter, String) - Method in class com.predic8.membrane.core.interceptor.administration.AdminRESTInterceptor
 
getRequestLimit() - Method in class com.predic8.membrane.core.interceptor.ratelimit.RateLimitInterceptor
 
getRequestLimit() - Method in class com.predic8.membrane.core.interceptor.ratelimit.RateLimitStrategy
 
getRequestLimitDuration() - Method in class com.predic8.membrane.core.interceptor.ratelimit.RateLimitInterceptor
 
getRequestLimitDuration() - Method in class com.predic8.membrane.core.interceptor.ratelimit.RateLimitStrategy
 
getRequests() - Method in class com.predic8.membrane.core.interceptor.apimanagement.policy.RateLimit
 
getRequests() - Method in class com.predic8.membrane.core.interceptor.apimanagement.rateLimiter.PolicyRateLimit
 
getRequestURI() - Method in class com.predic8.membrane.core.exchange.Exchange
Returns the relative original URI.
getRequestXSLT() - Method in class com.predic8.membrane.core.interceptor.rest.REST2SOAPInterceptor.Mapping
 
getRequestXSLT() - Method in class com.predic8.membrane.core.interceptor.rest.SOAP2RESTInterceptor
 
getRequiredSize(ByteBuffer) - Static method in class com.oracle.util.ssl.SSLExplorer
Returns the required number of bytes in the source ByteBuffer necessary to explore SSL/TLS connection.
getRequiredSize(byte[], int, int) - Static method in class com.oracle.util.ssl.SSLExplorer
Returns the required number of bytes in the source byte array necessary to explore SSL/TLS connection.
getResolver() - Method in class com.predic8.membrane.core.interceptor.apimanagement.ApiManagementConfiguration
 
getResolverMap() - Method in class com.predic8.membrane.core.Router
 
getResource(String) - Method in class com.predic8.membrane.core.config.spring.TrackingFileSystemXmlApplicationContext
 
getResourceFor(String) - Method in class com.predic8.membrane.core.interceptor.acl.AccessControl
 
getResources() - Method in class com.predic8.membrane.core.interceptor.acl.AccessControl
 
getRespContentTypes() - Method in class com.predic8.membrane.core.interceptor.administration.PropertyValueCollector
 
getResponse() - Method in class com.predic8.membrane.core.exchange.AbstractExchange
 
getResponse() - Method in class com.predic8.membrane.core.exchange.snapshots.AbstractExchangeSnapshot
 
getResponse() - Method in class com.predic8.membrane.core.http.xml.Exchange
 
getResponse() - Method in class com.predic8.membrane.core.interceptor.oauth2.flows.CodeFlow
 
getResponse() - Method in class com.predic8.membrane.core.interceptor.oauth2.flows.IdTokenTokenFlow
 
getResponse() - Method in class com.predic8.membrane.core.interceptor.oauth2.flows.OAuth2Flow
 
getResponse() - Method in class com.predic8.membrane.core.interceptor.oauth2.flows.TokenFlow
 
getResponse() - Method in class com.predic8.membrane.core.interceptor.oauth2.request.AuthWithoutSessionRequest
 
getResponse() - Method in class com.predic8.membrane.core.interceptor.oauth2.request.AuthWithSessionRequest
 
getResponse() - Method in class com.predic8.membrane.core.interceptor.oauth2.request.ParameterizedRequest
 
getResponse() - Method in class com.predic8.membrane.core.interceptor.oauth2.request.tokenrequest.AuthorizationCodeFlow
 
getResponse() - Method in class com.predic8.membrane.core.interceptor.oauth2.request.tokenrequest.CredentialsFlow
 
getResponse() - Method in class com.predic8.membrane.core.interceptor.oauth2.request.tokenrequest.ErrorFlow
 
getResponse() - Method in class com.predic8.membrane.core.interceptor.oauth2.request.tokenrequest.PasswordFlow
 
getResponse() - Method in class com.predic8.membrane.core.interceptor.oauth2.request.tokenrequest.RefreshTokenFlow
 
getResponse() - Method in class com.predic8.membrane.core.interceptor.oauth2.request.UserinfoRequest
 
getResponseContentLength() - Method in class com.predic8.membrane.core.exchange.AbstractExchange
 
getResponseContentLength(AbstractExchange) - Static method in class com.predic8.membrane.core.exchange.ExchangesUtil
 
getResponseContentType() - Method in class com.predic8.membrane.core.exchange.AbstractExchange
 
getResponseContentType(AbstractExchange) - Static method in class com.predic8.membrane.core.exchange.ExchangesUtil
 
getResponseType(SessionManager.Session) - Static method in class com.predic8.membrane.core.interceptor.oauth2.processors.EmptyEndpointProcessor
 
getResponseType() - Method in class com.predic8.membrane.core.interceptor.oauth2.request.ParameterizedRequest
 
getResponseXSLT() - Method in class com.predic8.membrane.core.interceptor.rest.REST2SOAPInterceptor.Mapping
 
getResponseXSLT() - Method in class com.predic8.membrane.core.interceptor.rest.SOAP2RESTInterceptor
 
getRetryInitInterval() - Method in class com.predic8.membrane.core.Router
 
getRetryTimeInSeconds() - Method in class com.predic8.membrane.core.interceptor.balancer.NodeOnlineChecker
 
getRetryTimeOnBusy() - Method in class com.predic8.membrane.core.interceptor.balancer.ByThreadStrategy
 
getRevalidateTokenAfter() - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2ResourceInterceptor
 
getRevocationEndpoint() - Method in class com.predic8.membrane.core.interceptor.oauth2.authorizationservice.AuthorizationService
 
getRevocationEndpoint() - Method in class com.predic8.membrane.core.interceptor.oauth2.authorizationservice.GithubAuthorizationService
 
getRevocationEndpoint() - Method in class com.predic8.membrane.core.interceptor.oauth2.authorizationservice.GoogleAuthorizationService
 
getRevocationEndpoint() - Method in class com.predic8.membrane.core.interceptor.oauth2.authorizationservice.MembraneAuthorizationService
 
getRevocationEndpoint() - Method in class com.predic8.membrane.core.interceptor.oauth2.WellknownFile
 
getRouter() - Method in class com.predic8.membrane.core.cloud.etcd.EtcdBasedConfigurator
 
getRouter() - Method in class com.predic8.membrane.core.interceptor.AbstractInterceptor
 
getRouter() - Method in interface com.predic8.membrane.core.interceptor.Interceptor
 
getRouter() - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2AuthorizationServerInterceptor
 
getRouter() - Method in class com.predic8.membrane.core.transport.Transport
 
getRule() - Method in class com.predic8.membrane.core.exchange.AbstractExchange
 
getRule() - Method in class com.predic8.membrane.core.exchange.snapshots.AbstractExchangeSnapshot
 
getRule() - Method in class com.predic8.membrane.core.interceptor.AbstractInterceptor
 
getRuleByName(String) - Method in class com.predic8.membrane.core.RuleManager
 
getRuleIdentifier(Rule) - Static method in class com.predic8.membrane.core.interceptor.administration.RuleUtil
 
getRuleManager() - Method in class com.predic8.membrane.core.Router
 
getRules() - Method in class com.predic8.membrane.core.interceptor.HeaderFilterInterceptor
 
getRules() - Method in class com.predic8.membrane.core.Router
 
getRules() - Method in class com.predic8.membrane.core.RuleManager
 
getRulesBySource(RuleManager.RuleDefinitionSource) - Method in class com.predic8.membrane.core.RuleManager
 
getRunning() - Method in class com.predic8.membrane.core.transport.http.StreamPump.StreamPumpStats
 
getSchema() - Method in class com.predic8.membrane.core.interceptor.schemavalidation.ValidatorInterceptor
 
getSchemas() - Method in class com.predic8.membrane.core.cloud.etcd.EtcdResolver
 
getSchemas() - Method in class com.predic8.membrane.core.interceptor.schemavalidation.AbstractXMLSchemaValidator
 
getSchemas() - Method in class com.predic8.membrane.core.interceptor.schemavalidation.WSDLValidator
 
getSchemas() - Method in class com.predic8.membrane.core.interceptor.schemavalidation.XMLSchemaValidator
 
getSchemas() - Method in class com.predic8.membrane.core.resolver.ClasspathSchemaResolver
 
getSchemas() - Method in class com.predic8.membrane.core.resolver.FileSchemaResolver
 
getSchemas() - Method in class com.predic8.membrane.core.resolver.HTTPSchemaResolver
 
getSchemas() - Method in interface com.predic8.membrane.core.resolver.SchemaResolver
 
getSchematron() - Method in class com.predic8.membrane.core.interceptor.schemavalidation.ValidatorInterceptor
 
getScope() - Method in class com.predic8.membrane.core.interceptor.authentication.session.TelekomSMSTokenProvider
 
getScope() - Method in class com.predic8.membrane.core.interceptor.oauth2.authorizationservice.AuthorizationService
 
getScope() - Method in class com.predic8.membrane.core.interceptor.oauth2.request.ParameterizedRequest
 
getScopes() - Method in class com.predic8.membrane.core.interceptor.oauth2.ClaimList
 
getSearchPattern() - Method in class com.predic8.membrane.core.interceptor.authentication.session.LDAPUserDataProvider
 
getSearchScope() - Method in class com.predic8.membrane.core.interceptor.authentication.session.LDAPUserDataProvider
 
getSecret() - Method in class com.predic8.membrane.core.interceptor.authentication.session.StaticUserDataProvider.User
 
getSecure() - Method in class com.predic8.membrane.core.http.cookie.ServerCookie
 
getSelectedTab() - Method in class com.predic8.membrane.core.interceptor.administration.AdminPageBuilder
 
getSender() - Method in class com.predic8.membrane.core.interceptor.authentication.session.EmailTokenProvider
 
getSenderAddress() - Method in class com.predic8.membrane.core.interceptor.authentication.session.TelekomSMSTokenProvider
 
getSenderName() - Method in class com.predic8.membrane.core.interceptor.authentication.session.TelekomSMSTokenProvider
 
getSenderName() - Method in class com.predic8.membrane.core.interceptor.authentication.session.WhateverMobileSMSTokenProvider
 
getServer() - Method in class com.predic8.membrane.core.exchange.AbstractExchange
 
getServer() - Method in class com.predic8.membrane.core.exchange.snapshots.AbstractExchangeSnapshot
 
getServerName() - Method in class com.predic8.membrane.core.config.security.SSLParser
 
getServerNames() - Method in class com.oracle.util.ssl.SSLCapabilities
Returns a List containing all SNIServerNames of the server name indication.
getServers() - Method in class com.predic8.membrane.core.interceptor.administration.PropertyValueCollector
 
getService() - Method in class com.predic8.membrane.core.interceptor.cbr.Case
 
getServiceAvailableAgainTime(String) - Method in class com.predic8.membrane.core.interceptor.ratelimit.LazyRateLimit
 
getServiceAvailableAgainTime(String) - Method in class com.predic8.membrane.core.interceptor.ratelimit.RateLimitStrategy
 
getServiceProxies() - Method in class com.predic8.membrane.core.interceptor.apimanagement.policy.Policy
 
getServiceProxyName() - Method in class com.predic8.membrane.core.transport.http.StreamPump
 
getServices() - Method in class com.predic8.membrane.core.interceptor.apimanagement.quota.PolicyQuota
 
getServices() - Method in class com.predic8.membrane.core.interceptor.apimanagement.rateLimiter.PolicyRateLimit
 
getServices(Exchange) - Method in class com.predic8.membrane.core.interceptor.IndexInterceptor
 
getSession(Exchange) - Method in class com.predic8.membrane.core.interceptor.authentication.session.SessionManager
 
getSessionFinder() - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2AuthorizationServerInterceptor
 
getSessionForAuthorizedUserWithParams() - Method in class com.predic8.membrane.core.interceptor.oauth2.request.ParameterizedRequest
 
getSessionForCode(String) - Method in class com.predic8.membrane.core.interceptor.oauth2.SessionFinder
 
getSessionForToken(String) - Method in class com.predic8.membrane.core.interceptor.oauth2.SessionFinder
 
getSessionId(Message) - Method in class com.predic8.membrane.core.interceptor.balancer.AbstractSessionIdExtractor
 
getSessionId(Message) - Method in class com.predic8.membrane.core.interceptor.balancer.JSESSIONIDExtractor
 
getSessionId(Message) - Method in class com.predic8.membrane.core.interceptor.balancer.XMLElementSessionIdExtractor
 
getSessionIdExtractor() - Method in class com.predic8.membrane.core.interceptor.balancer.LoadBalancingInterceptor
 
getSessionManager() - Method in class com.predic8.membrane.core.interceptor.authentication.session.LoginInterceptor
 
getSessionManager() - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2AuthorizationServerInterceptor
 
getSessionManager() - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2ResourceInterceptor
 
getSessions(String) - Method in class com.predic8.membrane.core.interceptor.balancer.Balancer
 
getSessions(Router, String, String) - Static method in class com.predic8.membrane.core.interceptor.balancer.BalancerUtil
 
getSessions() - Method in class com.predic8.membrane.core.interceptor.balancer.Cluster
 
getSessionsByNode(String, Node) - Method in class com.predic8.membrane.core.interceptor.balancer.Balancer
 
getSessionsByNode(Router, String, String, Node) - Static method in class com.predic8.membrane.core.interceptor.balancer.BalancerUtil
 
getSessionsByNode(Node) - Method in class com.predic8.membrane.core.interceptor.balancer.Cluster
 
getSessionTimeout() - Method in class com.predic8.membrane.core.interceptor.balancer.Balancer
 
getSessionTimeout() - Method in class com.predic8.membrane.core.interceptor.balancer.LoadBalancingInterceptor
 
getSessionTimeout() - Method in class com.predic8.membrane.core.interceptor.balancer.SessionCleanupThread
 
getShortDescription() - Method in class com.predic8.membrane.core.interceptor.AbstractInterceptor
 
getShortDescription() - Method in class com.predic8.membrane.core.interceptor.acl.AccessControlInterceptor
 
getShortDescription() - Method in class com.predic8.membrane.core.interceptor.administration.AdminConsoleInterceptor
 
getShortDescription() - Method in class com.predic8.membrane.core.interceptor.authentication.BasicAuthenticationInterceptor
 
getShortDescription() - Method in class com.predic8.membrane.core.interceptor.balancer.ClusterNotificationInterceptor
 
getShortDescription() - Method in class com.predic8.membrane.core.interceptor.balancer.LoadBalancingInterceptor
 
getShortDescription() - Method in class com.predic8.membrane.core.interceptor.cbr.XPathCBRInterceptor
 
getShortDescription() - Method in class com.predic8.membrane.core.interceptor.ExchangeStoreInterceptor
 
getShortDescription() - Method in class com.predic8.membrane.core.interceptor.flow.ConditionalInterceptor
 
getShortDescription() - Method in class com.predic8.membrane.core.interceptor.groovy.GroovyInterceptor
 
getShortDescription() - Method in class com.predic8.membrane.core.interceptor.IndexInterceptor
 
getShortDescription() - Method in interface com.predic8.membrane.core.interceptor.Interceptor
 
getShortDescription() - Method in class com.predic8.membrane.core.interceptor.javascript.JavascriptInterceptor
 
getShortDescription() - Method in class com.predic8.membrane.core.interceptor.LimitInterceptor
 
getShortDescription() - Method in class com.predic8.membrane.core.interceptor.LogInterceptor
 
getShortDescription() - Method in class com.predic8.membrane.core.interceptor.MessageAnalyser
 
getShortDescription() - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2AuthorizationServerInterceptor
 
getShortDescription() - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2ResourceInterceptor
 
getShortDescription() - Method in class com.predic8.membrane.core.interceptor.oauth2.tokenvalidation.OAuth2TokenValidatorInterceptor
 
getShortDescription() - Method in class com.predic8.membrane.core.interceptor.ratelimit.RateLimitInterceptor
 
getShortDescription() - Method in class com.predic8.membrane.core.interceptor.rest.REST2SOAPInterceptor
 
getShortDescription() - Method in class com.predic8.membrane.core.interceptor.rest.SOAP2RESTInterceptor
 
getShortDescription() - Method in class com.predic8.membrane.core.interceptor.rewrite.RewriteInterceptor
 
getShortDescription() - Method in class com.predic8.membrane.core.interceptor.schemavalidation.ValidatorInterceptor
 
getShortDescription() - Method in class com.predic8.membrane.core.interceptor.server.WebServerInterceptor
 
getShortDescription() - Method in class com.predic8.membrane.core.interceptor.server.WSDLPublisherInterceptor
 
getShortDescription() - Method in class com.predic8.membrane.core.interceptor.soap.SoapOperationExtractor
 
getShortDescription() - Method in class com.predic8.membrane.core.interceptor.soap.WebServiceExplorerInterceptor
 
getShortDescription() - Method in class com.predic8.membrane.core.interceptor.SpringInterceptor
 
getShortDescription() - Method in class com.predic8.membrane.core.interceptor.statistics.StatisticsCSVInterceptor
 
getShortDescription() - Method in class com.predic8.membrane.core.interceptor.swagger.SwaggerRewriterInterceptor
 
getShortDescription() - Method in class com.predic8.membrane.core.interceptor.ThrottleInterceptor
 
getShortDescription() - Method in class com.predic8.membrane.core.interceptor.tunnel.WebSocketInterceptor
 
getShortDescription() - Method in class com.predic8.membrane.core.interceptor.WSDLInterceptor
 
getShortDescription() - Method in class com.predic8.membrane.core.interceptor.xmlprotection.XMLProtectionInterceptor
 
getShortDescription() - Method in class com.predic8.membrane.core.interceptor.xslt.XSLTInterceptor
 
getSignedIdToken(String, String, String, int, JwtGenerator.Claim...) - Method in class com.predic8.membrane.core.interceptor.oauth2.tokengenerators.JwtGenerator
 
getSingleClusterNameOrDefault(Balancer) - Static method in class com.predic8.membrane.core.interceptor.balancer.BalancerUtil
 
getSize() - Method in class com.predic8.membrane.core.interceptor.apimanagement.policy.Quota
 
getSize() - Method in class com.predic8.membrane.core.interceptor.apimanagement.quota.PolicyQuota
 
getSms() - Method in class com.predic8.membrane.core.interceptor.authentication.session.StaticUserDataProvider.User
 
getSmtpHost() - Method in class com.predic8.membrane.core.interceptor.authentication.session.EmailTokenProvider
 
getSmtpPassword() - Method in class com.predic8.membrane.core.interceptor.authentication.session.EmailTokenProvider
 
getSmtpPort() - Method in class com.predic8.membrane.core.interceptor.authentication.session.EmailTokenProvider
 
getSmtpUser() - Method in class com.predic8.membrane.core.interceptor.authentication.session.EmailTokenProvider
 
getSniServerName() - Method in class com.predic8.membrane.core.transport.http.Connection
 
getSOAPAction() - Method in class com.predic8.membrane.core.http.Header
 
getSoapAction() - Method in class com.predic8.membrane.core.interceptor.rest.REST2SOAPInterceptor.Mapping
 
getSOAPBody(InputStream) - Static method in class com.predic8.membrane.core.util.MessageUtil
 
getSoapURI() - Method in class com.predic8.membrane.core.interceptor.rest.REST2SOAPInterceptor.Mapping
 
getSocketTimeout() - Method in class com.predic8.membrane.core.transport.http.HttpTransport
 
getSourceElementFromElasticSearchResponse(Map) - Method in class com.predic8.membrane.core.exchangestore.ElasticSearchExchangeStore
 
getSourceElementFromHitsElement(List) - Method in class com.predic8.membrane.core.exchangestore.ElasticSearchExchangeStore
 
getSourceSocket() - Method in class com.predic8.membrane.core.transport.http.HttpServerHandler
 
getSqlResultAttribute() - Method in class com.predic8.membrane.core.interceptor.authentication.session.CustomStatementJdbcUserDataProvider
 
getSrc() - Method in class com.predic8.membrane.core.interceptor.groovy.GroovyInterceptor
 
getSrc() - Method in class com.predic8.membrane.core.interceptor.groovy.GroovyTemplateInterceptor
 
getSrc() - Method in class com.predic8.membrane.core.interceptor.javascript.JavascriptInterceptor
 
getSrc() - Method in class com.predic8.membrane.core.interceptor.oauth2.authorizationservice.MembraneAuthorizationService
 
getSrcIn() - Method in class com.predic8.membrane.core.transport.http.AbstractHttpHandler
 
getSrcIn() - Method in class com.predic8.membrane.core.transport.http.FakeHttpHandler
 
getSrcIn() - Method in class com.predic8.membrane.core.transport.http.HttpResendHandler
 
getSrcIn() - Method in class com.predic8.membrane.core.transport.http.HttpServerHandler
 
getSrcOut() - Method in class com.predic8.membrane.core.transport.http.AbstractHttpHandler
 
getSrcOut() - Method in class com.predic8.membrane.core.transport.http.FakeHttpHandler
 
getSrcOut() - Method in class com.predic8.membrane.core.transport.http.HttpResendHandler
 
getSrcOut() - Method in class com.predic8.membrane.core.transport.http.HttpServerHandler
 
getSsl() - Method in class com.predic8.membrane.core.cloud.etcd.EtcdBasedConfigurator
 
getSSLContextForHostname(String) - Method in class com.predic8.membrane.core.transport.ssl.GeneratingSSLContext
 
getSslInboundContext() - Method in class com.predic8.membrane.core.exchange.snapshots.FakeRule
 
getSslInboundContext() - Method in class com.predic8.membrane.core.rules.AbstractProxy
 
getSslInboundContext() - Method in interface com.predic8.membrane.core.rules.Rule
 
getSslInboundContext() - Method in class com.predic8.membrane.core.rules.SSLProxy
 
getSslInboundParser() - Method in class com.predic8.membrane.core.rules.AbstractProxy
 
getSslOutboundContext() - Method in class com.predic8.membrane.core.exchange.snapshots.FakeRule
 
getSslOutboundContext() - Method in class com.predic8.membrane.core.rules.AbstractProxy
 
getSslOutboundContext() - Method in interface com.predic8.membrane.core.rules.Rule
 
getSslOutboundContext() - Method in class com.predic8.membrane.core.rules.SSLableProxy
 
getSslOutboundContext() - Method in class com.predic8.membrane.core.rules.SSLProxy
 
getSslOutboundParser() - Method in class com.predic8.membrane.core.interceptor.stomp.STOMPClient
 
getSslParser() - Method in class com.predic8.membrane.core.interceptor.authentication.session.LDAPUserDataProvider
 
getSslParser() - Method in class com.predic8.membrane.core.interceptor.oauth2.authorizationservice.AuthorizationService
 
getSslParser() - Method in class com.predic8.membrane.core.interceptor.oauth2.authorizationservice.DynamicRegistration
 
getSslParser() - Method in class com.predic8.membrane.core.rules.AbstractServiceProxy.Target
 
getSslParser() - Method in class com.predic8.membrane.core.transport.http.client.HttpClientConfiguration
 
getSslParser() - Method in class com.predic8.membrane.core.transport.http.client.ProxyConfiguration
 
getSslProvider() - Method in class com.predic8.membrane.core.transport.http.Connection
 
getSslProvider() - Method in class com.predic8.membrane.core.transport.http.HttpEndpointListener
 
getStart() - Method in class com.predic8.membrane.core.http.cookie.ByteChunk
Returns the start offset of the bytes.
getStartLine() - Method in class com.predic8.membrane.core.http.Message
 
getStartLine() - Method in class com.predic8.membrane.core.http.Request
 
getStartLine() - Method in class com.predic8.membrane.core.http.Response
 
getStartTime() - Method in class com.predic8.membrane.core.interceptor.authentication.session.totp.TotpCounter
Gets the earliest time instant at which this counter assumes the value 0.
getState() - Method in class com.predic8.membrane.core.interceptor.oauth2.request.ParameterizedRequest
 
getStatisticCollector() - Method in class com.predic8.membrane.core.exchange.snapshots.FakeRule
 
getStatisticCollector() - Method in class com.predic8.membrane.core.rules.AbstractProxy
 
getStatisticCollector() - Method in interface com.predic8.membrane.core.rules.Rule
 
getStatisticCollector() - Method in class com.predic8.membrane.core.rules.SSLProxy
 
getStatistics(RuleKey) - Method in class com.predic8.membrane.core.exchangestore.ElasticSearchExchangeStore
 
getStatistics(RuleKey) - Method in interface com.predic8.membrane.core.exchangestore.ExchangeStore
 
getStatistics(RuleKey) - Method in class com.predic8.membrane.core.exchangestore.FileExchangeStore
 
getStatistics(RuleKey) - Method in class com.predic8.membrane.core.exchangestore.ForgetfulExchangeStore
 
getStatistics(RuleKey) - Method in class com.predic8.membrane.core.exchangestore.LimitedMemoryExchangeStore
 
getStatistics(RuleKey) - Method in class com.predic8.membrane.core.exchangestore.MemoryExchangeStore
 
getStatistics() - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2AuthorizationServerInterceptor
 
getStatistics() - Method in class com.predic8.membrane.core.Router
 
getStatisticsByStatusCodes() - Method in class com.predic8.membrane.core.interceptor.balancer.Node
 
getStatisticsByStatusCodes() - Method in class com.predic8.membrane.core.stats.RuleStatisticCollector
 
getStatus() - Method in class com.predic8.membrane.core.exchange.AbstractExchange
 
getStatus() - Method in class com.predic8.membrane.core.exchange.snapshots.AbstractExchangeSnapshot
 
getStatus() - Method in class com.predic8.membrane.core.interceptor.balancer.Node
 
getStatus() - Method in exception com.predic8.membrane.core.resolver.ResourceRetrievalException
 
getStatusCode() - Method in class com.predic8.membrane.core.cloud.etcd.EtcdResponse
 
getStatusCode(AbstractExchange) - Static method in class com.predic8.membrane.core.exchange.ExchangesUtil
 
getStatusCode() - Method in class com.predic8.membrane.core.exchange.snapshots.ResponseSnapshot
 
getStatusCode() - Method in class com.predic8.membrane.core.http.Response
 
getStatusCode() - Method in class com.predic8.membrane.core.http.xml.Response
 
getStatusCodes() - Method in class com.predic8.membrane.core.interceptor.administration.PropertyValueCollector
 
getStatusMessage() - Method in class com.predic8.membrane.core.exchange.snapshots.ResponseSnapshot
 
getStatusMessage() - Method in class com.predic8.membrane.core.http.Response
 
getStatusMessage() - Method in class com.predic8.membrane.core.http.xml.Response
 
getStore() - Method in class com.predic8.membrane.core.interceptor.cache.CacheInterceptor
 
getStreamPumps() - Method in class com.predic8.membrane.core.transport.http.StreamPump.StreamPumpStats
 
getStreamPumpStats() - Method in class com.predic8.membrane.core.Statistics
 
getString(String, String) - Method in class com.predic8.membrane.core.interceptor.rest.QueryParameter
 
getString(String) - Method in class com.predic8.membrane.core.interceptor.rest.QueryParameter
 
getStringData() - Method in class com.predic8.membrane.core.util.LSInputImpl
 
getStringFromJsonGenerator() - Method in class com.predic8.membrane.core.interceptor.apimanagement.statistics.AMStatisticsCollector
 
getStringParam(URIFactory, Exchange, String) - Static method in class com.predic8.membrane.core.util.URLParamUtil
 
getStringProperties() - Method in class com.predic8.membrane.core.exchange.Exchange
 
getStringProperty(String) - Method in class com.predic8.membrane.core.exchange.AbstractExchange
 
getSubject() - Method in class com.predic8.membrane.core.interceptor.authentication.session.EmailTokenProvider
 
getSubject() - Method in class com.predic8.membrane.core.interceptor.oauth2.authorizationservice.AuthorizationService
 
getSubject() - Method in class com.predic8.membrane.core.interceptor.oauth2.authorizationservice.GithubAuthorizationService
 
getSubject() - Method in class com.predic8.membrane.core.interceptor.oauth2.authorizationservice.GoogleAuthorizationService
 
getSubject() - Method in class com.predic8.membrane.core.interceptor.oauth2.authorizationservice.MembraneAuthorizationService
 
getSuccessfulRequests() - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2Statistics
 
getSupportedAuthorizationGrants() - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2AuthorizationServerInterceptor
 
getSupportedClaims() - Method in class com.predic8.membrane.core.interceptor.oauth2.ClaimList
 
getSupportedClaims() - Method in class com.predic8.membrane.core.interceptor.oauth2.WellknownFile
 
getSupportedClaimsAsString() - Method in class com.predic8.membrane.core.interceptor.oauth2.ClaimList
 
getSupportedIdTokenSigningAlgValues() - Method in class com.predic8.membrane.core.interceptor.oauth2.WellknownFile
 
getSupportedResponseTypes() - Method in class com.predic8.membrane.core.interceptor.oauth2.WellknownFile
 
getSupportedScopes() - Method in class com.predic8.membrane.core.interceptor.oauth2.ClaimList
 
getSupportedScopes() - Method in class com.predic8.membrane.core.interceptor.oauth2.WellknownFile
 
getSupportedSubjectType() - Method in class com.predic8.membrane.core.interceptor.oauth2.WellknownFile
 
getSupportedTokenEndpointAuthMethods() - Method in class com.predic8.membrane.core.interceptor.oauth2.WellknownFile
 
getSwagger() - Method in class com.predic8.membrane.core.interceptor.swagger.SwaggerRewriterInterceptor
 
getSwagger() - Method in class com.predic8.membrane.core.rules.SwaggerProxy
 
getSwagger() - Method in class com.predic8.membrane.core.rules.SwaggerProxyKey
 
getSwaggerDescriptionJson() - Method in interface com.predic8.membrane.core.interceptor.swagger.ApiKeyTransmissionStrategy
 
getSwaggerDescriptionJson() - Method in class com.predic8.membrane.core.interceptor.swagger.HeaderApiKeyTransmissionStrategy
 
getSwaggerJson() - Method in class com.predic8.membrane.core.interceptor.swagger.SwaggerRewriterInterceptor
 
getSystemId() - Method in class com.predic8.membrane.core.util.LSInputImpl
 
getTableName() - Method in class com.predic8.membrane.core.interceptor.authentication.session.CustomStatementJdbcUserDataProvider
 
getTableName() - Method in class com.predic8.membrane.core.interceptor.authentication.session.JdbcUserDataProvider
 
getTarget() - Method in class com.predic8.membrane.core.interceptor.RegExReplaceInterceptor
 
getTarget() - Method in class com.predic8.membrane.core.rules.ServiceProxy
 
getTarget() - Method in class com.predic8.membrane.core.rules.SSLProxy
 
getTargetConnection() - Method in class com.predic8.membrane.core.exchange.Exchange
 
getTargetHost() - Method in class com.predic8.membrane.core.cloud.etcd.EtcdNodeInformation
 
getTargetHost() - Method in class com.predic8.membrane.core.rules.AbstractServiceProxy
 
getTargetPort() - Method in class com.predic8.membrane.core.cloud.etcd.EtcdNodeInformation
 
getTargetPort() - Method in class com.predic8.membrane.core.rules.AbstractServiceProxy
 
getTargetScheme() - Method in class com.predic8.membrane.core.rules.AbstractServiceProxy
 
getTargetSSL() - Method in class com.predic8.membrane.core.rules.AbstractServiceProxy
 
getTargetURL() - Method in class com.predic8.membrane.core.rules.AbstractServiceProxy
 
getTest() - Method in class com.predic8.membrane.core.interceptor.flow.ConditionalInterceptor
 
getThreads() - Method in class com.predic8.membrane.core.interceptor.balancer.Node
 
getTime() - Method in class com.predic8.membrane.core.exchange.AbstractExchange
 
getTime(AbstractExchange) - Static method in class com.predic8.membrane.core.exchange.ExchangesUtil
 
getTime() - Method in class com.predic8.membrane.core.exchange.snapshots.AbstractExchangeSnapshot
 
getTimeDifference(AbstractExchange) - Static method in class com.predic8.membrane.core.exchange.ExchangesUtil
 
getTimeout() - Method in class com.predic8.membrane.core.interceptor.authentication.session.LDAPUserDataProvider
 
getTimeout() - Method in class com.predic8.membrane.core.interceptor.authentication.session.SessionManager
 
getTimeout() - Method in class com.predic8.membrane.core.interceptor.balancer.Balancer
 
getTimeout() - Method in class com.predic8.membrane.core.interceptor.balancer.ClusterNotificationInterceptor
 
getTimeout() - Method in class com.predic8.membrane.core.transport.http.client.ConnectionConfiguration
 
getTimeout() - Method in class com.predic8.membrane.core.transport.http.Connection
 
getTimeReqReceived() - Method in class com.predic8.membrane.core.exchange.AbstractExchange
 
getTimeReqReceived() - Method in class com.predic8.membrane.core.exchange.snapshots.AbstractExchangeSnapshot
 
getTimeReqSent() - Method in class com.predic8.membrane.core.exchange.AbstractExchange
 
getTimeReqSent() - Method in class com.predic8.membrane.core.exchange.snapshots.AbstractExchangeSnapshot
 
getTimeResReceived() - Method in class com.predic8.membrane.core.exchange.AbstractExchange
 
getTimeResReceived() - Method in class com.predic8.membrane.core.exchange.snapshots.AbstractExchangeSnapshot
 
getTimeResSent() - Method in class com.predic8.membrane.core.exchange.AbstractExchange
 
getTimeResSent() - Method in class com.predic8.membrane.core.exchange.snapshots.AbstractExchangeSnapshot
 
getTimestamp(String) - Method in class com.predic8.membrane.core.cloud.etcd.EtcdResolver
 
getTimestamp(String) - Method in class com.predic8.membrane.core.resolver.ClasspathSchemaResolver
 
getTimestamp(String) - Method in class com.predic8.membrane.core.resolver.FileSchemaResolver
 
getTimestamp(String) - Method in class com.predic8.membrane.core.resolver.HTTPSchemaResolver
 
getTimestamp(String) - Method in interface com.predic8.membrane.core.resolver.Resolver
Returns the modification date of the resource.
getTimestamp(String) - Method in class com.predic8.membrane.core.resolver.ResolverMap
 
getTimeStep() - Method in class com.predic8.membrane.core.interceptor.authentication.session.totp.TotpCounter
Gets the frequency with which the value of this counter changes.
getTitle() - Method in class com.predic8.membrane.core.interceptor.administration.AdminPageBuilder
 
getTo() - Method in class com.predic8.membrane.core.interceptor.authentication.session.LDAPUserDataProvider.AttributeMap.Attribute
 
getTo() - Method in class com.predic8.membrane.core.interceptor.rewrite.RewriteInterceptor.Mapping
 
getToken() - Method in class com.predic8.membrane.core.interceptor.oauth2.TokenAuthorizationHeader
 
getToken(String, String, String) - Method in class com.predic8.membrane.core.interceptor.oauth2.tokengenerators.BearerTokenGenerator
 
getToken(String, String, String) - Method in interface com.predic8.membrane.core.interceptor.oauth2.tokengenerators.TokenGenerator
 
getTokenEndpoint() - Method in class com.predic8.membrane.core.interceptor.oauth2.authorizationservice.AuthorizationService
 
getTokenEndpoint() - Method in class com.predic8.membrane.core.interceptor.oauth2.authorizationservice.GithubAuthorizationService
 
getTokenEndpoint() - Method in class com.predic8.membrane.core.interceptor.oauth2.authorizationservice.GoogleAuthorizationService
 
getTokenEndpoint() - Method in class com.predic8.membrane.core.interceptor.oauth2.authorizationservice.MembraneAuthorizationService
 
getTokenEndpoint() - Method in class com.predic8.membrane.core.interceptor.oauth2.WellknownFile
 
getTokenGenerator() - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2AuthorizationServerInterceptor
 
getTokenJSONResponse() - Method in class com.predic8.membrane.core.interceptor.oauth2.request.tokenrequest.TokenRequest
 
getTokenProvider() - Method in class com.predic8.membrane.core.interceptor.authentication.session.LoginInterceptor
 
getTokenType() - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2AnswerParameters
 
getTokenType() - Method in class com.predic8.membrane.core.interceptor.oauth2.TokenAuthorizationHeader
 
getTokenType() - Method in class com.predic8.membrane.core.interceptor.oauth2.tokengenerators.BearerTokenGenerator
 
getTokenType() - Method in interface com.predic8.membrane.core.interceptor.oauth2.tokengenerators.TokenGenerator
 
getTrainThreshold() - Method in class com.predic8.membrane.core.http.cookie.StringCache
 
getTransferredBytes() - Method in class com.predic8.membrane.core.transport.http.StreamPump
 
getTransport() - Method in class com.predic8.membrane.core.HttpRouter
 
getTransport() - Method in class com.predic8.membrane.core.Router
 
getTransport() - Method in class com.predic8.membrane.core.transport.http.AbstractHttpHandler
 
getTransport() - Method in class com.predic8.membrane.core.transport.http.HttpEndpointListener
 
getTransport() - Method in class com.predic8.membrane.core.transport.http.HttpServerHandler
 
getTrust() - Method in class com.predic8.membrane.core.config.security.SSLParser
 
getTrustStore() - Method in class com.predic8.membrane.core.config.security.SSLParser
 
getTtl() - Method in class com.predic8.membrane.core.cloud.etcd.EtcdPublisher
 
getTtl() - Method in class com.predic8.membrane.core.interceptor.apimanagement.apiconfig.EtcdRegistryApiConfig
 
getType() - Method in class com.predic8.membrane.core.config.security.Store
 
getUnauthenticatedPolicies() - Method in class com.predic8.membrane.core.interceptor.apimanagement.ApiManagementConfiguration
 
getUpdateIntervalMs() - Method in class com.predic8.membrane.core.exchangestore.ElasticSearchExchangeStore
 
getUri() - Method in class com.predic8.membrane.core.exchange.snapshots.RequestSnapshot
 
getUri() - Method in class com.predic8.membrane.core.http.Request
 
getUri() - Method in class com.predic8.membrane.core.http.xml.Request
 
getUriFactory() - Method in class com.predic8.membrane.core.Router
 
getUrl() - Method in class com.predic8.membrane.core.cloud.etcd.EtcdRequest
 
getUrl() - Method in class com.predic8.membrane.core.cloud.etcd.EtcdResolver
 
getUrl() - Method in class com.predic8.membrane.core.interceptor.apimanagement.apiconfig.EtcdRegistryApiConfig
 
getUrl() - Method in class com.predic8.membrane.core.interceptor.apimanagement.apiconfig.SimpleApiConfig
 
getUrl() - Method in class com.predic8.membrane.core.interceptor.authentication.session.LDAPUserDataProvider
 
getUrl() - Method in class com.predic8.membrane.core.interceptor.cbr.Case
 
getUrl() - Method in class com.predic8.membrane.core.interceptor.tunnel.WebSocketInterceptor
 
getUrl() - Method in class com.predic8.membrane.core.rules.AbstractServiceProxy.Target
 
getUrl() - Method in class com.predic8.membrane.core.rules.SwaggerProxy
 
getUserAgent() - Method in class com.predic8.membrane.core.http.Header
 
getUserAttributes() - Method in class com.predic8.membrane.core.interceptor.authentication.session.SessionManager.Session
 
getUserColumnName() - Method in class com.predic8.membrane.core.interceptor.authentication.session.CustomStatementJdbcUserDataProvider
 
getUserColumnName() - Method in class com.predic8.membrane.core.interceptor.authentication.session.JdbcUserDataProvider
 
getUserDataAsJson(Map<String, String>) - Method in class com.predic8.membrane.core.interceptor.oauth2.request.UserinfoRequest
 
getUserDataProvider() - Method in class com.predic8.membrane.core.interceptor.authentication.BasicAuthenticationInterceptor
 
getUserDataProvider() - Method in class com.predic8.membrane.core.interceptor.authentication.session.LoginInterceptor
 
getUserDataProvider() - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2AuthorizationServerInterceptor
 
getUserDataProviders() - Method in class com.predic8.membrane.core.interceptor.authentication.session.UnifyingUserDataProvider
 
getUserinfo() - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2AnswerParameters
 
getUserinfoClaims() - Method in class com.predic8.membrane.core.interceptor.oauth2.parameter.ClaimsParameter
 
getUserInfoEndpoint() - Method in class com.predic8.membrane.core.interceptor.oauth2.authorizationservice.AuthorizationService
 
getUserInfoEndpoint() - Method in class com.predic8.membrane.core.interceptor.oauth2.authorizationservice.GithubAuthorizationService
 
getUserInfoEndpoint() - Method in class com.predic8.membrane.core.interceptor.oauth2.authorizationservice.GoogleAuthorizationService
 
getUserInfoEndpoint() - Method in class com.predic8.membrane.core.interceptor.oauth2.authorizationservice.MembraneAuthorizationService
 
getUserinfoEndpoint() - Method in class com.predic8.membrane.core.interceptor.oauth2.WellknownFile
 
getUserName() - Method in class com.predic8.membrane.core.interceptor.authentication.session.SessionManager.Session
 
getUsername() - Method in class com.predic8.membrane.core.interceptor.authentication.session.StaticUserDataProvider.User
 
getUsername() - Method in class com.predic8.membrane.core.interceptor.oauth2.request.ParameterizedRequest
 
getUsername(String) - Method in class com.predic8.membrane.core.interceptor.oauth2.tokengenerators.BearerTokenGenerator
 
getUsername() - Method in class com.predic8.membrane.core.interceptor.oauth2.tokengenerators.BearerTokenGenerator.User
 
getUsername(String) - Method in interface com.predic8.membrane.core.interceptor.oauth2.tokengenerators.TokenGenerator
 
getUsername() - Method in class com.predic8.membrane.core.transport.http.client.AuthenticationConfiguration
 
getUsername() - Method in class com.predic8.membrane.core.transport.http.client.ProxyConfiguration
 
getUserNameAttribute() - Method in class com.predic8.membrane.core.interceptor.authentication.session.CustomStatementJdbcUserDataProvider
 
getUsers() - Method in class com.predic8.membrane.core.interceptor.authentication.BasicAuthenticationInterceptor
 
getUsers() - Method in class com.predic8.membrane.core.interceptor.authentication.session.StaticUserDataProvider
 
getUsersByName() - Method in class com.predic8.membrane.core.interceptor.authentication.BasicAuthenticationInterceptor
 
getUsersByName() - Method in class com.predic8.membrane.core.interceptor.authentication.session.StaticUserDataProvider
 
getUuid() - Method in class com.predic8.membrane.core.cloud.etcd.EtcdNodeInformation
 
getValid() - Method in class com.predic8.membrane.core.interceptor.schemavalidation.AbstractXMLSchemaValidator
 
getValid() - Method in interface com.predic8.membrane.core.interceptor.schemavalidation.IValidator
 
getValid() - Method in class com.predic8.membrane.core.interceptor.schemavalidation.JSONValidator
 
getValid() - Method in class com.predic8.membrane.core.interceptor.schemavalidation.SchematronValidator
 
getValidatedAccessTokens() - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2Statistics
 
getValidClaims(String) - Method in class com.predic8.membrane.core.interceptor.oauth2.ClaimList
 
getValue(String) - Method in class com.predic8.membrane.core.cloud.etcd.EtcdRequest
 
getValue() - Method in class com.predic8.membrane.core.cloud.etcd.EtcdResponse
 
getValue() - Method in class com.predic8.membrane.core.config.Path
 
getValue(int) - Method in class com.predic8.membrane.core.http.cookie.MimeHeaders
 
getValue() - Method in class com.predic8.membrane.core.http.cookie.ServerCookie
 
getValue() - Method in class com.predic8.membrane.core.http.HeaderField
 
getValue() - Method in class com.predic8.membrane.core.http.xml.Component
 
getValue() - Method in class com.predic8.membrane.core.http.xml.Header
 
getValue() - Method in class com.predic8.membrane.core.http.xml.Host
 
getValue() - Method in class com.predic8.membrane.core.http.xml.Param
 
getValue() - Method in class com.predic8.membrane.core.http.xml.Port
 
getValue() - Method in class com.predic8.membrane.core.http.xml.URI
 
getValue() - Method in class com.predic8.membrane.core.interceptor.oauth2.ClaimList
 
getValue() - Method in class com.predic8.membrane.core.interceptor.oauth2.tokengenerators.JwtGenerator.Claim
 
getValueAtTime(long) - Method in class com.predic8.membrane.core.interceptor.authentication.session.totp.TotpCounter
Gets the value of this counter at the specified time.
getValueOfBits(byte, int, int) - Static method in class com.predic8.membrane.core.util.ByteUtil
 
getValues(HeaderName) - Method in class com.predic8.membrane.core.http.Header
 
getValueStartTime(long) - Method in class com.predic8.membrane.core.interceptor.authentication.session.totp.TotpCounter
Gets the time when the counter assumes the specified value.
getVersion() - Method in class com.predic8.membrane.core.http.cookie.ServerCookie
 
getVersion() - Method in class com.predic8.membrane.core.http.Message
 
getWellknown() - Method in class com.predic8.membrane.core.interceptor.oauth2.WellknownFile
 
getWellknownFile() - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2AuthorizationServerInterceptor
 
getWsdl() - Method in class com.predic8.membrane.core.interceptor.schemavalidation.ValidatorInterceptor
 
getWsdl() - Method in class com.predic8.membrane.core.interceptor.server.WSDLPublisherInterceptor
 
getWsdl() - Method in class com.predic8.membrane.core.interceptor.soap.WebServiceExplorerInterceptor
 
getWsdl() - Method in class com.predic8.membrane.core.rules.SOAPProxy
 
getWsdlHttpClientConfig() - Method in class com.predic8.membrane.core.rules.SOAPProxy
 
getWwwAuthenticate() - Method in class com.predic8.membrane.core.http.Header
 
getXForwardedFor() - Method in class com.predic8.membrane.core.http.Header
 
getXForwardedHost() - Method in class com.predic8.membrane.core.http.Header
 
getXForwardedProto() - Method in class com.predic8.membrane.core.http.Header
 
getxPath() - Method in class com.predic8.membrane.core.interceptor.cbr.Case
 
getXPath() - Method in class com.predic8.membrane.core.interceptor.xmlcontentfilter.XMLContentFilterInterceptor
 
getXslt() - Method in class com.predic8.membrane.core.interceptor.xslt.XSLTInterceptor
 
GithubAuthorizationService - Class in com.predic8.membrane.core.interceptor.oauth2.authorizationservice
 
GithubAuthorizationService() - Constructor for class com.predic8.membrane.core.interceptor.oauth2.authorizationservice.GithubAuthorizationService
 
globToRegExp(String) - Static method in class com.predic8.membrane.core.util.TextUtil
 
GoogleAuthorizationService - Class in com.predic8.membrane.core.interceptor.oauth2.authorizationservice
 
GoogleAuthorizationService() - Constructor for class com.predic8.membrane.core.interceptor.oauth2.authorizationservice.GoogleAuthorizationService
 
GRANT_TYPE - Static variable in class com.predic8.membrane.core.interceptor.oauth2.ParamNames
 
GroovyInterceptor - Class in com.predic8.membrane.core.interceptor.groovy
 
GroovyInterceptor() - Constructor for class com.predic8.membrane.core.interceptor.groovy.GroovyInterceptor
 
GroovyLanguageSupport - Class in com.predic8.membrane.core.lang.groovy
 
GroovyLanguageSupport() - Constructor for class com.predic8.membrane.core.lang.groovy.GroovyLanguageSupport
 
GroovyTemplateInterceptor - Class in com.predic8.membrane.core.interceptor.groovy
 
GroovyTemplateInterceptor() - Constructor for class com.predic8.membrane.core.interceptor.groovy.GroovyTemplateInterceptor
 

H

handle(Exchange) - Method in class com.predic8.membrane.core.interceptor.balancer.NodeOnlineChecker
 
handle(Exchange, Interceptor.Flow) - Method in class com.predic8.membrane.core.interceptor.ExchangeStoreInterceptor
 
handleAbort(Exchange) - Method in class com.predic8.membrane.core.interceptor.AbstractInterceptor
 
handleAbort(Exchange) - Method in class com.predic8.membrane.core.interceptor.balancer.LoadBalancingInterceptor
 
handleAbort(Exchange) - Method in class com.predic8.membrane.core.interceptor.ExchangeStoreInterceptor
 
handleAbort(Exchange) - Method in class com.predic8.membrane.core.interceptor.groovy.GroovyInterceptor
 
handleAbort(Exchange) - Method in class com.predic8.membrane.core.interceptor.HeaderFilterInterceptor
 
handleAbort(Exchange) - Method in interface com.predic8.membrane.core.interceptor.Interceptor
Called when any Interceptor.handleRequest(Exchange) or Interceptor.handleResponse(Exchange) later in the chain returned Outcome.ABORT or threw an exception.
handleAbort(Exchange) - Method in class com.predic8.membrane.core.interceptor.javascript.JavascriptInterceptor
 
handleAbort(Exchange) - Method in class com.predic8.membrane.core.interceptor.SpringInterceptor
 
handleAbort(Exchange) - Method in class com.predic8.membrane.core.interceptor.ThrottleInterceptor
 
handleBalancersRequest(Map<String, String>, String) - Method in class com.predic8.membrane.core.interceptor.administration.DynamicAdminPageInterceptor
 
handleCallRequest(Map<String, String>, String) - Method in class com.predic8.membrane.core.interceptor.administration.DynamicAdminPageInterceptor
 
handleCallsRequest(Map<String, String>, String) - Method in class com.predic8.membrane.core.interceptor.administration.DynamicAdminPageInterceptor
 
handleChildElement(Element, ParserContext, BeanDefinitionBuilder) - Method in class com.predic8.membrane.core.config.spring.AbstractParser
 
handleChildObject(Element, ParserContext, BeanDefinitionBuilder, Class<?>, Object) - Method in class com.predic8.membrane.core.config.spring.AbstractParser
 
handleClientsRequest(Map<String, String>, String) - Method in class com.predic8.membrane.core.interceptor.administration.DynamicAdminPageInterceptor
 
handleClustersRequest(Map<String, String>, String) - Method in class com.predic8.membrane.core.interceptor.administration.DynamicAdminPageInterceptor
 
handleClustersSaveRequest(Map<String, String>, String) - Method in class com.predic8.membrane.core.interceptor.administration.DynamicAdminPageInterceptor
 
handleClustersShowRequest(Map<String, String>, String) - Method in class com.predic8.membrane.core.interceptor.administration.DynamicAdminPageInterceptor
 
handleFailure(String, Exchange) - Method in interface com.predic8.membrane.core.interceptor.schemavalidation.ValidatorInterceptor.FailureHandler
 
handleFrame(WebSocketFrame, boolean, WebSocketSender) - Method in class com.predic8.membrane.core.transport.ws.interceptors.WebSocketLogInterceptor
 
handleFrame(WebSocketFrame, boolean, WebSocketSender) - Method in class com.predic8.membrane.core.transport.ws.interceptors.WebSocketSpringInterceptor
 
handleFrame(WebSocketFrame, boolean, WebSocketSender) - Method in class com.predic8.membrane.core.transport.ws.interceptors.WebSocketStompReassembler
 
handleFrame(WebSocketFrame, boolean, WebSocketSender) - Method in interface com.predic8.membrane.core.transport.ws.WebSocketInterceptorInterface
 
handleFrame(WebSocketFrame) - Method in interface com.predic8.membrane.core.transport.ws.WebSocketSender
 
handleHomeRequest(Map<String, String>, String) - Method in class com.predic8.membrane.core.interceptor.administration.DynamicAdminPageInterceptor
 
handleLoginRequest(Exchange) - Method in class com.predic8.membrane.core.interceptor.authentication.session.LoginDialog
 
handleLoginRequest(Exchange) - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2ResourceInterceptor
 
handleNodeBadStatusCode(Exchange, int) - Method in class com.predic8.membrane.core.interceptor.balancer.NodeOnlineChecker
 
handleNodeDeleteRequest(Map<String, String>, String) - Method in class com.predic8.membrane.core.interceptor.administration.DynamicAdminPageInterceptor
 
handleNodeDownRequest(Map<String, String>, String) - Method in class com.predic8.membrane.core.interceptor.administration.DynamicAdminPageInterceptor
 
handleNodeException(Exchange, int) - Method in class com.predic8.membrane.core.interceptor.balancer.NodeOnlineChecker
 
handleNodeResetRequest(Map<String, String>, String) - Method in class com.predic8.membrane.core.interceptor.administration.DynamicAdminPageInterceptor
 
handleNodeSaveRequest(Map<String, String>, String) - Method in class com.predic8.membrane.core.interceptor.administration.DynamicAdminPageInterceptor
 
handleNodeSessionsRequest(Map<String, String>, String) - Method in class com.predic8.membrane.core.interceptor.administration.DynamicAdminPageInterceptor
 
handleNodeShowRequest(Map<String, String>, String) - Method in class com.predic8.membrane.core.interceptor.administration.DynamicAdminPageInterceptor
 
handleNodeTakeoutRequest(Map<String, String>, String) - Method in class com.predic8.membrane.core.interceptor.administration.DynamicAdminPageInterceptor
 
handleNodeUpRequest(Map<String, String>, String) - Method in class com.predic8.membrane.core.interceptor.administration.DynamicAdminPageInterceptor
 
handleProxyDeleteRequest(Map<String, String>, String) - Method in class com.predic8.membrane.core.interceptor.administration.DynamicAdminPageInterceptor
 
handleProxyRequest(Map<String, String>, String) - Method in class com.predic8.membrane.core.interceptor.administration.DynamicAdminPageInterceptor
 
handleProxySaveRequest(Map<String, String>, String) - Method in class com.predic8.membrane.core.interceptor.administration.DynamicAdminPageInterceptor
 
handlePruleShowRequest(Map<String, String>, String) - Method in class com.predic8.membrane.core.interceptor.administration.DynamicAdminPageInterceptor
 
handleRequest(Exchange) - Method in class com.predic8.membrane.core.interceptor.AbstractInterceptor
 
handleRequest(Exchange) - Method in class com.predic8.membrane.core.interceptor.acl.AccessControlInterceptor
 
handleRequest(Exchange) - Method in class com.predic8.membrane.core.interceptor.administration.AdminConsoleInterceptor
 
handleRequest(Exchange) - Method in class com.predic8.membrane.core.interceptor.administration.DynamicAdminPageInterceptor
 
handleRequest(Exchange) - Method in class com.predic8.membrane.core.interceptor.apimanagement.ApiManagementInterceptor
 
handleRequest(Exchange) - Method in class com.predic8.membrane.core.interceptor.apimanagement.quota.AMQuota
 
handleRequest(Exchange) - Method in class com.predic8.membrane.core.interceptor.apimanagement.rateLimiter.AMRateLimiter
 
handleRequest(Exchange, Outcome) - Method in class com.predic8.membrane.core.interceptor.apimanagement.statistics.AMStatisticsCollector
Inits listener and puts exchange in a queue for later processing
handleRequest(Exchange) - Method in class com.predic8.membrane.core.interceptor.authentication.BasicAuthenticationInterceptor
 
handleRequest(Exchange) - Method in class com.predic8.membrane.core.interceptor.authentication.session.LoginInterceptor
 
handleRequest(AbstractExchange) - Method in class com.predic8.membrane.core.interceptor.AuthHead2BodyInterceptor
 
handleRequest(Exchange) - Method in class com.predic8.membrane.core.interceptor.balancer.ClusterNotificationInterceptor
 
handleRequest(Exchange) - Method in class com.predic8.membrane.core.interceptor.balancer.LoadBalancingInterceptor
 
handleRequest(Exchange) - Method in class com.predic8.membrane.core.interceptor.cache.CacheInterceptor
 
handleRequest(Exchange) - Method in class com.predic8.membrane.core.interceptor.cbr.XPathCBRInterceptor
 
handleRequest(Exchange) - Method in class com.predic8.membrane.core.interceptor.CountInterceptor
 
handleRequest(Exchange) - Method in class com.predic8.membrane.core.interceptor.DispatchingInterceptor
 
handleRequest(Exchange) - Method in class com.predic8.membrane.core.interceptor.ExchangeStoreInterceptor
 
handleRequest(Exchange) - Method in class com.predic8.membrane.core.interceptor.flow.ConditionalInterceptor
 
handleRequest(Exchange) - Method in class com.predic8.membrane.core.interceptor.flow.RequestInterceptor
 
handleRequest(Exchange) - Method in class com.predic8.membrane.core.interceptor.flow.ResponseInterceptor
(Yes, this needs to be handled in handleREQUEST.)
handleRequest(Exchange) - Method in class com.predic8.membrane.core.interceptor.formvalidation.FormValidationInterceptor
 
handleRequest(Exchange) - Method in class com.predic8.membrane.core.interceptor.groovy.GroovyInterceptor
 
handleRequest(Exchange) - Method in class com.predic8.membrane.core.interceptor.groovy.GroovyTemplateInterceptor
 
handleRequest(Exchange) - Method in class com.predic8.membrane.core.interceptor.HeaderFilterInterceptor
 
handleRequest(Exchange) - Method in class com.predic8.membrane.core.interceptor.HTTPClientInterceptor
 
handleRequest(Exchange) - Method in class com.predic8.membrane.core.interceptor.IndexInterceptor
 
handleRequest(Exchange) - Method in interface com.predic8.membrane.core.interceptor.Interceptor
 
handleRequest(Exchange) - Method in class com.predic8.membrane.core.interceptor.javascript.JavascriptInterceptor
 
handleRequest(Exchange) - Method in class com.predic8.membrane.core.interceptor.LimitInterceptor
 
handleRequest(Exchange) - Method in class com.predic8.membrane.core.interceptor.LogInterceptor
 
handleRequest(Exchange) - Method in class com.predic8.membrane.core.interceptor.MessageAnalyser
 
handleRequest(Exchange) - Method in class com.predic8.membrane.core.interceptor.MethodOverrideInterceptor
 
handleRequest(Exchange) - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2AuthorizationServerInterceptor
 
handleRequest(Exchange) - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2ResourceInterceptor
 
handleRequest(Exchange, String, String, SessionManager.Session) - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2ResourceInterceptor
 
handleRequest(Exchange) - Method in class com.predic8.membrane.core.interceptor.oauth2.tokenvalidation.OAuth2TokenValidatorInterceptor
 
handleRequest(Exchange) - Method in class com.predic8.membrane.core.interceptor.prometheus.PrometheusInterceptor
 
handleRequest(Exchange) - Method in class com.predic8.membrane.core.interceptor.ratelimit.RateLimitInterceptor
 
handleRequest(Exchange) - Method in class com.predic8.membrane.core.interceptor.RegExReplaceInterceptor
 
handleRequest(Exchange) - Method in class com.predic8.membrane.core.interceptor.registration.RegistrationInterceptor
 
handleRequest(Exchange) - Method in class com.predic8.membrane.core.interceptor.rest.HTTP2XMLInterceptor
 
handleRequest(Exchange) - Method in class com.predic8.membrane.core.interceptor.rest.REST2SOAPInterceptor
 
handleRequest(Exchange) - Method in class com.predic8.membrane.core.interceptor.rest.RESTInterceptor
 
handleRequest(Exchange) - Method in class com.predic8.membrane.core.interceptor.rest.SOAP2RESTInterceptor
 
handleRequest(Exchange) - Method in class com.predic8.membrane.core.interceptor.rewrite.ReverseProxyingInterceptor
handles "Destination" header (see RFC 2518 section 9.3; also used by WebDAV)
handleRequest(Exchange) - Method in class com.predic8.membrane.core.interceptor.rewrite.RewriteInterceptor
 
handleRequest(Exchange) - Method in class com.predic8.membrane.core.interceptor.RuleMatchingInterceptor
 
handleRequest(Exchange) - Method in class com.predic8.membrane.core.interceptor.schemavalidation.ValidatorInterceptor
 
handleRequest(Exchange) - Method in class com.predic8.membrane.core.interceptor.server.WebServerInterceptor
 
handleRequest(Exchange) - Method in class com.predic8.membrane.core.interceptor.server.WSDLPublisherInterceptor
 
handleRequest(Exchange) - Method in class com.predic8.membrane.core.interceptor.soap.SoapOperationExtractor
 
handleRequest(Exchange) - Method in class com.predic8.membrane.core.interceptor.soap.WebServiceExplorerInterceptor
 
handleRequest(Exchange) - Method in class com.predic8.membrane.core.interceptor.SpringInterceptor
 
handleRequest(Exchange) - Method in class com.predic8.membrane.core.interceptor.statistics.StatisticsProvider
 
handleRequest(Exchange) - Method in class com.predic8.membrane.core.interceptor.stomp.STOMPClient
 
handleRequest(Exchange) - Method in class com.predic8.membrane.core.interceptor.swagger.ApiKeyCheckerInterceptor
 
handleRequest(Exchange) - Method in class com.predic8.membrane.core.interceptor.swagger.SwaggerRewriterInterceptor
 
handleRequest(Exchange) - Method in class com.predic8.membrane.core.interceptor.testservice.TestServiceInterceptor
 
handleRequest(Exchange) - Method in class com.predic8.membrane.core.interceptor.ThrottleInterceptor
 
handleRequest(Exchange) - Method in class com.predic8.membrane.core.interceptor.tunnel.SPDYInterceptor
 
handleRequest(Exchange) - Method in class com.predic8.membrane.core.interceptor.tunnel.TCPInterceptor
 
handleRequest(Exchange) - Method in class com.predic8.membrane.core.interceptor.tunnel.WebSocketInterceptor
 
handleRequest(Exchange) - Method in class com.predic8.membrane.core.interceptor.URLNormalizerInterceptor
 
handleRequest(Exchange) - Method in class com.predic8.membrane.core.interceptor.UserFeatureInterceptor
 
handleRequest(Exchange) - Method in class com.predic8.membrane.core.interceptor.ws_addressing.DecoupledEndpointRewriterInterceptor
 
handleRequest(Exchange) - Method in class com.predic8.membrane.core.interceptor.ws_addressing.WsaEndpointRewriterInterceptor
 
handleRequest(Exchange) - Method in class com.predic8.membrane.core.interceptor.xmlcontentfilter.SOAPStackTraceFilterInterceptor
 
handleRequest(Exchange) - Method in class com.predic8.membrane.core.interceptor.xmlcontentfilter.XMLContentFilterInterceptor
 
handleRequest(Exchange) - Method in class com.predic8.membrane.core.interceptor.xmlprotection.XMLProtectionInterceptor
 
handleRequest(Exchange) - Method in class com.predic8.membrane.core.interceptor.xslt.XSLTInterceptor
 
handleResponse(Exchange) - Method in class com.predic8.membrane.core.interceptor.AbstractInterceptor
 
handleResponse(Exchange) - Method in class com.predic8.membrane.core.interceptor.antivirus.ClamAntiVirusInterceptor
 
handleResponse(Exchange) - Method in class com.predic8.membrane.core.interceptor.apimanagement.ApiManagementInterceptor
 
handleResponse(Exchange) - Method in class com.predic8.membrane.core.interceptor.apimanagement.quota.AMQuota
 
handleResponse(Exchange, Outcome) - Method in class com.predic8.membrane.core.interceptor.apimanagement.statistics.AMStatisticsCollector
 
handleResponse(Exchange) - Method in class com.predic8.membrane.core.interceptor.authentication.session.LoginInterceptor
 
handleResponse(Exchange) - Method in class com.predic8.membrane.core.interceptor.balancer.LoadBalancingInterceptor
 
handleResponse(Exchange) - Method in class com.predic8.membrane.core.interceptor.cache.CacheInterceptor
 
handleResponse(Exchange) - Method in class com.predic8.membrane.core.interceptor.ExchangeStoreInterceptor
 
handleResponse(Exchange) - Method in class com.predic8.membrane.core.interceptor.groovy.GroovyInterceptor
 
handleResponse(Exchange) - Method in class com.predic8.membrane.core.interceptor.HeaderFilterInterceptor
 
handleResponse(Exchange) - Method in interface com.predic8.membrane.core.interceptor.Interceptor
 
handleResponse(Exchange) - Method in class com.predic8.membrane.core.interceptor.javascript.JavascriptInterceptor
 
handleResponse(Exchange) - Method in class com.predic8.membrane.core.interceptor.LimitInterceptor
 
handleResponse(Exchange) - Method in class com.predic8.membrane.core.interceptor.LogInterceptor
 
handleResponse(Exchange) - Method in class com.predic8.membrane.core.interceptor.MessageAnalyser
 
handleResponse(Exchange) - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2AuthorizationServerInterceptor
 
handleResponse(Exchange) - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2ResourceInterceptor
 
handleResponse(Exchange) - Method in class com.predic8.membrane.core.interceptor.RegExReplaceInterceptor
 
handleResponse(Exchange) - Method in class com.predic8.membrane.core.interceptor.RelocatingInterceptor
 
handleResponse(Exchange) - Method in class com.predic8.membrane.core.interceptor.rest.REST2SOAPInterceptor
 
handleResponse(Exchange) - Method in class com.predic8.membrane.core.interceptor.rest.SOAP2RESTInterceptor
 
handleResponse(Exchange) - Method in class com.predic8.membrane.core.interceptor.rewrite.ReverseProxyingInterceptor
Handles "Location" header.
handleResponse(Exchange) - Method in class com.predic8.membrane.core.interceptor.schemavalidation.ValidatorInterceptor
 
handleResponse(Exchange) - Method in class com.predic8.membrane.core.interceptor.SpringInterceptor
 
handleResponse(Exchange) - Method in class com.predic8.membrane.core.interceptor.statistics.StatisticsCSVInterceptor
 
handleResponse(Exchange) - Method in class com.predic8.membrane.core.interceptor.statistics.StatisticsJDBCInterceptor
 
handleResponse(Exchange) - Method in class com.predic8.membrane.core.interceptor.swagger.SwaggerApiKeyRequirer
 
handleResponse(Exchange) - Method in class com.predic8.membrane.core.interceptor.swagger.SwaggerRewriterInterceptor
 
handleResponse(Exchange) - Method in class com.predic8.membrane.core.interceptor.ThrottleInterceptor
 
handleResponse(Exchange) - Method in class com.predic8.membrane.core.interceptor.ws_addressing.WsaEndpointRewriterInterceptor
 
handleResponse(Exchange) - Method in class com.predic8.membrane.core.interceptor.xmlcontentfilter.SOAPStackTraceFilterInterceptor
 
handleResponse(Exchange) - Method in class com.predic8.membrane.core.interceptor.xmlcontentfilter.XMLContentFilterInterceptor
 
handleResponse(Exchange) - Method in class com.predic8.membrane.core.interceptor.xslt.XSLTInterceptor
 
handleServiceProxyDeleteRequest(Map<String, String>, String) - Method in class com.predic8.membrane.core.interceptor.administration.DynamicAdminPageInterceptor
 
handleServiceProxySaveRequest(Map<String, String>, String) - Method in class com.predic8.membrane.core.interceptor.administration.DynamicAdminPageInterceptor
 
handleServiceProxyShowRequest(Map<String, String>, String) - Method in class com.predic8.membrane.core.interceptor.administration.DynamicAdminPageInterceptor
 
handleServiceProxyStartRequest(Map<String, String>, String) - Method in class com.predic8.membrane.core.interceptor.administration.DynamicAdminPageInterceptor
 
handleStatisticsRequest(Map<String, String>, String) - Method in class com.predic8.membrane.core.interceptor.administration.DynamicAdminPageInterceptor
 
handleStreamPumpsRequest(Map<String, String>, String) - Method in class com.predic8.membrane.core.interceptor.administration.DynamicAdminPageInterceptor
 
handleSystemRequest(Map<String, String>, String) - Method in class com.predic8.membrane.core.interceptor.administration.DynamicAdminPageInterceptor
 
handleTransportRequest(Map<String, String>, String) - Method in class com.predic8.membrane.core.interceptor.administration.DynamicAdminPageInterceptor
 
handleXmlBeanDefinitionStoreException(XmlBeanDefinitionStoreException) - Static method in class com.predic8.membrane.core.config.spring.TrackingFileSystemXmlApplicationContext
 
has(String) - Method in class com.predic8.membrane.core.interceptor.rest.QueryParameter
 
hasAdminConsole() - Method in class com.predic8.membrane.core.rules.ServiceProxy
 
hasClaims() - Method in class com.predic8.membrane.core.interceptor.oauth2.parameter.ClaimsParameter
 
hasConfiguration() - Method in class com.predic8.membrane.core.MembraneCommandLine
 
hasContentLength() - Method in class com.predic8.membrane.core.http.Header
 
hasGivenInvalidScopes(String, String) - Method in class com.predic8.membrane.core.interceptor.oauth2.request.AuthWithoutSessionRequest
 
hash() - Method in class com.predic8.membrane.core.http.cookie.ByteChunk
 
hashCode() - Method in class com.predic8.membrane.core.cloud.etcd.EtcdNodeInformation
 
hashCode() - Method in class com.predic8.membrane.core.http.cookie.StringCache.ByteEntry
 
hashCode() - Method in class com.predic8.membrane.core.http.cookie.StringCache.CharEntry
 
hashCode() - Method in class com.predic8.membrane.core.http.HeaderName
 
hashCode() - Method in class com.predic8.membrane.core.interceptor.balancer.Node
 
hashCode() - Method in class com.predic8.membrane.core.rules.ProxyRuleKey
 
hashCode() - Method in class com.predic8.membrane.core.rules.ServiceProxyKey
 
hashCode() - Method in class com.predic8.membrane.core.transport.http.IpPort
 
hashIgnoreCase() - Method in class com.predic8.membrane.core.http.cookie.ByteChunk
Deprecated.
Unused. Will be removed in Tomcat 8.0.x onwards.
hasLoadBalancing(Router) - Static method in class com.predic8.membrane.core.interceptor.balancer.BalancerUtil
 
hasMsgReleased() - Method in class com.predic8.membrane.core.http.Message
 
hasNoContent() - Method in class com.predic8.membrane.core.http.Response
 
hasRelevantObservers() - Method in class com.predic8.membrane.core.http.AbstractBody
 
hasSessionForCode(String) - Method in class com.predic8.membrane.core.interceptor.oauth2.SessionFinder
 
hasSessionForToken(String) - Method in class com.predic8.membrane.core.interceptor.oauth2.SessionFinder
 
hasSessionId(Message) - Method in class com.predic8.membrane.core.interceptor.balancer.AbstractSessionIdExtractor
 
Header - Class in com.predic8.membrane.core.http
The headers of a HTTP message.
Header() - Constructor for class com.predic8.membrane.core.http.Header
 
Header(InputStream) - Constructor for class com.predic8.membrane.core.http.Header
 
Header(String) - Constructor for class com.predic8.membrane.core.http.Header
 
Header(Header) - Constructor for class com.predic8.membrane.core.http.Header
 
header - Variable in class com.predic8.membrane.core.http.Message
 
header(String, String) - Method in class com.predic8.membrane.core.http.Request.Builder
 
header(Header) - Method in class com.predic8.membrane.core.http.Request.Builder
 
header(Header) - Method in class com.predic8.membrane.core.http.Response.ResponseBuilder
 
header(String, String) - Method in class com.predic8.membrane.core.http.Response.ResponseBuilder
 
Header - Class in com.predic8.membrane.core.http.xml
 
Header() - Constructor for class com.predic8.membrane.core.http.xml.Header
 
Header(String, String) - Constructor for class com.predic8.membrane.core.http.xml.Header
 
HEADER_HOST - Static variable in class com.predic8.membrane.core.transport.http.HttpTransport
 
HeaderApiKeyTransmissionStrategy - Class in com.predic8.membrane.core.interceptor.swagger
 
HeaderApiKeyTransmissionStrategy() - Constructor for class com.predic8.membrane.core.interceptor.swagger.HeaderApiKeyTransmissionStrategy
 
HeaderField - Class in com.predic8.membrane.core.http
 
HeaderField(HeaderName, String) - Constructor for class com.predic8.membrane.core.http.HeaderField
 
HeaderField(String) - Constructor for class com.predic8.membrane.core.http.HeaderField
 
HeaderField(String, String) - Constructor for class com.predic8.membrane.core.http.HeaderField
 
HeaderField(HeaderField) - Constructor for class com.predic8.membrane.core.http.HeaderField
 
HeaderFilterInterceptor - Class in com.predic8.membrane.core.interceptor
 
HeaderFilterInterceptor() - Constructor for class com.predic8.membrane.core.interceptor.HeaderFilterInterceptor
 
HeaderFilterInterceptor.Action - Enum in com.predic8.membrane.core.interceptor
 
HeaderFilterInterceptor.Exclude - Class in com.predic8.membrane.core.interceptor
 
HeaderFilterInterceptor.Include - Class in com.predic8.membrane.core.interceptor
 
HeaderFilterInterceptor.Rule - Class in com.predic8.membrane.core.interceptor
 
HeaderKeyRetriever - Class in com.predic8.membrane.core.interceptor.apimanagement
 
HeaderKeyRetriever() - Constructor for class com.predic8.membrane.core.interceptor.apimanagement.HeaderKeyRetriever
 
HeaderName - Class in com.predic8.membrane.core.http
This class is used by Header a key for header fields.
HeaderName(String) - Constructor for class com.predic8.membrane.core.http.HeaderName
 
HeaderName(HeaderName) - Constructor for class com.predic8.membrane.core.http.HeaderName
 
Headers - Class in com.predic8.membrane.core.http.xml
 
Headers() - Constructor for class com.predic8.membrane.core.http.xml.Headers
 
Headers(Header) - Constructor for class com.predic8.membrane.core.http.xml.Headers
 
headers - Variable in class com.predic8.membrane.core.http.xml.Message
 
hitCount - Static variable in class com.predic8.membrane.core.http.cookie.StringCache
Hit count.
HOST - Static variable in class com.predic8.membrane.core.http.Header
 
Host - Class in com.predic8.membrane.core.http.xml
 
Host(String) - Constructor for class com.predic8.membrane.core.http.xml.Host
 
Host() - Constructor for class com.predic8.membrane.core.http.xml.Host
 
host - Variable in class com.predic8.membrane.core.interceptor.RelocatingInterceptor
 
host - Variable in class com.predic8.membrane.core.transport.http.Connection
 
host - Variable in class com.predic8.membrane.core.transport.http.HostColonPort
 
HostColonPort - Class in com.predic8.membrane.core.transport.http
 
HostColonPort(boolean, String) - Constructor for class com.predic8.membrane.core.transport.http.HostColonPort
 
HostColonPort(boolean, String, int) - Constructor for class com.predic8.membrane.core.transport.http.HostColonPort
 
HostColonPort(URL) - Constructor for class com.predic8.membrane.core.transport.http.HostColonPort
 
Hostname - Class in com.predic8.membrane.core.interceptor.acl
 
Hostname(Router) - Constructor for class com.predic8.membrane.core.interceptor.acl.Hostname
 
HotDeploymentThread - Class in com.predic8.membrane.core
 
HotDeploymentThread(AbstractRefreshableApplicationContext) - Constructor for class com.predic8.membrane.core.HotDeploymentThread
 
href(String) - Method in class com.predic8.membrane.core.interceptor.administration.AdminPageBuilder
 
HTML_FOOTER - Static variable in class com.predic8.membrane.core.Constants
 
HTTP2XMLInterceptor - Class in com.predic8.membrane.core.interceptor.rest
 
HTTP2XMLInterceptor() - Constructor for class com.predic8.membrane.core.interceptor.rest.HTTP2XMLInterceptor
 
HTTP_NS - Static variable in class com.predic8.membrane.core.Constants
Used for Request-to-XML and XML-to-Response conversions.
HTTP_SERVLET_REQUEST - Static variable in class com.predic8.membrane.core.exchange.Exchange
 
HTTP_VERSION_10 - Static variable in class com.predic8.membrane.core.Constants
 
HTTP_VERSION_11 - Static variable in class com.predic8.membrane.core.Constants
 
HttpClient - Class in com.predic8.membrane.core.transport.http
HttpClient with possibly multiple selectable destinations, with internal logic to auto-retry and to switch destinations on failures.
HttpClient() - Constructor for class com.predic8.membrane.core.transport.http.HttpClient
 
HttpClient(HttpClientConfiguration) - Constructor for class com.predic8.membrane.core.transport.http.HttpClient
 
httpClientConfig - Variable in class com.predic8.membrane.core.rules.SOAPProxy
 
httpClientConfiguration - Variable in class com.predic8.membrane.core.interceptor.oauth2.authorizationservice.AuthorizationService
 
HttpClientConfiguration - Class in com.predic8.membrane.core.transport.http.client
 
HttpClientConfiguration() - Constructor for class com.predic8.membrane.core.transport.http.client.HttpClientConfiguration
 
HTTPClientInterceptor - Class in com.predic8.membrane.core.interceptor
 
HTTPClientInterceptor() - Constructor for class com.predic8.membrane.core.interceptor.HTTPClientInterceptor
 
HttpEndpointListener - Class in com.predic8.membrane.core.transport.http
 
HttpEndpointListener(String, int, HttpTransport, SSLProvider) - Constructor for class com.predic8.membrane.core.transport.http.HttpEndpointListener
 
HttpResendHandler - Class in com.predic8.membrane.core.transport.http
 
HttpResendHandler(Exchange, HttpTransport) - Constructor for class com.predic8.membrane.core.transport.http.HttpResendHandler
 
HttpRouter - Class in com.predic8.membrane.core
 
HttpRouter() - Constructor for class com.predic8.membrane.core.HttpRouter
 
HttpRouter(ProxyConfiguration) - Constructor for class com.predic8.membrane.core.HttpRouter
 
HTTPSchemaResolver - Class in com.predic8.membrane.core.resolver
 
HTTPSchemaResolver() - Constructor for class com.predic8.membrane.core.resolver.HTTPSchemaResolver
 
HttpServerHandler - Class in com.predic8.membrane.core.transport.http
 
HttpServerHandler(Socket, HttpEndpointListener) - Constructor for class com.predic8.membrane.core.transport.http.HttpServerHandler
 
HttpServerThreadFactory - Class in com.predic8.membrane.core.transport.http
 
HttpServerThreadFactory() - Constructor for class com.predic8.membrane.core.transport.http.HttpServerThreadFactory
 
HttpServerThreadFactory(String) - Constructor for class com.predic8.membrane.core.transport.http.HttpServerThreadFactory
 
HttpTransport - Class in com.predic8.membrane.core.transport.http
 
HttpTransport() - Constructor for class com.predic8.membrane.core.transport.http.HttpTransport
 
HttpUtil - Class in com.predic8.membrane.core.util
 
HttpUtil() - Constructor for class com.predic8.membrane.core.util.HttpUtil
 

I

ID - Static variable in class com.predic8.membrane.core.exchange.accessors.ClientExchangeAccessor
 
ID - Static variable in class com.predic8.membrane.core.exchange.accessors.DurationExchangeAccessor
 
ID - Static variable in class com.predic8.membrane.core.exchange.accessors.MethodExchangeAccessor
 
ID - Static variable in class com.predic8.membrane.core.exchange.accessors.PathExchangeAccessor
 
ID - Static variable in class com.predic8.membrane.core.exchange.accessors.RequestContentLengthExchangeAccessor
 
ID - Static variable in class com.predic8.membrane.core.exchange.accessors.RequestContentTypeExchangeAccessor
 
ID - Static variable in class com.predic8.membrane.core.exchange.accessors.ResponseContentLengthExchangeAccessor
 
ID - Static variable in class com.predic8.membrane.core.exchange.accessors.ResponseContentTypeExchangeAccessor
 
ID - Static variable in class com.predic8.membrane.core.exchange.accessors.RuleExchangeAccessor
 
ID - Static variable in class com.predic8.membrane.core.exchange.accessors.ServerExchangeAccessor
 
ID - Static variable in class com.predic8.membrane.core.exchange.accessors.StatusCodeExchangeAccessor
 
ID - Static variable in class com.predic8.membrane.core.exchange.accessors.TimeExchangeAccessor
 
id - Variable in class com.predic8.membrane.core.interceptor.AbstractInterceptor
 
ID - Static variable in class com.predic8.membrane.core.interceptor.statistics.util.JDBCUtil
 
ID_TOKEN - Static variable in class com.predic8.membrane.core.interceptor.oauth2.parameter.ClaimsParameter
 
ID_TOKEN - Static variable in class com.predic8.membrane.core.interceptor.oauth2.ParamNames
 
idToken - Variable in class com.predic8.membrane.core.interceptor.oauth2.request.tokenrequest.TokenRequest
 
IdTokenTokenFlow - Class in com.predic8.membrane.core.interceptor.oauth2.flows
 
IdTokenTokenFlow(OAuth2AuthorizationServerInterceptor, Exchange, SessionManager.Session) - Constructor for class com.predic8.membrane.core.interceptor.oauth2.flows.IdTokenTokenFlow
 
IExchangesStoreListener - Interface in com.predic8.membrane.core.model
 
IExchangeViewerListener - Interface in com.predic8.membrane.core.model
 
IF_MODIFIED_SINCE - Static variable in class com.predic8.membrane.core.http.Header
 
implicitFlow() - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2Statistics
 
in - Variable in class com.predic8.membrane.core.transport.http.Connection
 
in - Variable in class com.predic8.membrane.core.transport.http.StreamPump
 
incCounter() - Method in class com.predic8.membrane.core.interceptor.balancer.Node
 
Include() - Constructor for class com.predic8.membrane.core.interceptor.HeaderFilterInterceptor.Include
 
incrementCounter(BeanDefinitionBuilder, String) - Method in class com.predic8.membrane.core.config.spring.AbstractParser
 
incrementNextCleanup() - Method in class com.predic8.membrane.core.interceptor.apimanagement.quota.PolicyQuota
 
incrementNextCleanup() - Method in class com.predic8.membrane.core.interceptor.apimanagement.rateLimiter.PolicyRateLimit
 
IndexInterceptor - Class in com.predic8.membrane.core.interceptor
 
IndexInterceptor() - Constructor for class com.predic8.membrane.core.interceptor.IndexInterceptor
 
indexOf(String, int, int, int) - Method in class com.predic8.membrane.core.http.cookie.ByteChunk
 
indexOf(char, int) - Method in class com.predic8.membrane.core.http.cookie.ByteChunk
Returns the first instance of the given character in this ByteChunk starting at the specified byte.
indexOf(byte[], int, int, char) - Static method in class com.predic8.membrane.core.http.cookie.ByteChunk
Returns the first instance of the given character in the given byte array between the specified start and end.
informExchangeViewerOnRemoval() - Method in class com.predic8.membrane.core.exchange.AbstractExchange
 
init() - Method in class com.predic8.membrane.core.config.spring.NamespaceHandler
 
init(Router) - Method in class com.predic8.membrane.core.exchange.snapshots.FakeRule
 
init() - Method in class com.predic8.membrane.core.exchangestore.AbstractExchangeStore
 
init() - Method in class com.predic8.membrane.core.exchangestore.ElasticSearchExchangeStore
 
init() - Method in interface com.predic8.membrane.core.exchangestore.ExchangeStore
 
init() - Method in class com.predic8.membrane.core.exchangestore.ForgetfulExchangeStore
 
init() - Method in class com.predic8.membrane.core.interceptor.AbstractInterceptor
Called after parsing is complete and this has been added to the object tree (whose root is Router).
init(Router) - Method in class com.predic8.membrane.core.interceptor.AbstractInterceptor
 
init(Router) - Method in class com.predic8.membrane.core.interceptor.acl.AbstractClientAddress
 
init(Router) - Method in class com.predic8.membrane.core.interceptor.acl.AccessControl
 
init() - Method in class com.predic8.membrane.core.interceptor.acl.AccessControlInterceptor
 
init(Router) - Method in class com.predic8.membrane.core.interceptor.acl.Hostname
 
init(Router) - Method in class com.predic8.membrane.core.interceptor.acl.Resource
 
init(Router) - Method in class com.predic8.membrane.core.interceptor.administration.AdminConsoleInterceptor
 
init(Router) - Method in class com.predic8.membrane.core.interceptor.antivirus.ClamAntiVirusInterceptor
 
init(Router) - Method in class com.predic8.membrane.core.interceptor.apimanagement.ApiManagementInterceptor
 
init() - Method in class com.predic8.membrane.core.interceptor.authentication.BasicAuthenticationInterceptor
 
init(Router) - Method in class com.predic8.membrane.core.interceptor.authentication.session.CustomStatementJdbcUserDataProvider
 
init(Router) - Method in class com.predic8.membrane.core.interceptor.authentication.session.EmailTokenProvider
 
init(Router) - Method in class com.predic8.membrane.core.interceptor.authentication.session.EmptyTokenProvider
 
init(Router) - Method in class com.predic8.membrane.core.interceptor.authentication.session.JdbcUserDataProvider
 
init(Router) - Method in class com.predic8.membrane.core.interceptor.authentication.session.LDAPUserDataProvider
 
init(Router) - Method in class com.predic8.membrane.core.interceptor.authentication.session.LoginDialog
 
init() - Method in class com.predic8.membrane.core.interceptor.authentication.session.LoginInterceptor
 
init(Router) - Method in class com.predic8.membrane.core.interceptor.authentication.session.LoginInterceptor
 
init(Router) - Method in class com.predic8.membrane.core.interceptor.authentication.session.SessionManager
 
init(Router) - Method in class com.predic8.membrane.core.interceptor.authentication.session.StaticUserDataProvider
 
init(Router) - Method in class com.predic8.membrane.core.interceptor.authentication.session.TelekomSMSTokenProvider
 
init(Router) - Method in interface com.predic8.membrane.core.interceptor.authentication.session.TokenProvider
 
init(Router) - Method in class com.predic8.membrane.core.interceptor.authentication.session.TOTPTokenProvider
 
init(Router) - Method in class com.predic8.membrane.core.interceptor.authentication.session.UnifyingUserDataProvider
 
init(Router) - Method in interface com.predic8.membrane.core.interceptor.authentication.session.UserDataProvider
 
init(Router) - Method in class com.predic8.membrane.core.interceptor.authentication.session.WhateverMobileSMSTokenProvider
 
init(Router) - Method in class com.predic8.membrane.core.interceptor.balancer.LoadBalancingInterceptor
 
init() - Method in class com.predic8.membrane.core.interceptor.balancer.LoadBalancingInterceptor
 
init(Router) - Method in class com.predic8.membrane.core.interceptor.cache.CacheInterceptor.FileStore
 
init(Router) - Method in class com.predic8.membrane.core.interceptor.cache.CacheInterceptor
 
init(Router) - Method in class com.predic8.membrane.core.interceptor.cache.CacheInterceptor.Store
 
init() - Method in class com.predic8.membrane.core.interceptor.ExchangeStoreInterceptor
 
init(Router) - Method in class com.predic8.membrane.core.interceptor.flow.AbstractFlowInterceptor
 
init(Router) - Method in class com.predic8.membrane.core.interceptor.flow.ConditionalInterceptor
 
init() - Method in class com.predic8.membrane.core.interceptor.groovy.GroovyInterceptor
 
init(Router) - Method in class com.predic8.membrane.core.interceptor.groovy.GroovyTemplateInterceptor
 
init(Router) - Method in class com.predic8.membrane.core.interceptor.HTTPClientInterceptor
 
init(Router, HttpClient) - Method in class com.predic8.membrane.core.interceptor.HTTPClientInterceptor
 
init(Router) - Method in interface com.predic8.membrane.core.interceptor.Interceptor
 
init() - Method in class com.predic8.membrane.core.interceptor.javascript.JavascriptInterceptor
 
init(Router) - Method in class com.predic8.membrane.core.interceptor.oauth2.authorizationservice.AuthorizationService
 
init() - Method in class com.predic8.membrane.core.interceptor.oauth2.authorizationservice.AuthorizationService
 
init(Router) - Method in class com.predic8.membrane.core.interceptor.oauth2.authorizationservice.DynamicRegistration
 
init() - Method in class com.predic8.membrane.core.interceptor.oauth2.authorizationservice.GithubAuthorizationService
 
init() - Method in class com.predic8.membrane.core.interceptor.oauth2.authorizationservice.GoogleAuthorizationService
 
init() - Method in class com.predic8.membrane.core.interceptor.oauth2.authorizationservice.MembraneAuthorizationService
 
init(Router) - Method in class com.predic8.membrane.core.interceptor.oauth2.ClaimList
 
init(Router) - Method in interface com.predic8.membrane.core.interceptor.oauth2.ClientList
 
init(Router, String) - Method in class com.predic8.membrane.core.interceptor.oauth2.ConsentPageFile
 
init(Router) - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2AuthorizationServerInterceptor
 
init(Router) - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2ResourceInterceptor
 
init(Router) - Method in class com.predic8.membrane.core.interceptor.oauth2.StaticClientList
 
init(Router) - Method in class com.predic8.membrane.core.interceptor.oauth2.tokenvalidation.OAuth2TokenValidatorInterceptor
 
init(Router, OAuth2AuthorizationServerInterceptor) - Method in class com.predic8.membrane.core.interceptor.oauth2.WellknownFile
 
init(Router) - Method in class com.predic8.membrane.core.interceptor.oauth2.WellknownFile
 
init(Router) - Method in class com.predic8.membrane.core.interceptor.registration.RegistrationInterceptor
 
init() - Method in class com.predic8.membrane.core.interceptor.schemavalidation.ValidatorInterceptor
 
init(Router) - Method in class com.predic8.membrane.core.interceptor.schemavalidation.ValidatorInterceptor
 
init() - Method in class com.predic8.membrane.core.interceptor.server.WebServerInterceptor
 
init() - Method in class com.predic8.membrane.core.interceptor.server.WSDLPublisherInterceptor
 
init(Router) - Method in class com.predic8.membrane.core.interceptor.SpringInterceptor
 
init() - Method in class com.predic8.membrane.core.interceptor.statistics.StatisticsJDBCInterceptor
 
init() - Method in class com.predic8.membrane.core.interceptor.statistics.StatisticsProvider
 
init() - Method in class com.predic8.membrane.core.interceptor.stomp.STOMPClient
 
init(Router) - Method in class com.predic8.membrane.core.interceptor.swagger.ApiKeyCheckerInterceptor
 
init(Router) - Method in interface com.predic8.membrane.core.interceptor.swagger.ApiKeyValidator
 
init(Router) - Method in class com.predic8.membrane.core.interceptor.swagger.KeyFileApiKeyValidator
 
init() - Method in class com.predic8.membrane.core.interceptor.swagger.SwaggerRewriterInterceptor
 
init(Router) - Method in class com.predic8.membrane.core.interceptor.testservice.TestServiceInterceptor
 
init(Router) - Method in class com.predic8.membrane.core.interceptor.tunnel.WebSocketInterceptor
 
init() - Method in class com.predic8.membrane.core.interceptor.tunnel.WebSocketInterceptor
 
init(Router) - Method in class com.predic8.membrane.core.interceptor.WSDLInterceptor
 
init() - Method in class com.predic8.membrane.core.interceptor.xslt.XSLTInterceptor
 
init(Router) - Method in class com.predic8.membrane.core.lang.ScriptExecutorPool
 
init(String) - Static method in class com.predic8.membrane.core.Router
 
init(String, ClassLoader) - Static method in class com.predic8.membrane.core.Router
 
init() - Method in class com.predic8.membrane.core.Router
 
init(Router) - Method in class com.predic8.membrane.core.rules.AbstractProxy
Called after parsing is complete and this has been added to the object tree (whose root is Router).
init() - Method in class com.predic8.membrane.core.rules.AbstractProxy
 
init() - Method in class com.predic8.membrane.core.rules.AbstractServiceProxy
 
init() - Method in class com.predic8.membrane.core.rules.NullRule
 
init(Router) - Method in interface com.predic8.membrane.core.rules.Rule
 
init() - Method in class com.predic8.membrane.core.rules.ServiceProxy
 
init() - Method in class com.predic8.membrane.core.rules.SOAPProxy
 
init(Router) - Method in class com.predic8.membrane.core.rules.SSLProxy
 
init() - Method in class com.predic8.membrane.core.rules.SwaggerProxy
 
init(Router) - Method in class com.predic8.membrane.core.transport.http.HttpTransport
 
init(WebSocketStreamPump) - Method in class com.predic8.membrane.core.transport.http.WebSocketStreamPump
 
init(SSLParser, SSLContext) - Method in class com.predic8.membrane.core.transport.ssl.SSLContext
 
init(Router) - Method in class com.predic8.membrane.core.transport.Transport
 
init(Router) - Method in class com.predic8.membrane.core.transport.ws.interceptors.WebSocketLogInterceptor
 
init(Router) - Method in class com.predic8.membrane.core.transport.ws.interceptors.WebSocketSpringInterceptor
 
init(Router) - Method in class com.predic8.membrane.core.transport.ws.interceptors.WebSocketStompReassembler
 
init(Router) - Method in interface com.predic8.membrane.core.transport.ws.WebSocketInterceptorInterface
 
initAfterBeansAdded() - Method in class com.predic8.membrane.core.jmx.JmxExporter
 
initAmc() - Method in class com.predic8.membrane.core.interceptor.apimanagement.apiconfig.EtcdRegistryApiConfig
 
INITIAL_SIZE - Static variable in class com.predic8.membrane.core.http.cookie.Cookies
 
initializeTimer() - Method in class com.predic8.membrane.core.exchangestore.FileExchangeStore
 
InMemoryStore() - Constructor for class com.predic8.membrane.core.interceptor.cache.CacheInterceptor.InMemoryStore
 
Interceptor - Interface in com.predic8.membrane.core.interceptor
TODO describe in short what an interceptor is.
Interceptor.Flow - Enum in com.predic8.membrane.core.interceptor
 
Interceptor.Flow.Set - Class in com.predic8.membrane.core.interceptor
 
InterceptorFlowController - Class in com.predic8.membrane.core.interceptor
Controls the flow of an exchange through a chain of interceptors.
InterceptorFlowController() - Constructor for class com.predic8.membrane.core.interceptor.InterceptorFlowController
 
interceptors - Variable in class com.predic8.membrane.core.rules.AbstractProxy
 
internalServerError() - Static method in class com.predic8.membrane.core.http.Response
 
internalServerError(String) - Static method in class com.predic8.membrane.core.http.Response
 
INTERVAL - Static variable in class com.predic8.membrane.core.interceptor.authentication.session.totp.PasscodeGenerator
Default time interval
INTERVAL_DEFAULT - Static variable in class com.predic8.membrane.core.interceptor.apimanagement.policy.Quota
 
INTERVAL_DEFAULT - Static variable in class com.predic8.membrane.core.interceptor.apimanagement.policy.RateLimit
 
invalid - Variable in class com.predic8.membrane.core.interceptor.schemavalidation.AbstractXMLSchemaValidator
 
invalidateToken(String, String, String) - Method in class com.predic8.membrane.core.interceptor.oauth2.tokengenerators.BearerTokenGenerator
 
invalidateToken(String, String, String) - Method in interface com.predic8.membrane.core.interceptor.oauth2.tokengenerators.TokenGenerator
 
InvalidConfigurationException() - Constructor for exception com.predic8.membrane.core.config.spring.CheckableBeanFactory.InvalidConfigurationException
 
InvalidConfigurationException(String, Throwable) - Constructor for exception com.predic8.membrane.core.config.spring.CheckableBeanFactory.InvalidConfigurationException
 
InvalidConfigurationException(String) - Constructor for exception com.predic8.membrane.core.config.spring.CheckableBeanFactory.InvalidConfigurationException
 
InvalidConfigurationException(Throwable) - Constructor for exception com.predic8.membrane.core.config.spring.CheckableBeanFactory.InvalidConfigurationException
 
InvalidMethodProcessor - Class in com.predic8.membrane.core.interceptor.oauth2.processors
 
InvalidMethodProcessor(OAuth2AuthorizationServerInterceptor) - Constructor for class com.predic8.membrane.core.interceptor.oauth2.processors.InvalidMethodProcessor
 
invoke(T, Map<String, Object>) - Method in class com.predic8.membrane.core.lang.ScriptExecutorPool
 
invokeHandlers(Exchange, List<Interceptor>) - Method in class com.predic8.membrane.core.interceptor.InterceptorFlowController
Runs both the request and response handlers: This executes the main interceptor chain.
invokeHandlers() - Method in class com.predic8.membrane.core.transport.http.AbstractHttpHandler
 
invokeRequestHandlers(Exchange, List<Interceptor>) - Method in class com.predic8.membrane.core.interceptor.InterceptorFlowController
Runs the request handlers of the given chain.
invokeResponseHandlers(Exchange) - Method in class com.predic8.membrane.core.interceptor.InterceptorFlowController
Runs all response handlers for interceptors that have been collected on the exchange's stack so far.
ip(String) - Method in class com.predic8.membrane.core.cloud.etcd.EtcdRequest
 
Ip - Class in com.predic8.membrane.core.interceptor.acl
 
Ip(Router) - Constructor for class com.predic8.membrane.core.interceptor.acl.Ip
 
ip - Variable in class com.predic8.membrane.core.rules.AbstractRuleKey
 
ip - Variable in class com.predic8.membrane.core.transport.http.IpPort
 
IPortChangeListener - Interface in com.predic8.membrane.core.model
 
IpPort - Class in com.predic8.membrane.core.transport.http
 
IpPort(String, int) - Constructor for class com.predic8.membrane.core.transport.http.IpPort
 
IRuleChangeListener - Interface in com.predic8.membrane.core.model
 
is100ContinueExpected() - Method in class com.predic8.membrane.core.http.Header
 
is2XX() - Method in class com.predic8.membrane.core.cloud.etcd.EtcdResponse
 
isAbsoluteUri(String) - Static method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2Util
 
isAbsoluteURI(String) - Static method in class com.predic8.membrane.core.util.HttpUtil
 
isActive() - Method in class com.predic8.membrane.core.exchange.snapshots.FakeRule
 
isActive() - Method in class com.predic8.membrane.core.jmx.JmxServiceProxy
 
isActive() - Method in class com.predic8.membrane.core.rules.AbstractProxy
 
isActive() - Method in interface com.predic8.membrane.core.rules.Rule
 
isActive() - Method in class com.predic8.membrane.core.rules.SSLProxy
 
isAdjustHostHeader() - Method in class com.predic8.membrane.core.interceptor.HTTPClientInterceptor
 
isAdjustHostHeader() - Method in class com.predic8.membrane.core.rules.AbstractServiceProxy.Target
 
isAllowIllegalCharacters() - Method in class com.predic8.membrane.core.util.URIFactory
 
isAllowSwagger() - Method in class com.predic8.membrane.core.interceptor.swagger.ApiKeyCheckerInterceptor
 
isAllowUI() - Method in class com.predic8.membrane.core.rules.SwaggerProxy
 
isAllowUI() - Method in class com.predic8.membrane.core.rules.SwaggerProxyKey
 
isAlpha(int) - Static method in class com.predic8.membrane.core.http.cookie.Ascii
Deprecated.
Unused. Will be removed in Tomcat 8.0.x onwards.
isAnyRuleWithPort(int) - Method in class com.predic8.membrane.core.RuleManager
 
isAnyThreadListeningAt(String, int) - Method in class com.predic8.membrane.core.transport.http.HttpTransport
 
isAscending() - Method in class com.predic8.membrane.core.exchange.ExchangeComparator
 
isAuthentication() - Method in class com.predic8.membrane.core.transport.http.client.ProxyConfiguration
 
isAuthorized() - Method in class com.predic8.membrane.core.interceptor.apimanagement.AuthorizationResult
 
isAuthorized() - Method in class com.predic8.membrane.core.interceptor.authentication.session.SessionManager.Session
 
isAutoEscapeBackslashes() - Method in class com.predic8.membrane.core.util.URIFactory
 
isBackupServiceAvailable() - Method in class com.predic8.membrane.core.interceptor.authentication.session.WhateverMobileSMSTokenProvider
 
isBinaryContentType() - Method in class com.predic8.membrane.core.http.Header
 
isBindTargetConnectionToIncoming() - Method in class com.predic8.membrane.core.http.Request
NTLM and SPNEGO authentication schemes authorize HTTP connections, not single requests.
isBlocked(String) - Method in class com.predic8.membrane.core.interceptor.authentication.session.AccountBlocker
 
isBlockRequest() - Method in class com.predic8.membrane.core.exchange.snapshots.FakeRule
 
isBlockRequest() - Method in class com.predic8.membrane.core.rules.AbstractProxy
 
isBlockRequest() - Method in interface com.predic8.membrane.core.rules.Rule
 
isBlockRequest() - Method in class com.predic8.membrane.core.rules.SSLProxy
 
isBlockResponse() - Method in class com.predic8.membrane.core.exchange.snapshots.FakeRule
 
isBlockResponse() - Method in class com.predic8.membrane.core.rules.AbstractProxy
 
isBlockResponse() - Method in interface com.predic8.membrane.core.rules.Rule
 
isBlockResponse() - Method in class com.predic8.membrane.core.rules.SSLProxy
 
isBodyEmpty() - Method in class com.predic8.membrane.core.http.Message
 
isBodyEmpty() - Method in class com.predic8.membrane.core.http.Request
 
isBodyEmpty() - Method in class com.predic8.membrane.core.http.Response
 
isChunked() - Method in class com.predic8.membrane.core.http.Header
 
isClosed() - Method in class com.predic8.membrane.core.transport.http.Connection
 
isClosed() - Method in class com.predic8.membrane.core.transport.http.HttpEndpointListener
 
isConfirmed() - Method in class com.predic8.membrane.core.interceptor.registration.entity.User
 
isConnectionClose() - Method in class com.predic8.membrane.core.http.Header
 
isCONNECTRequest() - Method in class com.predic8.membrane.core.http.Request
 
isCSS() - Method in class com.predic8.membrane.core.http.Message
 
isDeflate() - Method in class com.predic8.membrane.core.http.Message
 
isDELETERequest() - Method in class com.predic8.membrane.core.http.Request
 
isDerbyDatabase(DatabaseMetaData) - Static method in class com.predic8.membrane.core.interceptor.statistics.util.JDBCUtil
 
isDigit(int) - Static method in class com.predic8.membrane.core.http.cookie.Ascii
Returns true if the specified ASCII character is a digit.
isDown() - Method in class com.predic8.membrane.core.interceptor.balancer.Node
 
isEmpty() - Method in class com.predic8.membrane.core.exchange.ExchangeComparator
 
isExposeUserCredentialsToSession() - Method in class com.predic8.membrane.core.interceptor.authentication.session.LoginInterceptor
 
isExposeUserCredentialsToSession() - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2AuthorizationServerInterceptor
 
isFailOver() - Method in class com.predic8.membrane.core.interceptor.balancer.LoadBalancingInterceptor
 
isFailOverOn5XX() - Method in class com.predic8.membrane.core.interceptor.HTTPClientInterceptor
 
isFault(Message) - Method in class com.predic8.membrane.core.interceptor.schemavalidation.AbstractXMLSchemaValidator
 
isFault(Message) - Method in class com.predic8.membrane.core.interceptor.schemavalidation.WSDLValidator
 
isFault(Message) - Method in class com.predic8.membrane.core.interceptor.schemavalidation.XMLSchemaValidator
 
isFault(XMLInputFactory, XOPReconstitutor, Message) - Static method in class com.predic8.membrane.core.util.SOAPUtil
 
isForcedToStop() - Method in class com.predic8.membrane.core.exchange.AbstractExchange
 
isGenerateIndex() - Method in class com.predic8.membrane.core.interceptor.server.WebServerInterceptor
 
isGETRequest() - Method in class com.predic8.membrane.core.http.Request
 
isGzip() - Method in class com.predic8.membrane.core.http.Message
 
isHashedPassword(String) - Static method in class com.predic8.membrane.core.interceptor.registration.SecurityUtils
 
isHeaderOnly() - Method in class com.predic8.membrane.core.interceptor.LogInterceptor
 
isHEADRequest() - Method in class com.predic8.membrane.core.http.Request
 
isHostWildcard() - Method in class com.predic8.membrane.core.rules.AbstractRuleKey
 
isHostWildcard() - Method in class com.predic8.membrane.core.rules.ServiceProxyKey
 
isHTML() - Method in class com.predic8.membrane.core.http.Message
 
isHTTP10() - Method in class com.predic8.membrane.core.http.Message
 
isHTTP11() - Method in class com.predic8.membrane.core.http.Message
 
isHttpSeparator(char) - Static method in class com.predic8.membrane.core.http.cookie.CookieSupport
Returns true if the byte is a separator as defined by V1 of the cookie spec, RFC2109.
isHttpToken(String) - Static method in class com.predic8.membrane.core.http.cookie.CookieSupport
 
isIdGenerated(DatabaseMetaData) - Static method in class com.predic8.membrane.core.interceptor.statistics.util.JDBCUtil
 
isIgnoreTimestampCheckFailure() - Method in class com.predic8.membrane.core.config.security.SSLParser
 
isImage() - Method in class com.predic8.membrane.core.http.Message
 
isInlined() - Method in class com.predic8.membrane.core.config.spring.AbstractParser
 
isJavaScript() - Method in class com.predic8.membrane.core.http.Message
 
isJSON() - Method in class com.predic8.membrane.core.http.Message
 
isKeepAlive() - Method in class com.predic8.membrane.core.http.Message
 
isKeepAlive() - Method in class com.predic8.membrane.core.http.Response
 
isLimitReached() - Method in class com.predic8.membrane.core.interceptor.apimanagement.rateLimiter.LimitReachedAnswer
 
isLoginRequest(Exchange) - Method in class com.predic8.membrane.core.interceptor.authentication.session.LoginDialog
 
isLoginRequest(Exchange) - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2ResourceInterceptor
 
isLoginViewDisabled() - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2AuthorizationServerInterceptor
 
isLower(int) - Static method in class com.predic8.membrane.core.http.cookie.Ascii
Deprecated.
Unused. Will be removed in Tomcat 8.0.x onwards.
isMasked() - Method in class com.predic8.membrane.core.transport.ws.WebSocketFrame
 
isMatchLocalPort() - Method in class com.predic8.membrane.core.transport.http.AbstractHttpHandler
 
isMembraneNamespace(String) - Method in class com.predic8.membrane.core.config.spring.AbstractParser
 
isMethodWildcard() - Method in class com.predic8.membrane.core.exchange.snapshots.FakeKey
 
isMethodWildcard() - Method in class com.predic8.membrane.core.rules.AbstractRuleKey
 
isMethodWildcard() - Method in interface com.predic8.membrane.core.rules.RuleKey
When isMethodWildcard is set to true any value of the HTTP Host header will match
isMethodWildcard() - Method in class com.predic8.membrane.core.rules.ServiceProxyKey
 
isMySQLDatabase(DatabaseMetaData) - Static method in class com.predic8.membrane.core.interceptor.statistics.util.JDBCUtil
 
isNewAlgorithm() - Method in class com.predic8.membrane.core.exchangestore.LimitedMemoryExchangeStore
 
isNotMalicious(String) - Method in class com.predic8.membrane.core.interceptor.antivirus.ClamAntiVirusInterceptor
 
isNull() - Method in class com.predic8.membrane.core.http.cookie.ByteChunk
 
isNull() - Method in class com.predic8.membrane.core.http.cookie.MessageBytes
 
isNullOrEmpty(String) - Static method in class com.predic8.membrane.core.util.TextUtil
 
ISO_8859_1 - Static variable in class com.predic8.membrane.core.Constants
 
ISO_8859_1_CHARSET - Static variable in class com.predic8.membrane.core.Constants
 
isOk() - Method in class com.predic8.membrane.core.http.Response
 
isOpenIdScope(String) - Static method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2Util
 
isOpeningPorts() - Method in class com.predic8.membrane.core.transport.http.HttpTransport
 
isOpeningPorts() - Method in class com.predic8.membrane.core.transport.Transport
 
isOPTIONSRequest() - Method in class com.predic8.membrane.core.http.Request
 
isOracleDatabase(DatabaseMetaData) - Static method in class com.predic8.membrane.core.interceptor.statistics.util.JDBCUtil
 
isPathRegExp() - Method in class com.predic8.membrane.core.exchange.snapshots.FakeKey
 
isPathRegExp() - Method in class com.predic8.membrane.core.rules.AbstractRuleKey
 
isPathRegExp() - Method in interface com.predic8.membrane.core.rules.RuleKey
If isPathRegExp is true, than the path will be treated as a regexp pattern.
isPostMethodOnly() - Method in class com.predic8.membrane.core.interceptor.statistics.StatisticsJDBCInterceptor
 
isPOSTRequest() - Method in class com.predic8.membrane.core.http.Request
 
isPreAuthorized() - Method in class com.predic8.membrane.core.interceptor.authentication.session.SessionManager.Session
 
isPrintStackTrace() - Method in class com.predic8.membrane.core.transport.Transport
 
isProxyConnectionClose() - Method in class com.predic8.membrane.core.http.Header
 
isQuotaReached() - Method in class com.predic8.membrane.core.interceptor.apimanagement.quota.QuotaReachedAnswer
 
isRaw() - Method in class com.predic8.membrane.core.exchangestore.FileExchangeStore
 
isRead() - Method in class com.predic8.membrane.core.http.AbstractBody
 
isRead() - Method in class com.predic8.membrane.core.http.EmptyBody
 
isReadAttributesAsSelf() - Method in class com.predic8.membrane.core.interceptor.authentication.session.LDAPUserDataProvider
 
isReadOnly() - Method in class com.predic8.membrane.core.interceptor.administration.AdminConsoleInterceptor
 
isReadOnly() - Method in class com.predic8.membrane.core.interceptor.administration.DynamicAdminPageInterceptor
 
isReadOnly() - Method in class com.predic8.membrane.core.interceptor.rest.RESTInterceptor
 
isRedirect() - Method in class com.predic8.membrane.core.http.Response
 
isRegExp() - Method in class com.predic8.membrane.core.config.Path
 
isReleased() - Method in class com.predic8.membrane.core.http.Message
 
isRequestLimitReached(String, String) - Method in class com.predic8.membrane.core.interceptor.apimanagement.rateLimiter.AMRateLimiter
 
isRequestLimitReached(String) - Method in class com.predic8.membrane.core.interceptor.ratelimit.LazyRateLimit
 
isRequestLimitReached(String) - Method in class com.predic8.membrane.core.interceptor.ratelimit.RateLimitStrategy
 
isResponsible(Exchange) - Method in class com.predic8.membrane.core.interceptor.oauth2.processors.AuthEndpointProcessor
 
isResponsible(Exchange) - Method in class com.predic8.membrane.core.interceptor.oauth2.processors.CertsEndpointProcessor
 
isResponsible(Exchange) - Method in class com.predic8.membrane.core.interceptor.oauth2.processors.DefaultEndpointProcessor
 
isResponsible(Exchange) - Method in class com.predic8.membrane.core.interceptor.oauth2.processors.EmptyEndpointProcessor
 
isResponsible(Exchange) - Method in class com.predic8.membrane.core.interceptor.oauth2.processors.EndpointProcessor
 
isResponsible(Exchange) - Method in class com.predic8.membrane.core.interceptor.oauth2.processors.FaviconEndpointProcessor
 
isResponsible(Exchange) - Method in class com.predic8.membrane.core.interceptor.oauth2.processors.InvalidMethodProcessor
 
isResponsible(Exchange) - Method in class com.predic8.membrane.core.interceptor.oauth2.processors.LoginDialogEndpointProcessor
 
isResponsible(Exchange) - Method in class com.predic8.membrane.core.interceptor.oauth2.processors.RevocationEndpointProcessor
 
isResponsible(Exchange) - Method in class com.predic8.membrane.core.interceptor.oauth2.processors.TokenEndpointProcessor
 
isResponsible(Exchange) - Method in class com.predic8.membrane.core.interceptor.oauth2.processors.UserinfoEndpointProcessor
 
isResponsible(Exchange) - Method in class com.predic8.membrane.core.interceptor.oauth2.processors.WellknownEndpointProcessor
 
isRetryInit() - Method in class com.predic8.membrane.core.Router
 
isReverseDNS() - Method in class com.predic8.membrane.core.transport.Transport
 
isRewriteUI() - Method in class com.predic8.membrane.core.interceptor.swagger.SwaggerRewriterInterceptor
 
isRunning() - Method in class com.predic8.membrane.core.cloud.etcd.EtcdBasedConfigurator
 
isRunning() - Method in class com.predic8.membrane.core.cloud.etcd.EtcdPublisher
 
isRunning() - Method in class com.predic8.membrane.core.interceptor.apimanagement.apiconfig.EtcdRegistryApiConfig
 
isRunning() - Method in class com.predic8.membrane.core.interceptor.apimanagement.apiconfig.SimpleApiConfig
 
isRunning() - Method in class com.predic8.membrane.core.interceptor.apimanagement.ApiManagementConfiguration
 
isRunning() - Method in class com.predic8.membrane.core.jmx.JmxExporter
 
isRunning() - Method in class com.predic8.membrane.core.Router
 
isSame(String, int) - Method in class com.predic8.membrane.core.transport.http.Connection
 
isSaveBodyOnly() - Method in class com.predic8.membrane.core.exchangestore.FileExchangeStore
 
isServerError() - Method in class com.predic8.membrane.core.http.Response
 
isSet() - Method in class com.predic8.membrane.core.interceptor.oauth2.TokenAuthorizationHeader
 
isShowSSLExceptions() - Method in class com.predic8.membrane.core.config.security.SSLParser
 
isSimulate() - Method in class com.predic8.membrane.core.interceptor.authentication.session.EmailTokenProvider
 
isSimulate() - Method in class com.predic8.membrane.core.interceptor.authentication.session.SMSTokenProvider
 
isSkipFaults() - Method in class com.predic8.membrane.core.interceptor.schemavalidation.ValidatorInterceptor
 
isSOAP(XMLInputFactory, XOPReconstitutor, Message) - Static method in class com.predic8.membrane.core.util.SOAPUtil
 
isSoapOnly() - Method in class com.predic8.membrane.core.interceptor.statistics.StatisticsJDBCInterceptor
 
isSsl() - Method in class com.predic8.membrane.core.interceptor.authentication.session.EmailTokenProvider
 
isTakeOut() - Method in class com.predic8.membrane.core.interceptor.balancer.Node
 
isTargetAdjustHostHeader() - Method in class com.predic8.membrane.core.exchange.snapshots.FakeRule
 
isTargetAdjustHostHeader() - Method in class com.predic8.membrane.core.rules.AbstractProxy
 
isTargetAdjustHostHeader() - Method in class com.predic8.membrane.core.rules.AbstractServiceProxy
 
isTargetAdjustHostHeader() - Method in class com.predic8.membrane.core.rules.NullRule
 
isTargetAdjustHostHeader() - Method in interface com.predic8.membrane.core.rules.Rule
 
isTargetAdjustHostHeader() - Method in class com.predic8.membrane.core.rules.SSLProxy
 
isTcpNoDelay() - Method in class com.predic8.membrane.core.transport.http.HttpTransport
 
isUnauthenticated() - Method in class com.predic8.membrane.core.interceptor.apimanagement.policy.Policy
 
isUp() - Method in class com.predic8.membrane.core.interceptor.balancer.Node
 
isUpper(int) - Static method in class com.predic8.membrane.core.http.cookie.Ascii
Deprecated.
Unused. Will be removed in Tomcat 8.0.x onwards.
isUsePathPattern() - Method in class com.predic8.membrane.core.exchange.snapshots.FakeKey
 
isUsePathPattern() - Method in class com.predic8.membrane.core.rules.AbstractRuleKey
 
isUsePathPattern() - Method in interface com.predic8.membrane.core.rules.RuleKey
 
isUserAgentSupportsSNI() - Method in class com.predic8.membrane.core.http.Header
 
isUserError() - Method in class com.predic8.membrane.core.http.Response
 
isV0Separator(char) - Static method in class com.predic8.membrane.core.http.cookie.CookieSupport
Returns true if the byte is a separator as defined by V0 of the cookie spec.
isV0Token(String) - Static method in class com.predic8.membrane.core.http.cookie.CookieSupport
 
isValid() - Method in class com.predic8.membrane.core.cloud.etcd.EtcdNodeInformation
 
isValid() - Method in class com.predic8.membrane.core.interceptor.oauth2.TokenAuthorizationHeader
 
isValid(String) - Method in interface com.predic8.membrane.core.interceptor.swagger.ApiKeyValidator
 
isValid(String) - Method in class com.predic8.membrane.core.interceptor.swagger.KeyFileApiKeyValidator
 
isValidateSignature() - Method in class com.predic8.membrane.core.interceptor.balancer.ClusterNotificationInterceptor
 
isValidXMLSnippet(String) - Static method in class com.predic8.membrane.core.util.TextUtil
Checks whether s is a valid (well-formed and balanced) XML snippet.
isWhite(int) - Static method in class com.predic8.membrane.core.http.cookie.Ascii
Deprecated.
Unused. Will be removed in Tomcat 8.0.x onwards.
isWsdlFound() - Method in class com.predic8.membrane.core.ws.relocator.Relocator
 
isxForwardedForEnabled() - Method in class com.predic8.membrane.core.interceptor.RuleMatchingInterceptor
 
isXML() - Method in class com.predic8.membrane.core.http.Message
 
IValidator - Interface in com.predic8.membrane.core.interceptor.schemavalidation
 

J

JavascriptInterceptor - Class in com.predic8.membrane.core.interceptor.javascript
 
JavascriptInterceptor() - Constructor for class com.predic8.membrane.core.interceptor.javascript.JavascriptInterceptor
 
JavascriptLanguageSupport - Class in com.predic8.membrane.core.lang.javascript
 
JavascriptLanguageSupport() - Constructor for class com.predic8.membrane.core.lang.javascript.JavascriptLanguageSupport
 
JdbcUserDataProvider - Class in com.predic8.membrane.core.interceptor.authentication.session
 
JdbcUserDataProvider() - Constructor for class com.predic8.membrane.core.interceptor.authentication.session.JdbcUserDataProvider
 
JDBCUtil - Class in com.predic8.membrane.core.interceptor.statistics.util
 
JDBCUtil() - Constructor for class com.predic8.membrane.core.interceptor.statistics.util.JDBCUtil
 
JMX_EXPORTER_NAME - Static variable in class com.predic8.membrane.core.jmx.JmxExporter
 
JmxExporter - Class in com.predic8.membrane.core.jmx
 
JmxExporter() - Constructor for class com.predic8.membrane.core.jmx.JmxExporter
 
JmxRouter - Class in com.predic8.membrane.core.jmx
 
JmxRouter(Router, JmxExporter) - Constructor for class com.predic8.membrane.core.jmx.JmxRouter
 
jmxRouterName - Variable in class com.predic8.membrane.core.Router
 
JmxServiceProxy - Class in com.predic8.membrane.core.jmx
 
JmxServiceProxy(ServiceProxy, Router) - Constructor for class com.predic8.membrane.core.jmx.JmxServiceProxy
 
JSESSIONIDExtractor - Class in com.predic8.membrane.core.interceptor.balancer
 
JSESSIONIDExtractor() - Constructor for class com.predic8.membrane.core.interceptor.balancer.JSESSIONIDExtractor
 
json(JSONContent) - Method in class com.predic8.membrane.core.interceptor.rest.RESTInterceptor
 
JSONBeautifier - Class in com.predic8.membrane.core.beautifier
 
JSONBeautifier() - Constructor for class com.predic8.membrane.core.beautifier.JSONBeautifier
 
JSONContent - Interface in com.predic8.membrane.core.interceptor.rest
 
jsonGen - Variable in class com.predic8.membrane.core.interceptor.oauth2.request.ParameterizedRequest
 
JSONValidator - Class in com.predic8.membrane.core.interceptor.schemavalidation
 
JSONValidator(ResolverMap, String, ValidatorInterceptor.FailureHandler) - Constructor for class com.predic8.membrane.core.interceptor.schemavalidation.JSONValidator
 
JwtGenerator - Class in com.predic8.membrane.core.interceptor.oauth2.tokengenerators
 
JwtGenerator() - Constructor for class com.predic8.membrane.core.interceptor.oauth2.tokengenerators.JwtGenerator
 
JwtGenerator.Claim - Class in com.predic8.membrane.core.interceptor.oauth2.tokengenerators
 

K

KEEP_ALIVE - Static variable in class com.predic8.membrane.core.http.Header
 
Key - Class in com.predic8.membrane.core.config.security
 
Key() - Constructor for class com.predic8.membrane.core.config.security.Key
 
Key - Class in com.predic8.membrane.core.interceptor.apimanagement
 
Key() - Constructor for class com.predic8.membrane.core.interceptor.apimanagement.Key
 
key - Variable in class com.predic8.membrane.core.rules.AbstractProxy
 
Key.Private - Class in com.predic8.membrane.core.config.security
 
keyByteCounter - Variable in class com.predic8.membrane.core.interceptor.apimanagement.quota.AMQuota
 
KeyFileApiKeyValidator - Class in com.predic8.membrane.core.interceptor.swagger
 
KeyFileApiKeyValidator() - Constructor for class com.predic8.membrane.core.interceptor.swagger.KeyFileApiKeyValidator
 
KeyGenerator - Class in com.predic8.membrane.core.config.security
 
KeyGenerator() - Constructor for class com.predic8.membrane.core.config.security.KeyGenerator
 
keyInformation - Variable in class com.predic8.membrane.core.interceptor.apimanagement.rateLimiter.AMRateLimiter
 
KeyStore - Class in com.predic8.membrane.core.config.security
 
KeyStore() - Constructor for class com.predic8.membrane.core.config.security.KeyStore
 

L

LanguageSupport - Class in com.predic8.membrane.core.lang
 
LanguageSupport() - Constructor for class com.predic8.membrane.core.lang.LanguageSupport
 
LAST_MODIFIED - Static variable in class com.predic8.membrane.core.http.Header
 
LazyRateLimit - Class in com.predic8.membrane.core.interceptor.ratelimit
 
LazyRateLimit(Duration, int) - Constructor for class com.predic8.membrane.core.interceptor.ratelimit.LazyRateLimit
 
LBNotificationClient - Class in com.predic8.membrane.balancer.client
 
LBNotificationClient() - Constructor for class com.predic8.membrane.balancer.client.LBNotificationClient
 
LDAPUserDataProvider - Class in com.predic8.membrane.core.interceptor.authentication.session
 
LDAPUserDataProvider() - Constructor for class com.predic8.membrane.core.interceptor.authentication.session.LDAPUserDataProvider
 
LDAPUserDataProvider.AttributeMap - Class in com.predic8.membrane.core.interceptor.authentication.session
 
LDAPUserDataProvider.AttributeMap.Attribute - Class in com.predic8.membrane.core.interceptor.authentication.session
 
LDAPUserDataProvider.CustomSocketFactory - Class in com.predic8.membrane.core.interceptor.authentication.session
 
LDAPUserDataProvider.SearchScope - Enum in com.predic8.membrane.core.interceptor.authentication.session
 
LengthLimitingStream(InputStream) - Constructor for class com.predic8.membrane.core.interceptor.LimitInterceptor.LengthLimitingStream
 
LimitedMemoryExchangeStore - Class in com.predic8.membrane.core.exchangestore
 
LimitedMemoryExchangeStore() - Constructor for class com.predic8.membrane.core.exchangestore.LimitedMemoryExchangeStore
 
LimitInterceptor - Class in com.predic8.membrane.core.interceptor
 
LimitInterceptor() - Constructor for class com.predic8.membrane.core.interceptor.LimitInterceptor
 
LimitInterceptor.LengthLimitingStream - Class in com.predic8.membrane.core.interceptor
 
LimitReachedAnswer - Class in com.predic8.membrane.core.interceptor.apimanagement.rateLimiter
 
LineTooLongException - Exception in com.predic8.membrane.core.transport.http
 
LineTooLongException(String) - Constructor for exception com.predic8.membrane.core.transport.http.LineTooLongException
 
linkURL(String) - Static method in class com.predic8.membrane.core.util.TextUtil
 
LoadBalancingInterceptor - Class in com.predic8.membrane.core.interceptor.balancer
 
LoadBalancingInterceptor() - Constructor for class com.predic8.membrane.core.interceptor.balancer.LoadBalancingInterceptor
 
loadBeanDefinitions(DefaultListableBeanFactory) - Method in class com.predic8.membrane.core.config.spring.TrackingFileSystemXmlApplicationContext
 
local() - Method in class com.predic8.membrane.core.cloud.etcd.EtcdRequest
 
localHost - Variable in class com.predic8.membrane.core.rules.AbstractProxy
Used to determine the IP address for outgoing connections
location - Variable in class com.predic8.membrane.core.config.security.Store
 
LOCATION - Static variable in class com.predic8.membrane.core.http.Header
 
location - Variable in class com.predic8.membrane.core.interceptor.schemavalidation.AbstractXMLSchemaValidator
 
log - Variable in class com.predic8.membrane.core.interceptor.oauth2.authorizationservice.AuthorizationService
 
log(String, int) - Static method in class com.predic8.membrane.core.transport.http.ByteStreamLogging
 
log(String, byte...) - Static method in class com.predic8.membrane.core.transport.http.ByteStreamLogging
 
log(String, byte[], int, int) - Static method in class com.predic8.membrane.core.transport.http.ByteStreamLogging
 
log - Static variable in class com.predic8.membrane.core.transport.http.StreamPump
 
log - Static variable in class com.predic8.membrane.core.transport.http.WebSocketStreamPump
 
log - Static variable in class com.predic8.membrane.core.transport.ws.WebSocketFrame
 
log - Static variable in class com.predic8.membrane.core.transport.ws.WebSocketFrameAssembler
 
log(String) - Static method in class com.predic8.membrane.core.util.Timer
 
LoginDialog - Class in com.predic8.membrane.core.interceptor.authentication.session
 
LoginDialog(UserDataProvider, TokenProvider, SessionManager, AccountBlocker, String, String, boolean, String) - Constructor for class com.predic8.membrane.core.interceptor.authentication.session.LoginDialog
 
LoginDialogEndpointProcessor - Class in com.predic8.membrane.core.interceptor.oauth2.processors
 
LoginDialogEndpointProcessor(OAuth2AuthorizationServerInterceptor) - Constructor for class com.predic8.membrane.core.interceptor.oauth2.processors.LoginDialogEndpointProcessor
 
LoginInterceptor - Class in com.predic8.membrane.core.interceptor.authentication.session
 
LoginInterceptor() - Constructor for class com.predic8.membrane.core.interceptor.authentication.session.LoginInterceptor
 
LogInterceptor - Class in com.predic8.membrane.core.interceptor
 
LogInterceptor() - Constructor for class com.predic8.membrane.core.interceptor.LogInterceptor
 
LogInterceptor.Level - Enum in com.predic8.membrane.core.interceptor
 
LOGO_URL - Static variable in class com.predic8.membrane.core.interceptor.oauth2.ConsentPageFile
 
longPoll() - Method in class com.predic8.membrane.core.cloud.etcd.EtcdRequest
 
longPollRecursive() - Method in class com.predic8.membrane.core.cloud.etcd.EtcdRequest
 
longPollRecursive(long) - Method in class com.predic8.membrane.core.cloud.etcd.EtcdRequest
 
lookup(String) - Method in class com.predic8.membrane.core.interceptor.ws_addressing.DecoupledEndpointRegistry
 
lookupBalancer(Router, String) - Static method in class com.predic8.membrane.core.interceptor.balancer.BalancerUtil
 
lookupBalancerInterceptor(Router, String) - Static method in class com.predic8.membrane.core.interceptor.balancer.BalancerUtil
 
LSInputImpl - Class in com.predic8.membrane.core.util
 
LSInputImpl(String, String, InputStream) - Constructor for class com.predic8.membrane.core.util.LSInputImpl
 

M

Magic - Class in com.predic8.membrane.core.ws.magic
 
Magic() - Constructor for class com.predic8.membrane.core.ws.magic.Magic
 
main(String[]) - Static method in class com.predic8.membrane.balancer.client.LBNotificationClient
 
main(String[]) - Static method in class com.predic8.membrane.core.RouterCLI
 
MapNamespaceContext - Class in com.predic8.membrane.core.util
 
MapNamespaceContext(Map<String, String>) - Constructor for class com.predic8.membrane.core.util.MapNamespaceContext
 
Mapping - Annotation Type in com.predic8.membrane.core.interceptor.administration
 
Mapping() - Constructor for class com.predic8.membrane.core.interceptor.rest.REST2SOAPInterceptor.Mapping
 
Mapping() - Constructor for class com.predic8.membrane.core.interceptor.rewrite.RewriteInterceptor.Mapping
 
Mapping(String, String, String) - Constructor for class com.predic8.membrane.core.interceptor.rewrite.RewriteInterceptor.Mapping
 
markAsRead() - Method in class com.predic8.membrane.core.http.AbstractBody
 
markAsRead() - Method in class com.predic8.membrane.core.http.ChunkedBody
 
markSupported() - Method in class com.predic8.membrane.core.interceptor.LimitInterceptor.LengthLimitingStream
 
matches(String, String) - Method in class com.predic8.membrane.core.interceptor.acl.AbstractClientAddress
 
matches(String, String) - Method in class com.predic8.membrane.core.interceptor.acl.Any
 
matches(String, String) - Method in class com.predic8.membrane.core.interceptor.acl.Hostname
 
matches(String, String) - Method in class com.predic8.membrane.core.interceptor.acl.Ip
 
matches(String) - Method in class com.predic8.membrane.core.interceptor.acl.Resource
 
matches(String) - Method in class com.predic8.membrane.core.interceptor.HeaderFilterInterceptor.Rule
 
matches(String) - Method in class com.predic8.membrane.core.interceptor.rewrite.RewriteInterceptor.Mapping
 
matches(InputStream) - Method in class com.predic8.membrane.core.interceptor.xmlcontentfilter.XMLElementFinder
 
matchesHostHeader(String) - Method in class com.predic8.membrane.core.exchange.snapshots.FakeKey
 
matchesHostHeader(String) - Method in class com.predic8.membrane.core.rules.AbstractRuleKey
 
matchesHostHeader(String) - Method in interface com.predic8.membrane.core.rules.RuleKey
 
matchesHostHeader(String) - Method in class com.predic8.membrane.core.rules.ServiceProxyKey
 
matchesPath(String) - Method in class com.predic8.membrane.core.exchange.snapshots.FakeKey
 
matchesPath(String) - Method in class com.predic8.membrane.core.rules.AbstractRuleKey
 
matchesPath(String) - Method in interface com.predic8.membrane.core.rules.RuleKey
 
matchesSubstring(String) - Method in class com.predic8.membrane.core.interceptor.formvalidation.FormValidationInterceptor.Field
 
matchesVersion(String) - Method in class com.predic8.membrane.core.exchange.snapshots.FakeKey
 
matchesVersion(String) - Method in class com.predic8.membrane.core.rules.AbstractRuleKey
 
matchesVersion(String) - Method in interface com.predic8.membrane.core.rules.RuleKey
 
MAX - Static variable in class com.predic8.membrane.core.http.Header
 
maxStringSize - Static variable in class com.predic8.membrane.core.http.cookie.StringCache
 
MEMBRANE_HOME - Static variable in class com.predic8.membrane.core.Constants
 
MembraneAuthorizationService - Class in com.predic8.membrane.core.interceptor.oauth2.authorizationservice
 
MembraneAuthorizationService() - Constructor for class com.predic8.membrane.core.interceptor.oauth2.authorizationservice.MembraneAuthorizationService
 
MembraneCommandLine - Class in com.predic8.membrane.core
 
MembraneCommandLine() - Constructor for class com.predic8.membrane.core.MembraneCommandLine
 
MemoryExchangeStore - Class in com.predic8.membrane.core.exchangestore
TODO: thread-safety
MemoryExchangeStore() - Constructor for class com.predic8.membrane.core.exchangestore.MemoryExchangeStore
 
menuListeners - Variable in class com.predic8.membrane.core.transport.Transport
 
Message - Class in com.predic8.membrane.core.http
A HTTP message (request or response).
Message() - Constructor for class com.predic8.membrane.core.http.Message
 
Message - Class in com.predic8.membrane.core.http.xml
 
Message() - Constructor for class com.predic8.membrane.core.http.xml.Message
 
Message(Message) - Constructor for class com.predic8.membrane.core.http.xml.Message
 
MESSAGE_FILE_PATH - Static variable in class com.predic8.membrane.core.exchangestore.FileExchangeStore
 
MessageAnalyser - Class in com.predic8.membrane.core.interceptor
 
MessageAnalyser() - Constructor for class com.predic8.membrane.core.interceptor.MessageAnalyser
 
MessageBytes - Class in com.predic8.membrane.core.http.cookie
Adapter between Tomcat classes (ServerCookie etc.) and Membrane classes (Request etc.).
MessageBytes() - Constructor for class com.predic8.membrane.core.http.cookie.MessageBytes
 
MessageObserver - Interface in com.predic8.membrane.core.http
A MessageObserver may be registered on a HTTP Message and will be called, when the message's body becomes fully known to Membrane.
MessageSnapshot - Class in com.predic8.membrane.core.exchange.snapshots
 
MessageSnapshot(Message) - Constructor for class com.predic8.membrane.core.exchange.snapshots.MessageSnapshot
 
MessageSnapshot() - Constructor for class com.predic8.membrane.core.exchange.snapshots.MessageSnapshot
 
MessageUtil - Class in com.predic8.membrane.core.util
 
MessageUtil() - Constructor for class com.predic8.membrane.core.util.MessageUtil
 
method(String) - Method in class com.predic8.membrane.core.http.Request.Builder
 
METHOD - Static variable in class com.predic8.membrane.core.interceptor.statistics.util.JDBCUtil
 
METHOD_CONNECT - Static variable in class com.predic8.membrane.core.http.Request
 
METHOD_DELETE - Static variable in class com.predic8.membrane.core.http.Request
 
METHOD_GET - Static variable in class com.predic8.membrane.core.http.Request
 
METHOD_HEAD - Static variable in class com.predic8.membrane.core.http.Request
 
METHOD_OPTIONS - Static variable in class com.predic8.membrane.core.http.Request
 
METHOD_POST - Static variable in class com.predic8.membrane.core.http.Request
 
METHOD_PUT - Static variable in class com.predic8.membrane.core.http.Request
 
METHOD_TRACE - Static variable in class com.predic8.membrane.core.http.Request
 
MethodExchangeAccessor - Class in com.predic8.membrane.core.exchange.accessors
 
MethodExchangeAccessor() - Constructor for class com.predic8.membrane.core.exchange.accessors.MethodExchangeAccessor
 
MethodOverrideInterceptor - Class in com.predic8.membrane.core.interceptor
 
MethodOverrideInterceptor() - Constructor for class com.predic8.membrane.core.interceptor.MethodOverrideInterceptor
 
mgr - Variable in class com.predic8.membrane.core.transport.http.Connection
 
MimeHeaders - Class in com.predic8.membrane.core.http.cookie
Adapter between Tomcat classes (ServerCookie etc.) and Membrane classes (Request etc.).
MimeHeaders(Header) - Constructor for class com.predic8.membrane.core.http.cookie.MimeHeaders
 
MimeType - Class in com.predic8.membrane.core.http
Use javax.mail.internet.ContentType to parse a mime type.
MimeType() - Constructor for class com.predic8.membrane.core.http.MimeType
 
module(String) - Method in class com.predic8.membrane.core.cloud.etcd.EtcdRequest
 
move2RootElementIfNeeded(XMLStreamReader) - Method in class com.predic8.membrane.core.config.AbstractXmlElement
 
MSG_FILE_PATH - Static variable in class com.predic8.membrane.core.interceptor.statistics.util.JDBCUtil
 

N

N_A - Static variable in class com.predic8.membrane.core.Constants
 
name - Variable in class com.predic8.membrane.core.http.cookie.StringCache.ByteEntry
 
name - Variable in class com.predic8.membrane.core.http.cookie.StringCache.CharEntry
 
name - Variable in class com.predic8.membrane.core.interceptor.AbstractInterceptor
 
name - Variable in class com.predic8.membrane.core.interceptor.formvalidation.FormValidationInterceptor.Field
 
name - Variable in class com.predic8.membrane.core.rules.AbstractProxy
 
NamespaceHandler - Class in com.predic8.membrane.core.config.spring
 
NamespaceHandler() - Constructor for class com.predic8.membrane.core.config.spring.NamespaceHandler
 
needClientAuth - Variable in class com.predic8.membrane.core.transport.ssl.SSLContext
 
needHelp() - Method in class com.predic8.membrane.core.MembraneCommandLine
 
newInstance() - Static method in class com.predic8.membrane.core.http.cookie.MessageBytes
 
newInstance() - Static method in class com.predic8.membrane.core.http.Response.ResponseBuilder
 
newThread(Runnable) - Method in class com.predic8.membrane.core.transport.http.HttpServerThreadFactory
 
newXPath(Map<String, String>) - Static method in class com.predic8.membrane.core.util.SynchronizedXPathFactory
 
noContent() - Static method in class com.predic8.membrane.core.http.Response
 
Node - Class in com.predic8.membrane.core.interceptor.balancer
 
Node(String, int) - Constructor for class com.predic8.membrane.core.interceptor.balancer.Node
 
Node() - Constructor for class com.predic8.membrane.core.interceptor.balancer.Node
 
Node() - Constructor for class com.predic8.membrane.core.interceptor.xmlcontentfilter.SimpleXPathParser.Node
 
node - Variable in class com.predic8.membrane.core.interceptor.xmlcontentfilter.SimpleXPathParser.RoundBracketNode
 
node - Variable in class com.predic8.membrane.core.interceptor.xmlcontentfilter.SimpleXPathParser.SquareBracketNode
 
Node.Status - Enum in com.predic8.membrane.core.interceptor.balancer
 
nodeDown(Node) - Method in class com.predic8.membrane.core.interceptor.balancer.Cluster
 
NodeOnlineChecker - Class in com.predic8.membrane.core.interceptor.balancer
 
NodeOnlineChecker() - Constructor for class com.predic8.membrane.core.interceptor.balancer.NodeOnlineChecker
 
nodes - Variable in class com.predic8.membrane.core.interceptor.xmlcontentfilter.SimpleXPathParser.ContainerNode
 
nodeTakeOut(Node) - Method in class com.predic8.membrane.core.interceptor.balancer.Cluster
 
nodeUp(Node) - Method in class com.predic8.membrane.core.interceptor.balancer.Cluster
 
noErrors() - Method in class com.predic8.membrane.core.interceptor.schemavalidation.SchemaValidatorErrorHandler
 
NoMoreRequestsException - Exception in com.predic8.membrane.core.transport.http
Indicates the state where a connection was closed, but no new request has been started.
NoMoreRequestsException() - Constructor for exception com.predic8.membrane.core.transport.http.NoMoreRequestsException
 
NonRelevantBodyObserver - Interface in com.predic8.membrane.core.http
 
NoResponse - Class in com.predic8.membrane.core.interceptor.oauth2.request
 
NoResponse() - Constructor for class com.predic8.membrane.core.interceptor.oauth2.request.NoResponse
 
NoResponseException - Exception in com.predic8.membrane.core.transport.http
Indicates the state where a connection was closed, but no response has been read.
NoResponseException(Exception) - Constructor for exception com.predic8.membrane.core.transport.http.NoResponseException
 
normalize(String) - Static method in class com.predic8.membrane.core.resolver.FileSchemaResolver
 
normalizeNumber(String) - Method in class com.predic8.membrane.core.interceptor.authentication.session.SMSTokenProvider
 
normalizeNumber(String) - Method in class com.predic8.membrane.core.interceptor.authentication.session.TelekomSMSTokenProvider
 
normalizeNumber(String) - Method in class com.predic8.membrane.core.interceptor.authentication.session.WhateverMobileSMSTokenProvider
 
notFound() - Static method in class com.predic8.membrane.core.http.Response
 
notifyListenersOnExchangeAdd(Rule, AbstractExchange) - Method in class com.predic8.membrane.core.exchangestore.AbstractExchangeStore
 
notifyListenersOnExchangeAdd(Rule, AbstractExchange) - Method in interface com.predic8.membrane.core.exchangestore.ExchangeStore
 
notifyListenersOnExchangeAdd(Rule, AbstractExchange) - Method in class com.predic8.membrane.core.exchangestore.ForgetfulExchangeStore
 
notifyListenersOnExchangeRemoval(AbstractExchange) - Method in class com.predic8.membrane.core.exchangestore.AbstractExchangeStore
 
notifyListenersOnExchangeRemoval(AbstractExchange) - Method in interface com.predic8.membrane.core.exchangestore.ExchangeStore
 
notifyListenersOnExchangeRemoval(AbstractExchange) - Method in class com.predic8.membrane.core.exchangestore.ForgetfulExchangeStore
 
notifyListenersOnRuleAdd(Rule) - Method in class com.predic8.membrane.core.exchangestore.ForgetfulExchangeStore
 
notifyListenersOnRuleRemoval(Rule, int) - Method in class com.predic8.membrane.core.exchangestore.ForgetfulExchangeStore
 
notModified(String) - Static method in class com.predic8.membrane.core.http.Response
 
NullRule - Class in com.predic8.membrane.core.rules
 
NullRule() - Constructor for class com.predic8.membrane.core.rules.NullRule
 
NumericTokenProvider - Class in com.predic8.membrane.core.interceptor.authentication.session
 
NumericTokenProvider() - Constructor for class com.predic8.membrane.core.interceptor.authentication.session.NumericTokenProvider
 

O

OA2REDIRECT - Static variable in class com.predic8.membrane.core.interceptor.oauth2.OAuth2ResourceInterceptor
 
OAUTH2 - Static variable in class com.predic8.membrane.core.exchange.Exchange
 
OAUTH2_ANSWER - Static variable in class com.predic8.membrane.core.interceptor.oauth2.OAuth2ResourceInterceptor
 
OAuth2AnswerParameters - Class in com.predic8.membrane.core.interceptor.oauth2
 
OAuth2AnswerParameters() - Constructor for class com.predic8.membrane.core.interceptor.oauth2.OAuth2AnswerParameters
 
OAuth2AuthorizationServerInterceptor - Class in com.predic8.membrane.core.interceptor.oauth2
 
OAuth2AuthorizationServerInterceptor() - Constructor for class com.predic8.membrane.core.interceptor.oauth2.OAuth2AuthorizationServerInterceptor
 
OAuth2Flow - Class in com.predic8.membrane.core.interceptor.oauth2.flows
 
OAuth2Flow(OAuth2AuthorizationServerInterceptor, Exchange, SessionManager.Session) - Constructor for class com.predic8.membrane.core.interceptor.oauth2.flows.OAuth2Flow
 
OAuth2Processors - Class in com.predic8.membrane.core.interceptor.oauth2.processors
 
OAuth2Processors() - Constructor for class com.predic8.membrane.core.interceptor.oauth2.processors.OAuth2Processors
 
OAuth2ResourceInterceptor - Class in com.predic8.membrane.core.interceptor.oauth2
 
OAuth2ResourceInterceptor() - Constructor for class com.predic8.membrane.core.interceptor.oauth2.OAuth2ResourceInterceptor
 
OAuth2Statistics - Class in com.predic8.membrane.core.interceptor.oauth2
 
OAuth2Statistics() - Constructor for class com.predic8.membrane.core.interceptor.oauth2.OAuth2Statistics
 
OAuth2TokenValidatorInterceptor - Class in com.predic8.membrane.core.interceptor.oauth2.tokenvalidation
 
OAuth2TokenValidatorInterceptor() - Constructor for class com.predic8.membrane.core.interceptor.oauth2.tokenvalidation.OAuth2TokenValidatorInterceptor
 
OAuth2Util - Class in com.predic8.membrane.core.interceptor.oauth2
 
OAuth2Util() - Constructor for class com.predic8.membrane.core.interceptor.oauth2.OAuth2Util
 
observeChange(String, Consumer<InputStream>) - Method in class com.predic8.membrane.core.cloud.etcd.EtcdResolver
 
observeChange(String, Consumer<InputStream>) - Method in class com.predic8.membrane.core.resolver.ClasspathSchemaResolver
 
observeChange(String, Consumer<InputStream>) - Method in class com.predic8.membrane.core.resolver.FileSchemaResolver
 
observeChange(String, Consumer<InputStream>) - Method in class com.predic8.membrane.core.resolver.HTTPSchemaResolver
 
observeChange(String, Consumer<InputStream>) - Method in interface com.predic8.membrane.core.resolver.Resolver
Calls the consumer when the InputStream for the requested URL changes.
observeChange(String, Consumer<InputStream>) - Method in class com.predic8.membrane.core.resolver.ResolverMap
 
observers - Variable in class com.predic8.membrane.core.http.AbstractBody
 
ok(String) - Static method in class com.predic8.membrane.core.http.Response
 
ok() - Static method in class com.predic8.membrane.core.http.Response
 
open(String, int, String, SSLProvider, int) - Static method in class com.predic8.membrane.core.transport.http.Connection
 
open(String, int, String, SSLProvider, ConnectionManager, int, String, ProxyConfiguration, SSLProvider) - Static method in class com.predic8.membrane.core.transport.http.Connection
 
open(String, int, String, SSLProvider, ConnectionManager, int) - Static method in class com.predic8.membrane.core.transport.http.Connection
 
openPort(String, int, SSLProvider) - Method in class com.predic8.membrane.core.transport.http.HttpTransport
 
openPort(String, int, SSLProvider) - Method in class com.predic8.membrane.core.transport.Transport
 
openPorts() - Method in class com.predic8.membrane.core.RuleManager
 
ORIGIN - Static variable in class com.predic8.membrane.core.http.Header
 
OtpProvider - Class in com.predic8.membrane.core.interceptor.authentication.session.totp
Class containing implementation of HOTP/TOTP.
OtpProvider() - Constructor for class com.predic8.membrane.core.interceptor.authentication.session.totp.OtpProvider
 
OtpProvider(int) - Constructor for class com.predic8.membrane.core.interceptor.authentication.session.totp.OtpProvider
 
out - Variable in class com.predic8.membrane.core.transport.http.Connection
 
out - Variable in class com.predic8.membrane.core.transport.http.StreamPump
 
Outcome - Enum in com.predic8.membrane.core.interceptor

P

Param - Class in com.predic8.membrane.core.http.xml
 
Param() - Constructor for class com.predic8.membrane.core.http.xml.Param
 
Param(String, String) - Constructor for class com.predic8.membrane.core.http.xml.Param
 
ParamBuilder() - Constructor for class com.predic8.membrane.core.util.URLParamUtil.ParamBuilder
 
ParameterizedRequest - Class in com.predic8.membrane.core.interceptor.oauth2.request
 
ParameterizedRequest(OAuth2AuthorizationServerInterceptor, Exchange) - Constructor for class com.predic8.membrane.core.interceptor.oauth2.request.ParameterizedRequest
 
ParamNames - Class in com.predic8.membrane.core.interceptor.oauth2
 
ParamNames() - Constructor for class com.predic8.membrane.core.interceptor.oauth2.ParamNames
 
params - Variable in class com.predic8.membrane.core.interceptor.oauth2.request.ParameterizedRequest
 
parse(XMLStreamReader) - Method in class com.predic8.membrane.core.config.AbstractXmlElement
Needed to resolve interceptor IDs into interceptor beans
parse(Element) - Method in class com.predic8.membrane.core.config.spring.AbstractParser
 
parse(XMLStreamReader) - Method in interface com.predic8.membrane.core.config.XMLElement
 
parse(String, Router) - Method in class com.predic8.membrane.core.interceptor.acl.AccessControlInterceptor
 
parse(String) - Method in class com.predic8.membrane.core.interceptor.xmlcontentfilter.SimpleXPathParser
Main entry point into this class.
parse(String[]) - Method in class com.predic8.membrane.core.MembraneCommandLine
 
parseAttributes(XMLStreamReader) - Method in class com.predic8.membrane.core.config.AbstractXmlElement
 
parseAttributes(XMLStreamReader) - Method in class com.predic8.membrane.core.config.GenericComplexElement
 
parseAttributes(XMLStreamReader) - Method in class com.predic8.membrane.core.http.xml.Header
 
parseAttributes(XMLStreamReader) - Method in class com.predic8.membrane.core.http.xml.Param
 
parseAttributes(XMLStreamReader) - Method in class com.predic8.membrane.core.http.xml.Request
 
parseAttributes(XMLStreamReader) - Method in class com.predic8.membrane.core.http.xml.Response
 
parseAttributes(XMLStreamReader) - Method in class com.predic8.membrane.core.http.xml.URI
 
parseAttributes(XMLStreamReader) - Method in class com.predic8.membrane.core.interceptor.acl.Resource
 
parseAttributes(XMLStreamReader) - Method in class com.predic8.membrane.core.interceptor.authentication.session.AccountBlocker
 
parseAttributes(XMLStreamReader) - Method in class com.predic8.membrane.core.interceptor.authentication.session.SessionManager
 
parseAttributes(XMLStreamReader) - Method in class com.predic8.membrane.core.interceptor.balancer.ByThreadStrategy
 
parseAttributes(XMLStreamReader) - Method in class com.predic8.membrane.core.interceptor.balancer.Node
 
parseAttributes(XMLStreamReader) - Method in class com.predic8.membrane.core.interceptor.balancer.XMLElementSessionIdExtractor
 
parseAttributes(XMLStreamReader) - Method in class com.predic8.membrane.core.interceptor.cbr.Case
 
parseAttributes(XMLStreamReader) - Method in class com.predic8.membrane.core.interceptor.formvalidation.FormValidationInterceptor.Field
 
parseAttributes(XMLStreamReader) - Method in class com.predic8.membrane.core.interceptor.rest.REST2SOAPInterceptor.Mapping
 
parseCertificate(String) - Method in class com.predic8.membrane.core.transport.ssl.PEMSupport
 
parseCharacters(XMLStreamReader) - Method in class com.predic8.membrane.core.config.AbstractXmlElement
 
parseCharacters(XMLStreamReader) - Method in class com.predic8.membrane.core.http.xml.Component
 
parseCharacters(XMLStreamReader) - Method in class com.predic8.membrane.core.http.xml.Header
 
parseCharacters(XMLStreamReader) - Method in class com.predic8.membrane.core.http.xml.Host
 
parseCharacters(XMLStreamReader) - Method in class com.predic8.membrane.core.http.xml.Param
 
parseCharacters(XMLStreamReader) - Method in class com.predic8.membrane.core.http.xml.Port
 
parseCharacters(XMLStreamReader) - Method in class com.predic8.membrane.core.interceptor.acl.AbstractClientAddress
 
parseChildren(XMLStreamReader, String) - Method in class com.predic8.membrane.core.config.AbstractXmlElement
 
parseChildren(XMLStreamReader, String) - Method in class com.predic8.membrane.core.config.GenericComplexElement
 
parseChildren(Element, ParserContext, BeanDefinitionBuilder) - Method in class com.predic8.membrane.core.config.spring.AbstractParser
 
parseChildren(XMLStreamReader, String) - Method in class com.predic8.membrane.core.http.xml.Exchange
 
parseChildren(XMLStreamReader, String) - Method in class com.predic8.membrane.core.http.xml.Headers
 
parseChildren(XMLStreamReader, String) - Method in class com.predic8.membrane.core.http.xml.Path
 
parseChildren(XMLStreamReader, String) - Method in class com.predic8.membrane.core.http.xml.Query
 
parseChildren(XMLStreamReader, String) - Method in class com.predic8.membrane.core.http.xml.Request
 
parseChildren(XMLStreamReader, String) - Method in class com.predic8.membrane.core.http.xml.Response
 
parseChildren(XMLStreamReader, String) - Method in class com.predic8.membrane.core.http.xml.URI
 
parseChildren(XMLStreamReader, String) - Method in class com.predic8.membrane.core.interceptor.acl.AccessControl
 
parseChildren(XMLStreamReader, String) - Method in class com.predic8.membrane.core.interceptor.acl.Resource
 
parseElementToProperty(Element, ParserContext, BeanDefinitionBuilder, String) - Method in class com.predic8.membrane.core.config.spring.AbstractParser
 
parseInt(byte[], int, int) - Static method in class com.predic8.membrane.core.http.cookie.Ascii
Deprecated.
Unused. Will be removed in Tomcat 8.0.x onwards.
parseInt(char[], int, int) - Static method in class com.predic8.membrane.core.http.cookie.Ascii
Deprecated.
Unused. Will be removed in Tomcat 8.0.x onwards.
parseKeepAliveHeader(String, String) - Static method in class com.predic8.membrane.core.http.Header
 
parseKey(String) - Method in class com.predic8.membrane.core.transport.ssl.PEMSupport
 
parseLong(byte[], int, int) - Static method in class com.predic8.membrane.core.http.cookie.Ascii
Parses an unsigned long from the specified subarray of bytes.
parseLong(char[], int, int) - Static method in class com.predic8.membrane.core.http.cookie.Ascii
Deprecated.
Unused. Will be removed in Tomcat 8.0.x onwards.
parseQueryString(String) - Static method in class com.predic8.membrane.core.util.URLParamUtil
 
parseSimpleJSONResponse(Response) - Static method in class com.predic8.membrane.core.util.Util
 
parseStartLine(InputStream) - Method in class com.predic8.membrane.core.http.Message
 
parseStartLine(InputStream) - Method in class com.predic8.membrane.core.http.Request
 
parseStartLine(InputStream) - Method in class com.predic8.membrane.core.http.Response
 
Part - Class in com.predic8.membrane.core.multipart
 
Part(Header, byte[]) - Constructor for class com.predic8.membrane.core.multipart.Part
 
PasscodeGenerator - Class in com.predic8.membrane.core.interceptor.authentication.session.totp
An implementation of the HOTP generator specified by RFC 4226.
PasscodeGenerator(Mac) - Constructor for class com.predic8.membrane.core.interceptor.authentication.session.totp.PasscodeGenerator
 
PasscodeGenerator(PasscodeGenerator.Signer) - Constructor for class com.predic8.membrane.core.interceptor.authentication.session.totp.PasscodeGenerator
 
PasscodeGenerator(Mac, int) - Constructor for class com.predic8.membrane.core.interceptor.authentication.session.totp.PasscodeGenerator
 
PasscodeGenerator(PasscodeGenerator.Signer, int) - Constructor for class com.predic8.membrane.core.interceptor.authentication.session.totp.PasscodeGenerator
 
password - Variable in class com.predic8.membrane.core.config.security.Store
 
PASSWORD - Static variable in class com.predic8.membrane.core.interceptor.oauth2.ParamNames
 
passwordFlow() - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2Statistics
 
PasswordFlow - Class in com.predic8.membrane.core.interceptor.oauth2.request.tokenrequest
 
PasswordFlow(OAuth2AuthorizationServerInterceptor, Exchange) - Constructor for class com.predic8.membrane.core.interceptor.oauth2.request.tokenrequest.PasswordFlow
 
Path - Class in com.predic8.membrane.core.config
 
Path() - Constructor for class com.predic8.membrane.core.config.Path
 
Path(boolean, String) - Constructor for class com.predic8.membrane.core.config.Path
 
Path - Class in com.predic8.membrane.core.http.xml
 
Path() - Constructor for class com.predic8.membrane.core.http.xml.Path
 
PATH - Static variable in class com.predic8.membrane.core.interceptor.statistics.util.JDBCUtil
 
PathExchangeAccessor - Class in com.predic8.membrane.core.exchange.accessors
 
PathExchangeAccessor() - Constructor for class com.predic8.membrane.core.exchange.accessors.PathExchangeAccessor
 
pathPattern - Variable in class com.predic8.membrane.core.rules.AbstractRuleKey
 
pathRegExp - Variable in class com.predic8.membrane.core.rules.AbstractRuleKey
 
pathRewriter - Variable in class com.predic8.membrane.core.interceptor.RelocatingInterceptor
 
pattern - Variable in class com.predic8.membrane.core.interceptor.acl.AbstractClientAddress
 
pattern - Variable in class com.predic8.membrane.core.interceptor.acl.Resource
 
PEMSupport - Class in com.predic8.membrane.core.transport.ssl
 
PEMSupport() - Constructor for class com.predic8.membrane.core.transport.ssl.PEMSupport
 
PlainBody - Class in com.predic8.membrane.core.http.xml
 
PlainBody(Message) - Constructor for class com.predic8.membrane.core.http.xml.PlainBody
 
PlainBodyTransferrer - Class in com.predic8.membrane.core.http
 
PlainBodyTransferrer(OutputStream) - Constructor for class com.predic8.membrane.core.http.PlainBodyTransferrer
 
Policy - Class in com.predic8.membrane.core.interceptor.apimanagement.policy
 
Policy() - Constructor for class com.predic8.membrane.core.interceptor.apimanagement.policy.Policy
 
PolicyQuota - Class in com.predic8.membrane.core.interceptor.apimanagement.quota
 
PolicyQuota() - Constructor for class com.predic8.membrane.core.interceptor.apimanagement.quota.PolicyQuota
 
policyQuotas - Variable in class com.predic8.membrane.core.interceptor.apimanagement.quota.AMQuota
 
PolicyRateLimit - Class in com.predic8.membrane.core.interceptor.apimanagement.rateLimiter
 
PolicyRateLimit() - Constructor for class com.predic8.membrane.core.interceptor.apimanagement.rateLimiter.PolicyRateLimit
 
policyRateLimits - Variable in class com.predic8.membrane.core.interceptor.apimanagement.rateLimiter.AMRateLimiter
 
popInterceptorFromStack() - Method in class com.predic8.membrane.core.exchange.AbstractExchange
 
port(String) - Method in class com.predic8.membrane.core.cloud.etcd.EtcdRequest
 
Port - Class in com.predic8.membrane.core.http.xml
 
Port(int) - Constructor for class com.predic8.membrane.core.http.xml.Port
 
Port() - Constructor for class com.predic8.membrane.core.http.xml.Port
 
port - Variable in class com.predic8.membrane.core.interceptor.RelocatingInterceptor
 
port - Variable in class com.predic8.membrane.core.rules.AbstractRuleKey
-1 is used as a wildcard.
port - Variable in class com.predic8.membrane.core.transport.http.HostColonPort
 
port - Variable in class com.predic8.membrane.core.transport.http.IpPort
 
portListenerMapping - Variable in class com.predic8.membrane.core.transport.http.HttpTransport
 
portName - Variable in class com.predic8.membrane.core.rules.SOAPProxy
 
PortOccupiedException - Exception in com.predic8.membrane.core.transport
 
PortOccupiedException(int) - Constructor for exception com.predic8.membrane.core.transport.PortOccupiedException
 
post(URIFactory, String) - Method in class com.predic8.membrane.core.http.Request.Builder
 
post(String) - Method in class com.predic8.membrane.core.http.Request.Builder
 
postProcess(Exchange) - Method in class com.predic8.membrane.core.interceptor.authentication.session.SessionManager
Sets the Session Cookie on the response, if necessary (e.g.
postProcessBeanFactory(ConfigurableListableBeanFactory) - Method in class com.predic8.membrane.core.DefaultConfig
 
PRAGMA - Static variable in class com.predic8.membrane.core.http.Header
 
preAuthorize(String, Map<String, String>) - Method in class com.predic8.membrane.core.interceptor.authentication.session.SessionManager.Session
 
prefixMembraneHomeIfNeeded(File) - Static method in class com.predic8.membrane.core.util.FileUtil
 
prefixText - Variable in class com.predic8.membrane.core.interceptor.authentication.session.SMSTokenProvider
 
prettyPrintTimeSpan(long) - Static method in class com.predic8.membrane.core.util.DateUtil
 
print(PrintStream) - Method in class com.predic8.membrane.core.interceptor.xmlcontentfilter.SimpleXPathParser.CommentNode
 
print(PrintStream) - Method in class com.predic8.membrane.core.interceptor.xmlcontentfilter.SimpleXPathParser.ContainerNode
 
print(PrintStream) - Method in class com.predic8.membrane.core.interceptor.xmlcontentfilter.SimpleXPathParser.Node
Prints debugging information about the syntax tree to the stream.
print(PrintStream) - Method in class com.predic8.membrane.core.interceptor.xmlcontentfilter.SimpleXPathParser.RoundBracketNode
 
print(PrintStream) - Method in class com.predic8.membrane.core.interceptor.xmlcontentfilter.SimpleXPathParser.SquareBracketNode
 
print(PrintStream) - Method in class com.predic8.membrane.core.interceptor.xmlcontentfilter.SimpleXPathParser.StringNode
 
print(PrintStream) - Method in class com.predic8.membrane.core.interceptor.xmlcontentfilter.SimpleXPathParser.UnparsedStringNode
 
printUsage() - Method in class com.predic8.membrane.core.MembraneCommandLine
 
Private() - Constructor for class com.predic8.membrane.core.config.security.Key.Private
 
process(Exchange) - Method in class com.predic8.membrane.core.interceptor.oauth2.processors.AuthEndpointProcessor
 
process(Exchange) - Method in class com.predic8.membrane.core.interceptor.oauth2.processors.CertsEndpointProcessor
 
process(Exchange) - Method in class com.predic8.membrane.core.interceptor.oauth2.processors.DefaultEndpointProcessor
 
process(Exchange) - Method in class com.predic8.membrane.core.interceptor.oauth2.processors.EmptyEndpointProcessor
 
process(Exchange) - Method in class com.predic8.membrane.core.interceptor.oauth2.processors.EndpointProcessor
 
process(Exchange) - Method in class com.predic8.membrane.core.interceptor.oauth2.processors.FaviconEndpointProcessor
 
process(Exchange) - Method in class com.predic8.membrane.core.interceptor.oauth2.processors.InvalidMethodProcessor
 
process(Exchange) - Method in class com.predic8.membrane.core.interceptor.oauth2.processors.LoginDialogEndpointProcessor
 
process(Exchange) - Method in class com.predic8.membrane.core.interceptor.oauth2.processors.RevocationEndpointProcessor
 
process(Exchange) - Method in class com.predic8.membrane.core.interceptor.oauth2.processors.TokenEndpointProcessor
 
process(Exchange) - Method in class com.predic8.membrane.core.interceptor.oauth2.processors.UserinfoEndpointProcessor
 
process(Exchange) - Method in class com.predic8.membrane.core.interceptor.oauth2.processors.WellknownEndpointProcessor
 
processCookieHeader(byte[], int, int) - Method in class com.predic8.membrane.core.http.cookie.Cookies
Parses a cookie header after the initial "Cookie:" [WS][$]token[WS]=[WS](token|QV)[;|,] RFC 2965 JVK
processCookies(MimeHeaders) - Method in class com.predic8.membrane.core.http.cookie.Cookies
Add all Cookie found in the headers of a request.
processWithParameters() - Method in class com.predic8.membrane.core.interceptor.oauth2.request.AuthWithoutSessionRequest
 
processWithParameters() - Method in class com.predic8.membrane.core.interceptor.oauth2.request.AuthWithSessionRequest
 
processWithParameters() - Method in class com.predic8.membrane.core.interceptor.oauth2.request.ParameterizedRequest
 
processWithParameters() - Method in class com.predic8.membrane.core.interceptor.oauth2.request.tokenrequest.AuthorizationCodeFlow
 
processWithParameters() - Method in class com.predic8.membrane.core.interceptor.oauth2.request.tokenrequest.CredentialsFlow
 
processWithParameters() - Method in class com.predic8.membrane.core.interceptor.oauth2.request.tokenrequest.ErrorFlow
 
processWithParameters() - Method in class com.predic8.membrane.core.interceptor.oauth2.request.tokenrequest.PasswordFlow
 
processWithParameters() - Method in class com.predic8.membrane.core.interceptor.oauth2.request.tokenrequest.RefreshTokenFlow
 
processWithParameters() - Method in class com.predic8.membrane.core.interceptor.oauth2.request.UserinfoRequest
 
PRODUCT_CONTACT_EMAIL - Static variable in class com.predic8.membrane.core.Constants
 
PRODUCT_NAME - Static variable in class com.predic8.membrane.core.Constants
 
PRODUCT_NAME - Static variable in class com.predic8.membrane.core.interceptor.oauth2.ConsentPageFile
 
PRODUCT_WEBSITE - Static variable in class com.predic8.membrane.core.Constants
 
PRODUCT_WEBSITE_DOC - Static variable in class com.predic8.membrane.core.Constants
 
PrometheusInterceptor - Class in com.predic8.membrane.core.interceptor.prometheus
 
PrometheusInterceptor() - Constructor for class com.predic8.membrane.core.interceptor.prometheus.PrometheusInterceptor
 
PROMPT - Static variable in class com.predic8.membrane.core.interceptor.oauth2.ParamNames
 
properties - Variable in class com.predic8.membrane.core.exchange.AbstractExchange
 
PropertyComparator<E,T extends Comparable<T>> - Class in com.predic8.membrane.core.interceptor.statistics
 
PropertyComparator(String, PropertyComparator.ValueResolver<E, T>) - Constructor for class com.predic8.membrane.core.interceptor.statistics.PropertyComparator
 
PropertyComparator.ValueResolver<E,T> - Interface in com.predic8.membrane.core.interceptor.statistics
 
PropertyValueCollector - Class in com.predic8.membrane.core.interceptor.administration
 
PropertyValueCollector() - Constructor for class com.predic8.membrane.core.interceptor.administration.PropertyValueCollector
 
protect(InputStreamReader) - Method in class com.predic8.membrane.core.interceptor.xmlprotection.XMLProtector
 
protocol - Variable in class com.predic8.membrane.core.interceptor.RelocatingInterceptor
 
PROTOCOL_HTTP - Static variable in class com.predic8.membrane.core.Constants
 
PROTOCOL_SOAP11 - Static variable in class com.predic8.membrane.core.Constants
 
PROTOCOL_SOAP12 - Static variable in class com.predic8.membrane.core.Constants
 
protocols - Variable in class com.predic8.membrane.core.transport.ssl.SSLContext
 
provider - Variable in class com.predic8.membrane.core.config.security.Store
 
PROXY_AUTHORIZATION - Static variable in class com.predic8.membrane.core.http.Header
 
PROXY_CONNECTION - Static variable in class com.predic8.membrane.core.http.Header
 
ProxyConfiguration - Class in com.predic8.membrane.core.transport.http.client
 
ProxyConfiguration() - Constructor for class com.predic8.membrane.core.transport.http.client.ProxyConfiguration
 
ProxyRule - Class in com.predic8.membrane.core.rules
 
ProxyRule() - Constructor for class com.predic8.membrane.core.rules.ProxyRule
 
ProxyRule(ProxyRuleKey) - Constructor for class com.predic8.membrane.core.rules.ProxyRule
 
ProxyRuleKey - Class in com.predic8.membrane.core.rules
 
ProxyRuleKey(int) - Constructor for class com.predic8.membrane.core.rules.ProxyRuleKey
 
ProxyRuleKey(int, String) - Constructor for class com.predic8.membrane.core.rules.ProxyRuleKey
 
publishToEtcd() - Method in class com.predic8.membrane.core.cloud.etcd.EtcdPublisher
 
pushInterceptorToStack(Interceptor) - Method in class com.predic8.membrane.core.exchange.AbstractExchange
 
put(URIFactory, String) - Method in class com.predic8.membrane.core.http.Request.Builder
 
put(String) - Method in class com.predic8.membrane.core.http.Request.Builder
 
put(String, Node) - Method in class com.predic8.membrane.core.interceptor.cache.CacheInterceptor.FileStore
 
put(String, Node) - Method in class com.predic8.membrane.core.interceptor.cache.CacheInterceptor.InMemoryStore
 
put(String, Node) - Method in class com.predic8.membrane.core.interceptor.cache.CacheInterceptor.Store
 
putNodesBackUp() - Method in class com.predic8.membrane.core.interceptor.balancer.NodeOnlineChecker
 

Q

Query - Class in com.predic8.membrane.core.http.xml
 
Query() - Constructor for class com.predic8.membrane.core.http.xml.Query
 
QueryParameter - Class in com.predic8.membrane.core.interceptor.rest
 
QueryParameter(Map<String, String>, Matcher) - Constructor for class com.predic8.membrane.core.interceptor.rest.QueryParameter
 
Quota - Class in com.predic8.membrane.core.interceptor.apimanagement.policy
 
Quota() - Constructor for class com.predic8.membrane.core.interceptor.apimanagement.policy.Quota
 
QuotaReachedAnswer - Class in com.predic8.membrane.core.interceptor.apimanagement.quota
 

R

RATE_LIMIT_RESPONSE_MESSAGE - Static variable in class com.predic8.membrane.core.transport.http.HttpEndpointListener
 
RateLimit - Class in com.predic8.membrane.core.interceptor.apimanagement.policy
 
RateLimit() - Constructor for class com.predic8.membrane.core.interceptor.apimanagement.policy.RateLimit
 
RateLimitInterceptor - Class in com.predic8.membrane.core.interceptor.ratelimit
 
RateLimitInterceptor() - Constructor for class com.predic8.membrane.core.interceptor.ratelimit.RateLimitInterceptor
 
RateLimitInterceptor(Duration, int) - Constructor for class com.predic8.membrane.core.interceptor.ratelimit.RateLimitInterceptor
 
rateLimitStrategy - Variable in class com.predic8.membrane.core.interceptor.ratelimit.RateLimitInterceptor
 
RateLimitStrategy - Class in com.predic8.membrane.core.interceptor.ratelimit
 
RateLimitStrategy() - Constructor for class com.predic8.membrane.core.interceptor.ratelimit.RateLimitStrategy
 
read() - Method in class com.predic8.membrane.core.http.AbstractBody
 
read() - Method in class com.predic8.membrane.core.http.BodyInputStream
 
read(byte[], int, int) - Method in class com.predic8.membrane.core.http.BodyInputStream
 
read() - Method in class com.predic8.membrane.core.http.ChunkedBody
 
read(InputStream, boolean) - Method in class com.predic8.membrane.core.http.Message
If the message is HTTP 1.1 but the header has no information about the content length, then an assumption is made that after the body the server will send an EOF.
read(InputStream, boolean) - Method in class com.predic8.membrane.core.http.Response
 
read() - Method in class com.predic8.membrane.core.interceptor.LimitInterceptor.LengthLimitingStream
 
read(byte[]) - Method in class com.predic8.membrane.core.interceptor.LimitInterceptor.LengthLimitingStream
 
read(byte[], int, int) - Method in class com.predic8.membrane.core.interceptor.LimitInterceptor.LengthLimitingStream
 
readBody() - Method in class com.predic8.membrane.core.http.Message
 
readByteArray(InputStream, int) - Static method in class com.predic8.membrane.core.util.ByteUtil
 
readChunks(InputStream) - Static method in class com.predic8.membrane.core.util.HttpUtil
 
readChunksAndDrop(InputStream) - Static method in class com.predic8.membrane.core.util.HttpUtil
 
readChunkSize(InputStream) - Static method in class com.predic8.membrane.core.util.HttpUtil
 
readConfig() - Method in class com.predic8.membrane.core.cloud.etcd.EtcdPublisher
 
readFrames(Consumer<WebSocketFrame>) - Method in class com.predic8.membrane.core.transport.ws.WebSocketFrameAssembler
 
readLine(InputStream) - Static method in class com.predic8.membrane.core.util.HttpUtil
 
readLocal() - Method in class com.predic8.membrane.core.http.AbstractBody
 
readLocal() - Method in class com.predic8.membrane.core.http.Body
 
readLocal() - Method in class com.predic8.membrane.core.http.ChunkedBody
 
readLocal() - Method in class com.predic8.membrane.core.http.EmptyBody
 
readNextChunk() - Method in class com.predic8.membrane.core.http.BodyInputStream
 
readStream(InputStream) - Static method in class com.predic8.membrane.core.util.ByteUtil
 
realReadBytes(byte[], int, int) - Method in interface com.predic8.membrane.core.http.cookie.ByteChunk.ByteInputChannel
Read new bytes ( usually the internal conversion buffer ).
realWriteBytes(byte[], int, int) - Method in interface com.predic8.membrane.core.http.cookie.ByteChunk.ByteOutputChannel
Send the bytes ( usually the internal conversion buffer ).
received() - Method in class com.predic8.membrane.core.exchange.AbstractExchange
 
reconstituteIfNecessary(Message) - Method in class com.predic8.membrane.core.multipart.XOPReconstitutor
 
RECORD_HEADER_SIZE - Static variable in class com.oracle.util.ssl.SSLExplorer
The header size of TLS/SSL records.
recycle() - Method in class com.predic8.membrane.core.http.cookie.ByteChunk
Resets the message buff to an uninitialized state.
recycle() - Method in class com.predic8.membrane.core.http.cookie.Cookies
Recycle.
recycle() - Method in class com.predic8.membrane.core.http.cookie.MessageBytes
 
recycle() - Method in class com.predic8.membrane.core.http.cookie.ServerCookie
 
redirect(String, boolean) - Static method in class com.predic8.membrane.core.http.Response
 
REDIRECT_URI - Static variable in class com.predic8.membrane.core.interceptor.oauth2.ParamNames
 
redirectGet(String) - Static method in class com.predic8.membrane.core.http.Response
 
redirectToLogin(Exchange) - Method in class com.predic8.membrane.core.interceptor.authentication.session.LoginDialog
 
redirectToLogin() - Method in class com.predic8.membrane.core.interceptor.oauth2.request.AuthWithoutSessionRequest
 
redirectWithout300(String) - Static method in class com.predic8.membrane.core.http.Response
 
redirectWithout300(String, String) - Static method in class com.predic8.membrane.core.http.Response
 
refresh() - Method in interface com.predic8.membrane.core.model.IExchangesStoreListener
 
REFRESH_TOKEN - Static variable in class com.predic8.membrane.core.interceptor.oauth2.ParamNames
 
refreshExchangeStoreListeners() - Method in class com.predic8.membrane.core.exchangestore.AbstractExchangeStore
 
refreshExchangeStoreListeners() - Method in interface com.predic8.membrane.core.exchangestore.ExchangeStore
 
refreshExchangeStoreListeners() - Method in class com.predic8.membrane.core.exchangestore.ForgetfulExchangeStore
 
refreshToken - Variable in class com.predic8.membrane.core.interceptor.oauth2.request.tokenrequest.TokenRequest
 
refreshTokenFlow() - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2Statistics
 
RefreshTokenFlow - Class in com.predic8.membrane.core.interceptor.oauth2.request.tokenrequest
 
RefreshTokenFlow(OAuth2AuthorizationServerInterceptor, Exchange) - Constructor for class com.predic8.membrane.core.interceptor.oauth2.request.tokenrequest.RefreshTokenFlow
 
refreshTTL(int) - Method in class com.predic8.membrane.core.cloud.etcd.EtcdRequest
 
refreshTTLSta(int) - Static method in class com.predic8.membrane.core.cloud.etcd.EtcdRequest
 
regex - Variable in class com.predic8.membrane.core.interceptor.formvalidation.FormValidationInterceptor.Field
 
regex - Variable in class com.predic8.membrane.core.interceptor.rest.REST2SOAPInterceptor.Mapping
 
RegExReplaceInterceptor - Class in com.predic8.membrane.core.interceptor
 
RegExReplaceInterceptor() - Constructor for class com.predic8.membrane.core.interceptor.RegExReplaceInterceptor
 
RegExReplaceInterceptor.TargetType - Enum in com.predic8.membrane.core.interceptor
 
register(String, String) - Method in class com.predic8.membrane.core.interceptor.ws_addressing.DecoupledEndpointRegistry
 
registerPump(StreamPump) - Method in class com.predic8.membrane.core.transport.http.StreamPump.StreamPumpStats
 
registerWithCallbackAt(String, String) - Method in class com.predic8.membrane.core.interceptor.oauth2.authorizationservice.DynamicRegistration
 
RegistrationInterceptor - Class in com.predic8.membrane.core.interceptor.registration
 
RegistrationInterceptor() - Constructor for class com.predic8.membrane.core.interceptor.registration.RegistrationInterceptor
 
release() - Method in class com.predic8.membrane.core.http.Message
preserve synchronized keyword, notify method is called
release() - Method in class com.predic8.membrane.core.transport.http.Connection
See ConnectionManager for documentation.
releaseConnection(Connection) - Method in class com.predic8.membrane.core.transport.http.ConnectionManager
 
reload() - Method in class com.predic8.membrane.core.HotDeploymentThread
 
relocate(InputStreamReader) - Method in class com.predic8.membrane.core.ws.relocator.Relocator
 
RelocatingInterceptor - Class in com.predic8.membrane.core.interceptor
 
RelocatingInterceptor() - Constructor for class com.predic8.membrane.core.interceptor.RelocatingInterceptor
 
Relocator - Class in com.predic8.membrane.core.ws.relocator
 
Relocator(Writer, String, String, int, Relocator.PathRewriter) - Constructor for class com.predic8.membrane.core.ws.relocator.Relocator
 
Relocator(OutputStreamWriter, String, String, int, Relocator.PathRewriter) - Constructor for class com.predic8.membrane.core.ws.relocator.Relocator
 
Relocator.PathRewriter - Interface in com.predic8.membrane.core.ws.relocator
 
remove(AbstractExchange) - Method in class com.predic8.membrane.core.exchangestore.ElasticSearchExchangeStore
 
remove(AbstractExchange) - Method in interface com.predic8.membrane.core.exchangestore.ExchangeStore
 
remove(AbstractExchange) - Method in class com.predic8.membrane.core.exchangestore.FileExchangeStore
 
remove(AbstractExchange) - Method in class com.predic8.membrane.core.exchangestore.ForgetfulExchangeStore
 
remove(AbstractExchange) - Method in class com.predic8.membrane.core.exchangestore.LimitedMemoryExchangeStore
 
remove(AbstractExchange) - Method in class com.predic8.membrane.core.exchangestore.MemoryExchangeStore
 
remove(HeaderField) - Method in class com.predic8.membrane.core.http.Header
 
removeAccessor(ExchangeAccessor) - Method in class com.predic8.membrane.core.exchange.ExchangeComparator
 
removeAllAccessors() - Method in class com.predic8.membrane.core.exchange.ExchangeComparator
 
removeAllExchanges(Rule) - Method in class com.predic8.membrane.core.exchangestore.ElasticSearchExchangeStore
 
removeAllExchanges(AbstractExchange[]) - Method in class com.predic8.membrane.core.exchangestore.ElasticSearchExchangeStore
 
removeAllExchanges(Rule) - Method in interface com.predic8.membrane.core.exchangestore.ExchangeStore
 
removeAllExchanges(AbstractExchange[]) - Method in interface com.predic8.membrane.core.exchangestore.ExchangeStore
 
removeAllExchanges(Rule) - Method in class com.predic8.membrane.core.exchangestore.FileExchangeStore
 
removeAllExchanges(AbstractExchange[]) - Method in class com.predic8.membrane.core.exchangestore.FileExchangeStore
 
removeAllExchanges(Rule) - Method in class com.predic8.membrane.core.exchangestore.ForgetfulExchangeStore
 
removeAllExchanges(AbstractExchange[]) - Method in class com.predic8.membrane.core.exchangestore.ForgetfulExchangeStore
 
removeAllExchanges(Rule) - Method in class com.predic8.membrane.core.exchangestore.LimitedMemoryExchangeStore
 
removeAllExchanges(AbstractExchange[]) - Method in class com.predic8.membrane.core.exchangestore.LimitedMemoryExchangeStore
 
removeAllExchanges(Rule) - Method in class com.predic8.membrane.core.exchangestore.MemoryExchangeStore
 
removeAllExchanges(AbstractExchange[]) - Method in class com.predic8.membrane.core.exchangestore.MemoryExchangeStore
 
removeAllRules() - Method in class com.predic8.membrane.core.RuleManager
 
removeBean(String) - Method in class com.predic8.membrane.core.jmx.JmxExporter
 
removeCommonLeadingIndentation(String) - Static method in class com.predic8.membrane.core.util.TextUtil
 
removeEmptyParams(Map<String, String>) - Method in class com.predic8.membrane.core.interceptor.oauth2.request.ParameterizedRequest
 
removeExchange() - Method in class com.predic8.membrane.core.model.AbstractExchangeViewerListener
 
removeExchange(AbstractExchange) - Method in interface com.predic8.membrane.core.model.IExchangesStoreListener
 
removeExchange() - Method in interface com.predic8.membrane.core.model.IExchangeViewerListener
 
removeExchanges(Rule, AbstractExchange[]) - Method in interface com.predic8.membrane.core.model.IExchangesStoreListener
 
removeExchanges(AbstractExchange[]) - Method in interface com.predic8.membrane.core.model.IExchangesStoreListener
 
removeExchangesStoreListener(IExchangesStoreListener) - Method in class com.predic8.membrane.core.exchangestore.AbstractExchangeStore
 
removeExchangesStoreListener(IExchangesStoreListener) - Method in interface com.predic8.membrane.core.exchangestore.ExchangeStore
 
removeExchangesStoreListener(IExchangesStoreListener) - Method in class com.predic8.membrane.core.exchangestore.ForgetfulExchangeStore
 
removeExchangesStoreListener(IExchangesStoreListener) - Method in class com.predic8.membrane.core.RuleManager
 
removeExchangeStoreListener(IExchangesStoreListener) - Method in class com.predic8.membrane.core.exchange.AbstractExchange
 
removeExchangeViewerListener(IExchangeViewerListener) - Method in class com.predic8.membrane.core.exchange.AbstractExchange
 
removeFields(String) - Method in class com.predic8.membrane.core.http.Header
 
removeFinalChar(String) - Static method in class com.predic8.membrane.core.util.TextUtil
 
removeKey(Exchange) - Method in interface com.predic8.membrane.core.interceptor.apimanagement.ApiKeyRetriever
 
removeKey(Exchange) - Method in class com.predic8.membrane.core.interceptor.apimanagement.HeaderKeyRetriever
 
removeMatchingElements(Message) - Method in class com.predic8.membrane.core.interceptor.xmlcontentfilter.XMLContentFilter
Removes parts of an XML document based on an XPath expression.
removeNode(String, String, int) - Method in class com.predic8.membrane.core.interceptor.balancer.Balancer
 
removeNode(Router, String, String, String, int) - Static method in class com.predic8.membrane.core.interceptor.balancer.BalancerUtil
 
removeNode(Node) - Method in class com.predic8.membrane.core.interceptor.balancer.Cluster
 
removePort(int) - Method in interface com.predic8.membrane.core.model.IPortChangeListener
 
removeRule(Rule) - Method in class com.predic8.membrane.core.RuleManager
 
removeRuleChangeListener(IRuleChangeListener) - Method in class com.predic8.membrane.core.RuleManager
 
removeRulesFromSource(RuleManager.RuleDefinitionSource) - Method in class com.predic8.membrane.core.RuleManager
 
removeSession(Exchange) - Method in class com.predic8.membrane.core.interceptor.authentication.session.SessionManager
 
removeSession(SessionManager.Session) - Method in class com.predic8.membrane.core.interceptor.authentication.session.SessionManager
 
removeSessionForCode(String) - Method in class com.predic8.membrane.core.interceptor.oauth2.SessionFinder
 
removeSessionForToken(String) - Method in class com.predic8.membrane.core.interceptor.oauth2.SessionFinder
 
removeThread() - Method in class com.predic8.membrane.core.interceptor.balancer.Node
 
replaceRule(Rule, Rule) - Method in class com.predic8.membrane.core.RuleManager
 
request - Variable in class com.predic8.membrane.core.exchange.AbstractExchange
 
Request - Class in com.predic8.membrane.core.http
 
Request() - Constructor for class com.predic8.membrane.core.http.Request
 
Request - Class in com.predic8.membrane.core.http.xml
 
Request(Request) - Constructor for class com.predic8.membrane.core.http.xml.Request
 
Request() - Constructor for class com.predic8.membrane.core.http.xml.Request
 
REQUEST - Static variable in class com.predic8.membrane.core.interceptor.Interceptor.Flow.Set
 
Request.Builder - Class in com.predic8.membrane.core.http
 
REQUEST_CONTENT_LENGTH - Static variable in class com.predic8.membrane.core.interceptor.statistics.util.JDBCUtil
 
REQUEST_CONTENT_TYPE - Static variable in class com.predic8.membrane.core.interceptor.statistics.util.JDBCUtil
 
REQUEST_RESPONSE - Static variable in class com.predic8.membrane.core.interceptor.Interceptor.Flow.Set
 
REQUEST_ROOT_ELEMENT_NAME - Static variable in class com.predic8.membrane.core.interceptor.MessageAnalyser
 
REQUEST_ROOT_ELEMENT_NS - Static variable in class com.predic8.membrane.core.interceptor.MessageAnalyser
 
REQUEST_SOAP_OPERATION - Static variable in class com.predic8.membrane.core.interceptor.MessageAnalyser
 
REQUEST_SOAP_OPERATION_NS - Static variable in class com.predic8.membrane.core.interceptor.MessageAnalyser
 
REQUEST_SOAP_VERSION - Static variable in class com.predic8.membrane.core.interceptor.MessageAnalyser
 
RequestContentLengthExchangeAccessor - Class in com.predic8.membrane.core.exchange.accessors
 
RequestContentLengthExchangeAccessor() - Constructor for class com.predic8.membrane.core.exchange.accessors.RequestContentLengthExchangeAccessor
 
RequestContentTypeExchangeAccessor - Class in com.predic8.membrane.core.exchange.accessors
 
RequestContentTypeExchangeAccessor() - Constructor for class com.predic8.membrane.core.exchange.accessors.RequestContentTypeExchangeAccessor
 
requestCounterFromIP - Variable in class com.predic8.membrane.core.interceptor.ratelimit.LazyRateLimit
 
RequestInterceptor - Class in com.predic8.membrane.core.interceptor.flow
 
RequestInterceptor() - Constructor for class com.predic8.membrane.core.interceptor.flow.RequestInterceptor
 
requestLimit - Variable in class com.predic8.membrane.core.interceptor.ratelimit.RateLimitStrategy
 
requestLimitDuration - Variable in class com.predic8.membrane.core.interceptor.ratelimit.RateLimitStrategy
 
REQUESTS_DEFAULT - Static variable in class com.predic8.membrane.core.interceptor.apimanagement.policy.RateLimit
 
RequestSnapshot - Class in com.predic8.membrane.core.exchange.snapshots
 
RequestSnapshot(Request) - Constructor for class com.predic8.membrane.core.exchange.snapshots.RequestSnapshot
 
RequestSnapshot() - Constructor for class com.predic8.membrane.core.exchange.snapshots.RequestSnapshot
 
requestToken(Map<String, String>) - Method in class com.predic8.membrane.core.interceptor.authentication.session.EmailTokenProvider
 
requestToken(Map<String, String>) - Method in class com.predic8.membrane.core.interceptor.authentication.session.EmptyTokenProvider
 
requestToken(Map<String, String>) - Method in class com.predic8.membrane.core.interceptor.authentication.session.SMSTokenProvider
 
requestToken(Map<String, String>) - Method in interface com.predic8.membrane.core.interceptor.authentication.session.TokenProvider
 
requestToken(Map<String, String>) - Method in class com.predic8.membrane.core.interceptor.authentication.session.TOTPTokenProvider
 
requestXSLT - Variable in class com.predic8.membrane.core.interceptor.rest.REST2SOAPInterceptor.Mapping
 
reset() - Method in class com.predic8.membrane.core.http.cookie.ByteChunk
 
reset() - Method in class com.predic8.membrane.core.http.cookie.StringCache
 
reset() - Method in class com.predic8.membrane.core.interceptor.schemavalidation.SchemaValidatorErrorHandler
 
reset() - Static method in class com.predic8.membrane.core.util.Timer
 
resetAndGet() - Method in class com.predic8.membrane.core.interceptor.oauth2.ReusableJsonGenerator
 
resetHeapSizeEstimation() - Method in class com.predic8.membrane.core.exchange.AbstractExchange
 
resolve(String) - Method in class com.predic8.membrane.core.cloud.etcd.EtcdResolver
 
resolve(String) - Method in class com.predic8.membrane.core.resolver.ClasspathSchemaResolver
 
resolve(String) - Method in class com.predic8.membrane.core.resolver.FileSchemaResolver
 
resolve(String) - Method in class com.predic8.membrane.core.resolver.HTTPSchemaResolver
 
resolve(String) - Method in interface com.predic8.membrane.core.resolver.Resolver
Returns the InputStream for the requested URL.
resolve(String) - Method in class com.predic8.membrane.core.resolver.ResolverMap
 
Resolver - Interface in com.predic8.membrane.core.resolver
 
ResolverMap - Class in com.predic8.membrane.core.resolver
A ResolverMap consists of a list of SchemaResolvers.
ResolverMap() - Constructor for class com.predic8.membrane.core.resolver.ResolverMap
 
resolverMap - Variable in class com.predic8.membrane.core.Router
 
resolverMap - Variable in class com.predic8.membrane.core.rules.SOAPProxy
 
ResolverMap.ExternalResolverConverter - Class in com.predic8.membrane.core.resolver
 
Resource - Class in com.predic8.membrane.core.interceptor.acl
 
Resource(Router) - Constructor for class com.predic8.membrane.core.interceptor.acl.Resource
 
resourceResolver - Variable in class com.predic8.membrane.core.interceptor.schemavalidation.AbstractXMLSchemaValidator
 
ResourceRetrievalException - Exception in com.predic8.membrane.core.resolver
 
ResourceRetrievalException(String) - Constructor for exception com.predic8.membrane.core.resolver.ResourceRetrievalException
 
ResourceRetrievalException(String, int) - Constructor for exception com.predic8.membrane.core.resolver.ResourceRetrievalException
 
ResourceRetrievalException(String, Exception) - Constructor for exception com.predic8.membrane.core.resolver.ResourceRetrievalException
 
respondWithAuthorizationCodeAndRedirect(Exchange, String, SessionManager.Session) - Method in class com.predic8.membrane.core.interceptor.oauth2.flows.CodeFlow
 
Response - Class in com.predic8.membrane.core.http
 
Response() - Constructor for class com.predic8.membrane.core.http.Response
 
Response - Class in com.predic8.membrane.core.http.xml
 
Response(Response) - Constructor for class com.predic8.membrane.core.http.xml.Response
 
Response() - Constructor for class com.predic8.membrane.core.http.xml.Response
 
RESPONSE - Static variable in class com.predic8.membrane.core.interceptor.Interceptor.Flow.Set
 
Response.ResponseBuilder - Class in com.predic8.membrane.core.http
 
RESPONSE_CONTENT_LENGTH - Static variable in class com.predic8.membrane.core.interceptor.statistics.util.JDBCUtil
 
RESPONSE_CONTENT_TYPE - Static variable in class com.predic8.membrane.core.interceptor.statistics.util.JDBCUtil
 
RESPONSE_ROOT_ELEMENT_NAME - Static variable in class com.predic8.membrane.core.interceptor.MessageAnalyser
 
RESPONSE_ROOT_ELEMENT_NS - Static variable in class com.predic8.membrane.core.interceptor.MessageAnalyser
 
RESPONSE_SOAP_OPERATION - Static variable in class com.predic8.membrane.core.interceptor.MessageAnalyser
 
RESPONSE_SOAP_OPERATION_NS - Static variable in class com.predic8.membrane.core.interceptor.MessageAnalyser
 
RESPONSE_SOAP_VERSION - Static variable in class com.predic8.membrane.core.interceptor.MessageAnalyser
 
RESPONSE_TYPE - Static variable in class com.predic8.membrane.core.interceptor.oauth2.ParamNames
 
ResponseBuilder() - Constructor for class com.predic8.membrane.core.http.Response.ResponseBuilder
 
ResponseContentLengthExchangeAccessor - Class in com.predic8.membrane.core.exchange.accessors
 
ResponseContentLengthExchangeAccessor() - Constructor for class com.predic8.membrane.core.exchange.accessors.ResponseContentLengthExchangeAccessor
 
ResponseContentTypeExchangeAccessor - Class in com.predic8.membrane.core.exchange.accessors
 
ResponseContentTypeExchangeAccessor() - Constructor for class com.predic8.membrane.core.exchange.accessors.ResponseContentTypeExchangeAccessor
 
ResponseInterceptor - Class in com.predic8.membrane.core.interceptor.flow
 
ResponseInterceptor() - Constructor for class com.predic8.membrane.core.interceptor.flow.ResponseInterceptor
 
ResponseSnapshot - Class in com.predic8.membrane.core.exchange.snapshots
 
ResponseSnapshot(Response) - Constructor for class com.predic8.membrane.core.exchange.snapshots.ResponseSnapshot
 
ResponseSnapshot() - Constructor for class com.predic8.membrane.core.exchange.snapshots.ResponseSnapshot
 
responseXSLT - Variable in class com.predic8.membrane.core.interceptor.rest.REST2SOAPInterceptor.Mapping
 
REST2SOAPInterceptor - Class in com.predic8.membrane.core.interceptor.rest
 
REST2SOAPInterceptor() - Constructor for class com.predic8.membrane.core.interceptor.rest.REST2SOAPInterceptor
 
REST2SOAPInterceptor.Mapping - Class in com.predic8.membrane.core.interceptor.rest
 
RESTInterceptor - Class in com.predic8.membrane.core.interceptor.rest
 
RESTInterceptor() - Constructor for class com.predic8.membrane.core.interceptor.rest.RESTInterceptor
 
retrieveOpenIDConfiguration(String) - Method in class com.predic8.membrane.core.interceptor.oauth2.authorizationservice.DynamicRegistration
 
retryAfter(long, long, double, String, ExponentialBackoff.Job) - Static method in class com.predic8.membrane.core.cloud.ExponentialBackoff
 
ReusableJsonGenerator - Class in com.predic8.membrane.core.interceptor.oauth2
 
ReusableJsonGenerator() - Constructor for class com.predic8.membrane.core.interceptor.oauth2.ReusableJsonGenerator
 
ReverseProxyingInterceptor - Class in com.predic8.membrane.core.interceptor.rewrite
 
ReverseProxyingInterceptor() - Constructor for class com.predic8.membrane.core.interceptor.rewrite.ReverseProxyingInterceptor
 
RevocationEndpointProcessor - Class in com.predic8.membrane.core.interceptor.oauth2.processors
 
RevocationEndpointProcessor(OAuth2AuthorizationServerInterceptor) - Constructor for class com.predic8.membrane.core.interceptor.oauth2.processors.RevocationEndpointProcessor
 
rewrite(Exchange) - Method in class com.predic8.membrane.core.interceptor.WADLInterceptor
 
rewrite(Exchange) - Method in class com.predic8.membrane.core.interceptor.WSDLInterceptor
 
rewrite(String) - Method in interface com.predic8.membrane.core.ws.relocator.Relocator.PathRewriter
 
rewriteEndpoint(InputStream, OutputStream, int, Exchange) - Method in class com.predic8.membrane.core.interceptor.ws_addressing.WsaEndpointRewriter
 
RewriteInterceptor - Class in com.predic8.membrane.core.interceptor.rewrite
 
RewriteInterceptor() - Constructor for class com.predic8.membrane.core.interceptor.rewrite.RewriteInterceptor
 
RewriteInterceptor.Mapping - Class in com.predic8.membrane.core.interceptor.rewrite
 
RewriteInterceptor.Type - Enum in com.predic8.membrane.core.interceptor.rewrite
 
rewriteToElement(InputStream, OutputStream, Exchange) - Method in class com.predic8.membrane.core.interceptor.ws_addressing.DecoupledEndpointRewriter
 
RoundRobinStrategy - Class in com.predic8.membrane.core.interceptor.balancer
Strategy that iterates the endpoints according to https://en.wikipedia.org/wiki/Round-robin This strategy is agnostic to every other factor, such as sessions and endpoint performance.
RoundRobinStrategy() - Constructor for class com.predic8.membrane.core.interceptor.balancer.RoundRobinStrategy
 
router - Variable in class com.predic8.membrane.core.interceptor.AbstractInterceptor
 
router - Variable in class com.predic8.membrane.core.interceptor.acl.AbstractClientAddress
 
router - Variable in class com.predic8.membrane.core.interceptor.oauth2.authorizationservice.AuthorizationService
 
Router - Class in com.predic8.membrane.core
 
Router() - Constructor for class com.predic8.membrane.core.Router
 
router - Variable in class com.predic8.membrane.core.rules.AbstractProxy
 
RouterCLI - Class in com.predic8.membrane.core
 
RouterCLI() - Constructor for class com.predic8.membrane.core.RouterCLI
 
RoutingException - Exception in com.predic8.membrane.core
 
RoutingException(String) - Constructor for exception com.predic8.membrane.core.RoutingException
 
rule - Variable in class com.predic8.membrane.core.exchange.AbstractExchange
 
Rule(HeaderFilterInterceptor.Action) - Constructor for class com.predic8.membrane.core.interceptor.HeaderFilterInterceptor.Rule
 
Rule(String, HeaderFilterInterceptor.Action) - Constructor for class com.predic8.membrane.core.interceptor.HeaderFilterInterceptor.Rule
 
RULE - Static variable in class com.predic8.membrane.core.interceptor.statistics.util.JDBCUtil
 
Rule - Interface in com.predic8.membrane.core.rules
 
ruleAdded(Rule) - Method in interface com.predic8.membrane.core.model.IRuleChangeListener
 
ruleChanged(Rule) - Method in class com.predic8.membrane.core.RuleManager
 
ruleDown(Rule) - Method in class com.predic8.membrane.core.RuleManager
 
RuleExchangeAccessor - Class in com.predic8.membrane.core.exchange.accessors
 
RuleExchangeAccessor() - Constructor for class com.predic8.membrane.core.exchange.accessors.RuleExchangeAccessor
 
RuleKey - Interface in com.predic8.membrane.core.rules
 
ruleManager - Variable in class com.predic8.membrane.core.Router
 
RuleManager - Class in com.predic8.membrane.core
 
RuleManager() - Constructor for class com.predic8.membrane.core.RuleManager
 
RuleManager.RuleDefinitionSource - Enum in com.predic8.membrane.core
 
RuleMatchingInterceptor - Class in com.predic8.membrane.core.interceptor
 
RuleMatchingInterceptor() - Constructor for class com.predic8.membrane.core.interceptor.RuleMatchingInterceptor
 
rulePositionsChanged() - Method in interface com.predic8.membrane.core.model.IRuleChangeListener
 
ruleRemoved(Rule, int) - Method in interface com.predic8.membrane.core.model.IRuleChangeListener
 
RuleStatisticCollector - Class in com.predic8.membrane.core.stats
 
RuleStatisticCollector() - Constructor for class com.predic8.membrane.core.stats.RuleStatisticCollector
 
ruleUp(Rule) - Method in class com.predic8.membrane.core.RuleManager
 
ruleUpdated(Rule) - Method in interface com.predic8.membrane.core.model.IRuleChangeListener
 
RuleUtil - Class in com.predic8.membrane.core.interceptor.administration
 
RuleUtil() - Constructor for class com.predic8.membrane.core.interceptor.administration.RuleUtil
 
run(String[]) - Method in class com.predic8.membrane.balancer.client.LBNotificationClient
 
run() - Method in interface com.predic8.membrane.core.cloud.ExponentialBackoff.Job
 
run() - Method in class com.predic8.membrane.core.HotDeploymentThread
 
run() - Method in class com.predic8.membrane.core.interceptor.authentication.session.CleanupThread
 
run() - Method in class com.predic8.membrane.core.interceptor.balancer.SessionCleanupThread
 
run() - Method in class com.predic8.membrane.core.transport.http.HttpEndpointListener
 
run() - Method in class com.predic8.membrane.core.transport.http.HttpResendHandler
 
run() - Method in class com.predic8.membrane.core.transport.http.HttpServerHandler
 
run() - Method in class com.predic8.membrane.core.transport.http.StreamPump
 
run() - Method in class com.predic8.membrane.core.transport.http.WebSocketStreamPump
 
runProcessors(Exchange) - Method in class com.predic8.membrane.core.interceptor.oauth2.processors.OAuth2Processors
 

S

s - Variable in class com.predic8.membrane.core.interceptor.xmlcontentfilter.SimpleXPathParser.CommentNode
 
s - Variable in class com.predic8.membrane.core.interceptor.xmlcontentfilter.SimpleXPathParser.StringNode
 
s - Variable in class com.predic8.membrane.core.interceptor.xmlcontentfilter.SimpleXPathParser.UnparsedStringNode
 
scan(InputStream) - Method in class com.predic8.membrane.core.ws.magic.Magic
 
SchemaResolver - Interface in com.predic8.membrane.core.resolver
 
SchematronValidator - Class in com.predic8.membrane.core.interceptor.schemavalidation
 
SchematronValidator(ResolverMap, String, ValidatorInterceptor.FailureHandler, Router, BeanFactory) - Constructor for class com.predic8.membrane.core.interceptor.schemavalidation.SchematronValidator
 
SchemaValidatorErrorHandler - Class in com.predic8.membrane.core.interceptor.schemavalidation
 
SchemaValidatorErrorHandler() - Constructor for class com.predic8.membrane.core.interceptor.schemavalidation.SchemaValidatorErrorHandler
 
scope - Variable in class com.predic8.membrane.core.interceptor.oauth2.authorizationservice.AuthorizationService
 
Scope() - Constructor for class com.predic8.membrane.core.interceptor.oauth2.ClaimList.Scope
 
Scope(String, String) - Constructor for class com.predic8.membrane.core.interceptor.oauth2.ClaimList.Scope
 
SCOPE - Static variable in class com.predic8.membrane.core.interceptor.oauth2.ParamNames
 
scope - Variable in class com.predic8.membrane.core.interceptor.oauth2.request.tokenrequest.TokenRequest
 
SCOPE_DESCRIPTIONS - Static variable in class com.predic8.membrane.core.interceptor.oauth2.ConsentPageFile
 
SCOPE_INVALID - Static variable in class com.predic8.membrane.core.interceptor.oauth2.ParamNames
 
scopeExists(String) - Method in class com.predic8.membrane.core.interceptor.oauth2.ClaimList
 
SCOPES - Static variable in class com.predic8.membrane.core.interceptor.oauth2.ConsentPageFile
 
ScriptExecutorPool<T,R> - Class in com.predic8.membrane.core.lang
 
ScriptExecutorPool() - Constructor for class com.predic8.membrane.core.lang.ScriptExecutorPool
 
SecurityUtils - Class in com.predic8.membrane.core.interceptor.registration
Created by Martin Dünkelmann(duenkelmann@predic8.de) on 20.10.17.
SecurityUtils() - Constructor for class com.predic8.membrane.core.interceptor.registration.SecurityUtils
 
selectPort(List<Port>, String) - Static method in class com.predic8.membrane.core.rules.SOAPProxy
 
sendRequest() - Method in class com.predic8.membrane.core.cloud.etcd.EtcdRequest
 
sendSMS(String, String) - Method in class com.predic8.membrane.core.interceptor.authentication.session.SMSTokenProvider
 
sendSMS(String, String) - Method in class com.predic8.membrane.core.interceptor.authentication.session.TelekomSMSTokenProvider
 
sendSMS(String, String) - Method in class com.predic8.membrane.core.interceptor.authentication.session.WhateverMobileSMSTokenProvider
 
SEQUENCE_STATISTIC - Static variable in class com.predic8.membrane.core.interceptor.statistics.util.JDBCUtil
 
serialize(FakeRule, JsonGenerator, SerializerProvider) - Method in class com.predic8.membrane.core.exchange.snapshots.FakeRule.Serializer
 
serialize() - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2AnswerParameters
 
Serializer() - Constructor for class com.predic8.membrane.core.exchange.snapshots.FakeRule.Serializer
 
SERVER - Static variable in class com.predic8.membrane.core.http.Header
 
SERVER - Static variable in class com.predic8.membrane.core.interceptor.statistics.util.JDBCUtil
 
ServerCookie - Class in com.predic8.membrane.core.http.cookie
Server-side cookie representation.
ServerCookie() - Constructor for class com.predic8.membrane.core.http.cookie.ServerCookie
 
ServerExchangeAccessor - Class in com.predic8.membrane.core.exchange.accessors
 
ServerExchangeAccessor() - Constructor for class com.predic8.membrane.core.exchange.accessors.ServerExchangeAccessor
 
serverUnavailable(String) - Static method in class com.predic8.membrane.core.http.Response
 
ServiceProxy - Class in com.predic8.membrane.core.rules
 
ServiceProxy() - Constructor for class com.predic8.membrane.core.rules.ServiceProxy
 
ServiceProxy(ServiceProxyKey, String, int) - Constructor for class com.predic8.membrane.core.rules.ServiceProxy
 
ServiceProxyKey - Class in com.predic8.membrane.core.rules
 
ServiceProxyKey(int) - Constructor for class com.predic8.membrane.core.rules.ServiceProxyKey
 
ServiceProxyKey(int, String) - Constructor for class com.predic8.membrane.core.rules.ServiceProxyKey
 
ServiceProxyKey(String, String, String, int) - Constructor for class com.predic8.membrane.core.rules.ServiceProxyKey
 
ServiceProxyKey(String, String, String, int, String) - Constructor for class com.predic8.membrane.core.rules.ServiceProxyKey
 
Session() - Constructor for class com.predic8.membrane.core.interceptor.authentication.session.SessionManager.Session
 
Session - Class in com.predic8.membrane.core.interceptor.balancer
 
session - Variable in class com.predic8.membrane.core.interceptor.oauth2.flows.OAuth2Flow
 
SessionCleanupThread - Class in com.predic8.membrane.core.interceptor.balancer
 
SessionCleanupThread(Map<String, Cluster>) - Constructor for class com.predic8.membrane.core.interceptor.balancer.SessionCleanupThread
 
SessionFinder - Class in com.predic8.membrane.core.interceptor.oauth2
 
SessionFinder() - Constructor for class com.predic8.membrane.core.interceptor.oauth2.SessionFinder
 
SessionManager - Class in com.predic8.membrane.core.interceptor.authentication.session
 
SessionManager() - Constructor for class com.predic8.membrane.core.interceptor.authentication.session.SessionManager
 
SessionManager.Session - Class in com.predic8.membrane.core.interceptor.authentication.session
 
Set() - Constructor for class com.predic8.membrane.core.interceptor.Interceptor.Flow.Set
 
SET_COOKIE - Static variable in class com.predic8.membrane.core.http.Header
 
setAccept(String) - Method in class com.predic8.membrane.core.http.Header
 
setAccessors(List<ExchangeAccessor>) - Method in class com.predic8.membrane.core.exchange.ExchangeComparator
 
setAccessToken(String) - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2AnswerParameters
 
setAccountBlocker(AccountBlocker) - Method in class com.predic8.membrane.core.interceptor.authentication.session.LoginInterceptor
 
setAccountBlocker(AccountBlocker) - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2AuthorizationServerInterceptor
 
setAdjustHostHeader(boolean) - Method in class com.predic8.membrane.core.interceptor.HTTPClientInterceptor
 
setAdjustHostHeader(boolean) - Method in class com.predic8.membrane.core.rules.AbstractServiceProxy.Target
 
setAfterFailedLogins(int) - Method in class com.predic8.membrane.core.interceptor.authentication.session.AccountBlocker
 
setAfterFailedLoginsWithin(long) - Method in class com.predic8.membrane.core.interceptor.authentication.session.AccountBlocker
 
setAlgorithm(String) - Method in class com.predic8.membrane.core.config.security.SSLParser
 
setAlgorithm(String) - Method in class com.predic8.membrane.core.config.security.Trust
 
setAlgorithm(String) - Method in class com.predic8.membrane.core.config.security.TrustStore
 
setAllowedUnquotedFieldNames(boolean) - Method in class com.predic8.membrane.core.beautifier.JSONBeautifier
 
setAllowIllegalCharacters(boolean) - Method in class com.predic8.membrane.core.util.URIFactory
 
setAllowSwagger(boolean) - Method in class com.predic8.membrane.core.interceptor.swagger.ApiKeyCheckerInterceptor
 
setAllowUI(boolean) - Method in class com.predic8.membrane.core.rules.SwaggerProxy
 
setAllowUI(boolean) - Method in class com.predic8.membrane.core.rules.SwaggerProxyKey
 
setAmc(ApiManagementConfiguration) - Method in class com.predic8.membrane.core.interceptor.apimanagement.quota.AMQuota
 
setAmc(ApiManagementConfiguration) - Method in class com.predic8.membrane.core.interceptor.apimanagement.rateLimiter.AMRateLimiter
 
setAmQuota(AMQuota) - Method in class com.predic8.membrane.core.interceptor.apimanagement.ApiManagementInterceptor
 
setAmRateLimiter(AMRateLimiter) - Method in class com.predic8.membrane.core.interceptor.apimanagement.ApiManagementInterceptor
 
setAmStatisticsCollector(AMStatisticsCollector) - Method in class com.predic8.membrane.core.interceptor.apimanagement.ApiManagementInterceptor
 
setApiKeyTransmissionStrategy(ApiKeyTransmissionStrategy) - Method in class com.predic8.membrane.core.interceptor.swagger.ApiKeyCheckerInterceptor
 
setApiKeyTransmissionStrategy(ApiKeyTransmissionStrategy) - Method in class com.predic8.membrane.core.interceptor.swagger.SwaggerApiKeyRequirer
 
setApiKeyValidator(ApiKeyValidator) - Method in class com.predic8.membrane.core.interceptor.swagger.ApiKeyCheckerInterceptor
 
setApplicationContext(ApplicationContext) - Method in class com.predic8.membrane.core.cloud.etcd.EtcdBasedConfigurator
 
setApplicationContext(ApplicationContext) - Method in class com.predic8.membrane.core.cloud.etcd.EtcdPublisher
 
setApplicationContext(ApplicationContext) - Method in class com.predic8.membrane.core.interceptor.apimanagement.apiconfig.EtcdRegistryApiConfig
 
setApplicationContext(ApplicationContext) - Method in class com.predic8.membrane.core.interceptor.apimanagement.apiconfig.SimpleApiConfig
 
setApplicationContext(ApplicationContext) - Method in class com.predic8.membrane.core.interceptor.apimanagement.ApiManagementConfiguration
 
setApplicationContext(ApplicationContext) - Method in class com.predic8.membrane.core.interceptor.schemavalidation.ValidatorInterceptor
 
setApplicationContext(ApplicationContext) - Method in class com.predic8.membrane.core.interceptor.SpringInterceptor
 
setApplicationContext(ApplicationContext) - Method in class com.predic8.membrane.core.interceptor.statistics.StatisticsJDBCInterceptor
 
setApplicationContext(ApplicationContext) - Method in class com.predic8.membrane.core.interceptor.statistics.StatisticsProvider
 
setApplicationContext(ApplicationContext) - Method in class com.predic8.membrane.core.jmx.JmxExporter
 
setApplicationContext(ApplicationContext) - Method in class com.predic8.membrane.core.transport.ws.interceptors.WebSocketSpringInterceptor
 
setAscending(boolean) - Method in class com.predic8.membrane.core.exchange.ExchangeComparator
 
setAttributeMap(HashMap<String, String>) - Method in class com.predic8.membrane.core.interceptor.authentication.session.LDAPUserDataProvider
 
setAttributes(List<LDAPUserDataProvider.AttributeMap.Attribute>) - Method in class com.predic8.membrane.core.interceptor.authentication.session.LDAPUserDataProvider.AttributeMap
 
setAttributes(Map<String, String>) - Method in class com.predic8.membrane.core.interceptor.authentication.session.StaticUserDataProvider.User
 
setAuthentication(AuthenticationConfiguration) - Method in class com.predic8.membrane.core.transport.http.client.HttpClientConfiguration
 
setAuthentication(boolean) - Method in class com.predic8.membrane.core.transport.http.client.ProxyConfiguration
 
setAuthorization(String, String) - Method in class com.predic8.membrane.core.http.Header
 
setAuthorizationEndpoint(String) - Method in class com.predic8.membrane.core.interceptor.oauth2.WellknownFile
 
setAuthService(AuthorizationService) - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2ResourceInterceptor
 
setAutoEscapeBackslashes(boolean) - Method in class com.predic8.membrane.core.util.URIFactory
 
setBackupServiceAvailable(boolean) - Method in class com.predic8.membrane.core.interceptor.authentication.session.WhateverMobileSMSTokenProvider
 
setBase(String) - Method in class com.predic8.membrane.core.interceptor.authentication.session.LDAPUserDataProvider
 
setBaseKey(String) - Method in class com.predic8.membrane.core.cloud.etcd.EtcdBasedConfigurator
 
setBaseKey(String) - Method in class com.predic8.membrane.core.cloud.etcd.EtcdPublisher
 
setBaseLocation(String) - Method in class com.predic8.membrane.core.Router
 
setBaseLocation(String) - Method in class com.predic8.membrane.core.transport.http.client.HttpClientConfiguration
 
setBaseURI(String) - Method in class com.predic8.membrane.core.util.LSInputImpl
 
setBaseUrl(String) - Method in class com.predic8.membrane.core.cloud.etcd.EtcdBasedConfigurator
 
setBaseUrl(String) - Method in class com.predic8.membrane.core.cloud.etcd.EtcdPublisher
 
setBeanName(String) - Method in class com.predic8.membrane.core.Router
 
setBinddn(String) - Method in class com.predic8.membrane.core.interceptor.authentication.session.LDAPUserDataProvider
 
setBindpw(String) - Method in class com.predic8.membrane.core.interceptor.authentication.session.LDAPUserDataProvider
 
setBitValue(byte, int, boolean, boolean) - Static method in class com.predic8.membrane.core.util.ByteUtil
 
setBitValueBigEndian(byte, int, boolean) - Static method in class com.predic8.membrane.core.util.ByteUtil
 
setBitValues(byte, int, int, int) - Static method in class com.predic8.membrane.core.util.ByteUtil
 
setBitValuesBigEndian(byte, int, int, int) - Static method in class com.predic8.membrane.core.util.ByteUtil
 
setBlockFor(long) - Method in class com.predic8.membrane.core.interceptor.authentication.session.AccountBlocker
 
setBlockRequest(boolean) - Method in class com.predic8.membrane.core.exchange.snapshots.FakeRule
 
setBlockRequest(boolean) - Method in class com.predic8.membrane.core.rules.AbstractProxy
 
setBlockRequest(boolean) - Method in interface com.predic8.membrane.core.rules.Rule
 
setBlockRequest(boolean) - Method in class com.predic8.membrane.core.rules.SSLProxy
 
setBlockResponse(boolean) - Method in class com.predic8.membrane.core.exchange.snapshots.FakeRule
 
setBlockResponse(boolean) - Method in class com.predic8.membrane.core.rules.AbstractProxy
 
setBlockResponse(boolean) - Method in interface com.predic8.membrane.core.rules.Rule
 
setBlockResponse(boolean) - Method in class com.predic8.membrane.core.rules.SSLProxy
 
setBlockWholeSystemAfter(int) - Method in class com.predic8.membrane.core.interceptor.authentication.session.AccountBlocker
 
setBody(String) - Method in class com.predic8.membrane.core.cloud.etcd.EtcdResponse
 
setBody(String) - Method in class com.predic8.membrane.core.exchange.snapshots.MessageSnapshot
 
setBody(AbstractBody) - Method in class com.predic8.membrane.core.http.Message
Sets the body.
setBody(AbstractXmlElement) - Method in class com.predic8.membrane.core.http.xml.Message
 
setBody(String) - Method in class com.predic8.membrane.core.interceptor.authentication.session.EmailTokenProvider
 
setBodyContent(byte[]) - Method in class com.predic8.membrane.core.http.Message
Sets the body.
setBusyDelay(int) - Method in class com.predic8.membrane.core.interceptor.ThrottleInterceptor
 
setByteEnabled(boolean) - Method in class com.predic8.membrane.core.http.cookie.StringCache
 
setByteInputChannel(ByteChunk.ByteInputChannel) - Method in class com.predic8.membrane.core.http.cookie.ByteChunk
When the buffer is empty, read the data from the input channel.
setByteOutputChannel(ByteChunk.ByteOutputChannel) - Method in class com.predic8.membrane.core.http.cookie.ByteChunk
When the buffer is full, write the data to the output channel.
setBytes(byte[], int, int) - Method in class com.predic8.membrane.core.http.cookie.ByteChunk
Sets the message bytes to the specified subarray of bytes.
setBytes(byte[], int, int) - Method in class com.predic8.membrane.core.http.cookie.MessageBytes
 
setByteStream(InputStream) - Method in class com.predic8.membrane.core.util.LSInputImpl
 
setCacheSize(int) - Method in class com.predic8.membrane.core.http.cookie.StringCache
 
setCallbackUrl(String) - Method in class com.predic8.membrane.core.interceptor.oauth2.Client
 
setCases(List<Case>) - Method in class com.predic8.membrane.core.interceptor.cbr.XPathCBRInterceptor
 
setCategory(String) - Method in class com.predic8.membrane.core.interceptor.LogInterceptor
 
setCertificateList(List<Certificate>) - Method in class com.predic8.membrane.core.config.security.Trust
 
setCertificates(List<Certificate>) - Method in class com.predic8.membrane.core.config.security.Key
 
setCertifiedText(boolean) - Method in class com.predic8.membrane.core.util.LSInputImpl
 
setCharacterStream(Reader) - Method in class com.predic8.membrane.core.util.LSInputImpl
 
setCharEnabled(boolean) - Method in class com.predic8.membrane.core.http.cookie.StringCache
 
setCharset(Charset) - Method in class com.predic8.membrane.core.http.cookie.ByteChunk
 
setCheckPasswordSql(String) - Method in class com.predic8.membrane.core.interceptor.authentication.session.CustomStatementJdbcUserDataProvider
 
setCheckRevocation(String) - Method in class com.predic8.membrane.core.config.security.Trust
 
setCheckRevocation(String) - Method in class com.predic8.membrane.core.config.security.TrustStore
 
setChildParser(AbstractXmlElement) - Method in class com.predic8.membrane.core.config.GenericComplexElement
 
setCiphers(String) - Method in class com.predic8.membrane.core.config.security.SSLParser
 
setClaimList(ClaimList) - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2AuthorizationServerInterceptor
 
setClaims(String) - Method in class com.predic8.membrane.core.interceptor.oauth2.authorizationservice.MembraneAuthorizationService
 
setClaims(String) - Method in class com.predic8.membrane.core.interceptor.oauth2.ClaimList.Scope
 
setClaimsIdt(String) - Method in class com.predic8.membrane.core.interceptor.oauth2.authorizationservice.MembraneAuthorizationService
 
setClient(HttpClient) - Method in class com.predic8.membrane.core.exchangestore.ElasticSearchExchangeStore
 
setClientAuth(String) - Method in class com.predic8.membrane.core.config.security.SSLParser
 
setClientCredentialsFlow(int) - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2Statistics
 
setClientId(String) - Method in class com.predic8.membrane.core.interceptor.apimanagement.statistics.AMStatisticsCollector
 
setClientId(String) - Method in class com.predic8.membrane.core.interceptor.authentication.session.TelekomSMSTokenProvider
 
setClientId(String) - Method in class com.predic8.membrane.core.interceptor.oauth2.authorizationservice.AuthorizationService
 
setClientId(String) - Method in class com.predic8.membrane.core.interceptor.oauth2.Client
 
setClientId(String) - Method in class com.predic8.membrane.core.interceptor.oauth2.tokengenerators.BearerTokenGenerator.User
 
setClientList(ClientList) - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2AuthorizationServerInterceptor
 
setClients(List<Client>) - Method in class com.predic8.membrane.core.interceptor.oauth2.StaticClientList
 
setClientSecret(String) - Method in class com.predic8.membrane.core.interceptor.apimanagement.statistics.AMStatisticsCollector
 
setClientSecret(String) - Method in class com.predic8.membrane.core.interceptor.authentication.session.TelekomSMSTokenProvider
 
setClientSecret(String) - Method in class com.predic8.membrane.core.interceptor.oauth2.authorizationservice.AuthorizationService
 
setClientSecret(String) - Method in class com.predic8.membrane.core.interceptor.oauth2.Client
 
setClientSecret(String) - Method in class com.predic8.membrane.core.interceptor.oauth2.tokengenerators.BearerTokenGenerator.User
 
setClusters(List<Cluster>) - Method in class com.predic8.membrane.core.interceptor.balancer.Balancer
 
setClustersFromSpring(List<Balancer>) - Method in class com.predic8.membrane.core.interceptor.balancer.LoadBalancingInterceptor
 
setCodeFlow(int) - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2Statistics
 
setCollectTimeInSeconds(int) - Method in class com.predic8.membrane.core.interceptor.apimanagement.statistics.AMStatisticsCollector
 
setCompleted() - Method in class com.predic8.membrane.core.exchange.AbstractExchange
 
setComponents(List<Component>) - Method in class com.predic8.membrane.core.http.xml.Path
 
setConcurrentConnectionLimitPerIp(int) - Method in class com.predic8.membrane.core.transport.Transport
 
setConfig(String) - Method in class com.predic8.membrane.core.interceptor.apimanagement.ApiManagementInterceptor
 
setConfirmed(boolean) - Method in class com.predic8.membrane.core.interceptor.registration.entity.User
 
setConnection(String) - Method in class com.predic8.membrane.core.http.Header
 
setConnection(ConnectionConfiguration) - Method in class com.predic8.membrane.core.transport.http.client.HttpClientConfiguration
 
setConnectionConfiguration(ConnectionConfiguration) - Method in class com.predic8.membrane.core.interceptor.stomp.STOMPClient
 
setConnectionConfiguration(ConnectionConfiguration) - Method in class com.predic8.membrane.core.rules.SSLProxy
 
setConnectTimeout(String) - Method in class com.predic8.membrane.core.interceptor.authentication.session.LDAPUserDataProvider
 
setConsentFile(String) - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2AuthorizationServerInterceptor
 
setConsentPageFile(ConsentPageFile) - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2AuthorizationServerInterceptor
 
setContent(String) - Method in class com.predic8.membrane.core.config.security.Blob
 
setContent(String) - Method in class com.predic8.membrane.core.config.security.Certificate
 
setContent(String) - Method in class com.predic8.membrane.core.config.security.Key.Private
 
setContentLength(long) - Method in class com.predic8.membrane.core.http.Header
 
setContentType(String) - Method in class com.predic8.membrane.core.http.Header
 
setContextLost(boolean) - Method in class com.predic8.membrane.core.interceptor.apimanagement.ApiManagementConfiguration
 
setCookieName(String) - Method in class com.predic8.membrane.core.interceptor.authentication.session.SessionManager
 
setCoreThreadPoolSize(int) - Method in class com.predic8.membrane.core.transport.http.HttpTransport
 
setCreatedAccessTokens(int) - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2Statistics
 
setCurrentDir(String) - Static method in class com.predic8.membrane.core.interceptor.apimanagement.ApiManagementConfiguration
 
setData(AbstractExchange, PreparedStatement, boolean) - Static method in class com.predic8.membrane.core.interceptor.statistics.util.JDBCUtil
 
setDatasource(DataSource) - Method in class com.predic8.membrane.core.interceptor.authentication.session.CustomStatementJdbcUserDataProvider
 
setDatasource(DataSource) - Method in class com.predic8.membrane.core.interceptor.authentication.session.JdbcUserDataProvider
 
setDataSource(DataSource) - Method in class com.predic8.membrane.core.interceptor.statistics.StatisticsJDBCInterceptor
 
setDataSource(DataSource) - Method in class com.predic8.membrane.core.interceptor.statistics.StatisticsProvider
 
setDataSourceBeanId(String) - Method in class com.predic8.membrane.core.interceptor.statistics.StatisticsJDBCInterceptor
Deprecated.
use StatisticsJDBCInterceptor.setDataSource(DataSource) instead: Using StatisticsJDBCInterceptor.setDataSourceBeanId(String) from Spring works, but does not create a Spring bean dependency.
setDataSourceBeanId(String) - Method in class com.predic8.membrane.core.interceptor.statistics.StatisticsProvider
Deprecated.
use StatisticsProvider.setDataSource(DataSource) instead: Using StatisticsProvider.setDataSourceBeanId(String) from Spring works, but does not create a Spring bean dependency.
setDefaultMethod(int) - Method in class com.predic8.membrane.core.RuleManager
 
setDefaultTargetHost(String) - Method in class com.predic8.membrane.core.RuleManager
 
setDelay(long) - Method in class com.predic8.membrane.core.interceptor.ThrottleInterceptor
 
setDestinations(List<String>) - Method in class com.predic8.membrane.core.exchange.AbstractExchange
 
setDestinations(List<String>) - Method in class com.predic8.membrane.core.exchange.snapshots.AbstractExchangeSnapshot
 
setDir(String) - Method in class com.predic8.membrane.core.exchangestore.FileExchangeStore
 
setDir(String) - Method in class com.predic8.membrane.core.interceptor.cache.CacheInterceptor.FileStore
 
setDispatchingStrategy(DispatchingStrategy) - Method in class com.predic8.membrane.core.interceptor.balancer.LoadBalancingInterceptor
 
setDisplayName(String) - Method in class com.predic8.membrane.core.interceptor.AbstractInterceptor
 
setDisplayName(String) - Method in class com.predic8.membrane.core.interceptor.CountInterceptor
 
setDisplayName(String) - Method in interface com.predic8.membrane.core.interceptor.Interceptor
 
setDisplayName(String) - Method in class com.predic8.membrane.core.interceptor.SpringInterceptor
 
setDo(RewriteInterceptor.Type) - Method in class com.predic8.membrane.core.interceptor.rewrite.RewriteInterceptor.Mapping
 
setDocBase(String) - Method in class com.predic8.membrane.core.interceptor.server.WebServerInterceptor
 
setDocumentPrefix(String) - Method in class com.predic8.membrane.core.exchangestore.ElasticSearchExchangeStore
 
setDomain(String) - Method in class com.predic8.membrane.core.interceptor.authentication.session.SessionManager
 
setDynamicRegistration(DynamicRegistration) - Method in class com.predic8.membrane.core.interceptor.oauth2.authorizationservice.MembraneAuthorizationService
 
setEmail(String) - Method in class com.predic8.membrane.core.interceptor.registration.entity.User
 
setEmpty() - Method in class com.predic8.membrane.core.http.cookie.MessageBytes
 
setEncoding(WebSocketLogInterceptor.Encoding) - Method in class com.predic8.membrane.core.transport.ws.interceptors.WebSocketLogInterceptor
 
setEncoding(String) - Method in class com.predic8.membrane.core.util.LSInputImpl
 
setEnd(int) - Method in class com.predic8.membrane.core.http.cookie.ByteChunk
 
setEndpoint(String) - Method in class com.predic8.membrane.core.interceptor.oauth2.tokenvalidation.OAuth2TokenValidatorInterceptor
 
setEndpointIdentificationAlgorithm(String) - Method in class com.predic8.membrane.core.config.security.SSLParser
 
setEnvironment(TelekomSMSTokenProvider.EnvironmentType) - Method in class com.predic8.membrane.core.interceptor.authentication.session.TelekomSMSTokenProvider
 
setErrorMessage(String) - Method in class com.predic8.membrane.core.exchange.AbstractExchange
 
setErrorMessage(String) - Method in class com.predic8.membrane.core.exchange.snapshots.AbstractExchangeSnapshot
 
setErrorMessage(String) - Method in class com.predic8.membrane.core.http.Message
 
setEtcdResolver(EtcdResolver) - Method in class com.predic8.membrane.core.resolver.ResolverMap
 
setExchangeFinished() - Method in class com.predic8.membrane.core.model.AbstractExchangeViewerListener
 
setExchangeFinished(AbstractExchange) - Method in interface com.predic8.membrane.core.model.IExchangesStoreListener
 
setExchangeFinished() - Method in interface com.predic8.membrane.core.model.IExchangeViewerListener
 
setExchangeStopped() - Method in class com.predic8.membrane.core.model.AbstractExchangeViewerListener
 
setExchangeStopped(AbstractExchange) - Method in interface com.predic8.membrane.core.model.IExchangesStoreListener
 
setExchangeStopped() - Method in interface com.predic8.membrane.core.model.IExchangeViewerListener
 
setExchangeStore(ExchangeStore) - Method in class com.predic8.membrane.core.interceptor.ExchangeStoreInterceptor
 
setExchangeStore(ExchangeStore) - Method in class com.predic8.membrane.core.Router
 
setExchangeStoreBeanId(String) - Method in class com.predic8.membrane.core.interceptor.ExchangeStoreInterceptor
Deprecated.
use ExchangeStoreInterceptor.setExchangeStore(ExchangeStore) instead: Using ExchangeStoreInterceptor.setExchangeStoreBeanId(String) from Spring works, but does not create a Spring bean dependency.
setExpiration(Instant) - Method in class com.predic8.membrane.core.interceptor.apimanagement.Key
 
setExpiration(String) - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2AnswerParameters
 
setExposeUserCredentialsToSession(boolean) - Method in class com.predic8.membrane.core.interceptor.authentication.session.LoginInterceptor
 
setExposeUserCredentialsToSession(boolean) - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2AuthorizationServerInterceptor
 
setExternalHostname(String) - Method in class com.predic8.membrane.core.rules.ServiceProxy
 
setFailOnUnknownProperties(boolean) - Method in class com.predic8.membrane.core.beautifier.JSONBeautifier
 
setFailOver(boolean) - Method in class com.predic8.membrane.core.interceptor.balancer.LoadBalancingInterceptor
 
setFailOverOn5XX(boolean) - Method in class com.predic8.membrane.core.interceptor.HTTPClientInterceptor
 
setFailureHandler(String) - Method in class com.predic8.membrane.core.interceptor.schemavalidation.ValidatorInterceptor
 
setFields(List<FormValidationInterceptor.Field>) - Method in class com.predic8.membrane.core.interceptor.formvalidation.FormValidationInterceptor
 
setFile(String) - Method in class com.predic8.membrane.core.interceptor.acl.AccessControlInterceptor
 
setFileName(String) - Method in class com.predic8.membrane.core.interceptor.statistics.StatisticsCSVInterceptor
 
setFiles(List<File>) - Method in class com.predic8.membrane.core.HotDeploymentThread
 
setFlow(EnumSet<Interceptor.Flow>) - Method in class com.predic8.membrane.core.interceptor.AbstractInterceptor
 
setFlow(EnumSet<Interceptor.Flow>) - Method in interface com.predic8.membrane.core.interceptor.Interceptor
 
setForceSocketCloseOnHotDeployAfter(int) - Method in class com.predic8.membrane.core.transport.http.HttpTransport
 
setForceToStop(boolean) - Method in class com.predic8.membrane.core.exchange.AbstractExchange
 
setFrom(String) - Method in class com.predic8.membrane.core.interceptor.authentication.session.LDAPUserDataProvider.AttributeMap.Attribute
 
setFrom(String) - Method in class com.predic8.membrane.core.interceptor.rewrite.RewriteInterceptor.Mapping
 
setGatewayPassword(String) - Method in class com.predic8.membrane.core.interceptor.authentication.session.WhateverMobileSMSTokenProvider
 
setGatewayUserName(String) - Method in class com.predic8.membrane.core.interceptor.authentication.session.WhateverMobileSMSTokenProvider
 
setGenerateIndex(boolean) - Method in class com.predic8.membrane.core.interceptor.server.WebServerInterceptor
 
setHashLocation(String) - Method in class com.predic8.membrane.core.interceptor.apimanagement.ApiManagementConfiguration
 
setHeader(Map<String, String>) - Method in class com.predic8.membrane.core.exchange.snapshots.MessageSnapshot
 
setHeader(Header) - Method in class com.predic8.membrane.core.http.Message
 
setHeaderName(HeaderName) - Method in class com.predic8.membrane.core.http.HeaderField
 
setHeaderOnly(boolean) - Method in class com.predic8.membrane.core.interceptor.LogInterceptor
 
setHeaders(Headers) - Method in class com.predic8.membrane.core.http.xml.Message
 
setHost(String) - Method in class com.predic8.membrane.core.http.Header
 
setHost(String) - Method in class com.predic8.membrane.core.http.xml.URI
 
setHost(String) - Method in class com.predic8.membrane.core.interceptor.antivirus.ClamAntiVirusInterceptor
 
setHost(String) - Method in class com.predic8.membrane.core.interceptor.apimanagement.statistics.AMStatisticsCollector
 
setHost(String) - Method in class com.predic8.membrane.core.interceptor.balancer.Node
 
setHost(String) - Method in class com.predic8.membrane.core.interceptor.RelocatingInterceptor
 
setHost(String) - Method in class com.predic8.membrane.core.interceptor.stomp.STOMPClient
 
setHost(String) - Method in class com.predic8.membrane.core.interceptor.WADLInterceptor
 
setHost(String) - Method in class com.predic8.membrane.core.interceptor.WSDLInterceptor
 
setHost(String) - Method in class com.predic8.membrane.core.rules.AbstractServiceProxy
 
setHost(String) - Method in class com.predic8.membrane.core.rules.AbstractServiceProxy.Target
 
setHost(String) - Method in class com.predic8.membrane.core.rules.ServiceProxyKey
 
setHost(String) - Method in class com.predic8.membrane.core.rules.SSLProxy
 
setHost(String) - Method in class com.predic8.membrane.core.rules.SSLProxy.Target
 
setHost(String) - Method in class com.predic8.membrane.core.transport.http.client.ProxyConfiguration
 
setHTMLErrorResponse(Response.ResponseBuilder, String, String) - Static method in class com.predic8.membrane.core.util.HttpUtil
 
setHttpClient(HttpClient) - Method in class com.predic8.membrane.core.interceptor.oauth2.authorizationservice.AuthorizationService
 
setHttpClientConfig(HttpClientConfiguration) - Method in class com.predic8.membrane.core.interceptor.HTTPClientInterceptor
 
setHttpClientConfig(HttpClientConfiguration) - Method in class com.predic8.membrane.core.resolver.HTTPSchemaResolver
 
setHttpClientConfig(HttpClientConfiguration) - Method in class com.predic8.membrane.core.Router
 
setHttpClientConfiguration(HttpClientConfiguration) - Method in class com.predic8.membrane.core.interceptor.oauth2.authorizationservice.AuthorizationService
 
setHttpVersion(String) - Method in class com.predic8.membrane.core.http.xml.Request
 
setId(long) - Method in class com.predic8.membrane.core.exchange.Exchange
 
setId(long) - Method in class com.predic8.membrane.core.exchange.snapshots.AbstractExchangeSnapshot
 
setId(String) - Method in class com.predic8.membrane.core.interceptor.AbstractInterceptor
 
setId(String) - Method in interface com.predic8.membrane.core.interceptor.Interceptor
 
setId(String) - Method in class com.predic8.membrane.core.interceptor.oauth2.ClaimList.Scope
 
setIdIfNeeded(Element, ParserContext, String) - Method in class com.predic8.membrane.core.config.spring.AbstractParser
 
setIdToken(String) - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2AnswerParameters
 
setIgnoreTimestampCheckFailure(boolean) - Method in class com.predic8.membrane.core.config.security.SSLParser
 
setImplicitFlow(int) - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2Statistics
 
setIndentOutput(boolean) - Method in class com.predic8.membrane.core.beautifier.JSONBeautifier
 
setIndex(String) - Method in class com.predic8.membrane.core.interceptor.server.WebServerInterceptor
 
setInterceptors(List<Interceptor>) - Method in class com.predic8.membrane.core.exchange.snapshots.FakeRule
 
setInterceptors(List<Interceptor>) - Method in class com.predic8.membrane.core.interceptor.flow.AbstractFlowInterceptor
 
setInterceptors(List<Interceptor>) - Method in class com.predic8.membrane.core.interceptor.oauth2.authorizationservice.DynamicRegistration
 
setInterceptors(List<WebSocketInterceptorInterface>) - Method in class com.predic8.membrane.core.interceptor.tunnel.WebSocketInterceptor
 
setInterceptors(List<Interceptor>) - Method in class com.predic8.membrane.core.rules.AbstractProxy
 
setInterceptors(List<Interceptor>) - Method in interface com.predic8.membrane.core.rules.Rule
 
setInterceptors(List<Interceptor>) - Method in class com.predic8.membrane.core.rules.SSLProxy
 
setInterceptors(List<Interceptor>) - Method in class com.predic8.membrane.core.transport.Transport
 
setInterceptors(List<Interceptor>) - Method in class com.predic8.membrane.core.transport.ws.interceptors.WebSocketStompReassembler
 
setInterceptorStack(ArrayList<Interceptor>) - Method in class com.predic8.membrane.core.exchange.AbstractExchange
 
setInterval(int) - Method in class com.predic8.membrane.core.interceptor.apimanagement.policy.Quota
 
setInterval(int) - Method in class com.predic8.membrane.core.interceptor.apimanagement.policy.RateLimit
 
setInterval(Duration) - Method in class com.predic8.membrane.core.interceptor.apimanagement.quota.PolicyQuota
 
setInterval(Duration) - Method in class com.predic8.membrane.core.interceptor.apimanagement.rateLimiter.PolicyRateLimit
 
setInvalidAccessTokens(int) - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2Statistics
 
setIp(String) - Method in class com.predic8.membrane.core.exchange.snapshots.FakeKey
 
setIp(String) - Method in class com.predic8.membrane.core.rules.AbstractRuleKey
 
setIp(String) - Method in class com.predic8.membrane.core.rules.ProxyRule
 
setIp(String) - Method in interface com.predic8.membrane.core.rules.RuleKey
 
setIp(String) - Method in class com.predic8.membrane.core.rules.SSLableProxy
 
setIp(String) - Method in class com.predic8.membrane.core.rules.SSLProxy
 
setIssuer(String) - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2AuthorizationServerInterceptor
 
setIssuer(String) - Method in class com.predic8.membrane.core.interceptor.oauth2.WellknownFile
 
setJmx(String) - Method in class com.predic8.membrane.core.Router
 
setJsonSchema(String) - Method in class com.predic8.membrane.core.interceptor.schemavalidation.ValidatorInterceptor
 
setJwksUri(String) - Method in class com.predic8.membrane.core.interceptor.oauth2.WellknownFile
 
setKeepAliveTimeout(long) - Method in class com.predic8.membrane.core.transport.http.client.ConnectionConfiguration
 
setKey(Key) - Method in class com.predic8.membrane.core.config.security.KeyGenerator
 
setKey(Key) - Method in class com.predic8.membrane.core.config.security.SSLParser
 
setKey(RuleKey) - Method in class com.predic8.membrane.core.exchange.snapshots.FakeRule
 
setKey(RuleKey) - Method in class com.predic8.membrane.core.rules.AbstractProxy
 
setKey(RuleKey) - Method in interface com.predic8.membrane.core.rules.Rule
 
setKey(RuleKey) - Method in class com.predic8.membrane.core.rules.SSLProxy
 
setKeyAlias(String) - Method in class com.predic8.membrane.core.config.security.KeyStore
 
setKeyGenerator(KeyGenerator) - Method in class com.predic8.membrane.core.config.security.SSLParser
 
setKeyHex(String) - Method in class com.predic8.membrane.core.interceptor.balancer.ClusterNotificationInterceptor
 
setKeyPassword(String) - Method in class com.predic8.membrane.core.config.security.KeyStore
 
setKeys(Map<String, Key>) - Method in class com.predic8.membrane.core.interceptor.apimanagement.ApiManagementConfiguration
 
setKeyStore(KeyStore) - Method in class com.predic8.membrane.core.config.security.SSLParser
 
setLanguage(ConditionalInterceptor.LanguageType) - Method in class com.predic8.membrane.core.interceptor.flow.ConditionalInterceptor
 
setLastUpTime(long) - Method in class com.predic8.membrane.core.interceptor.balancer.Node
 
setLbi(LoadBalancingInterceptor) - Method in class com.predic8.membrane.core.interceptor.balancer.NodeOnlineChecker
 
setLevel(LogInterceptor.Level) - Method in class com.predic8.membrane.core.interceptor.LogInterceptor
 
setLimit(int) - Method in class com.predic8.membrane.core.http.cookie.ByteChunk
Maximum amount of data in this buffer.
setLocalAddr(String) - Method in class com.predic8.membrane.core.transport.http.client.ConnectionConfiguration
 
setLocalName(String) - Method in class com.predic8.membrane.core.interceptor.balancer.XMLElementSessionIdExtractor
 
setLocation(String) - Method in class com.predic8.membrane.core.config.security.Blob
 
setLocation(String) - Method in class com.predic8.membrane.core.config.security.Certificate
 
setLocation(String) - Method in class com.predic8.membrane.core.config.security.Key.Private
 
setLocation(String) - Method in class com.predic8.membrane.core.config.security.Store
 
setLocation(String) - Method in class com.predic8.membrane.core.exchangestore.ElasticSearchExchangeStore
 
setLocation(String) - Method in class com.predic8.membrane.core.interceptor.apimanagement.ApiManagementConfiguration
 
setLocation(String) - Method in class com.predic8.membrane.core.interceptor.authentication.session.LoginInterceptor
 
setLocation(String) - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2AuthorizationServerInterceptor
 
setLocation(String) - Method in class com.predic8.membrane.core.interceptor.swagger.KeyFileApiKeyValidator
 
setLoginLocation(String) - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2ResourceInterceptor
 
setLoginPath(String) - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2ResourceInterceptor
 
setLoginViewDisabled(boolean) - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2AuthorizationServerInterceptor
 
setLogoUrl(String) - Method in class com.predic8.membrane.core.interceptor.oauth2.ConsentPageFile
 
setMap(LDAPUserDataProvider.AttributeMap) - Method in class com.predic8.membrane.core.interceptor.authentication.session.LDAPUserDataProvider
 
setMappings(List<REST2SOAPInterceptor.Mapping>) - Method in class com.predic8.membrane.core.interceptor.rest.REST2SOAPInterceptor
 
setMappings(List<RewriteInterceptor.Mapping>) - Method in class com.predic8.membrane.core.interceptor.rewrite.RewriteInterceptor
 
setMasked(boolean) - Method in class com.predic8.membrane.core.transport.ws.WebSocketFrame
 
setMaskKey(byte[]) - Method in class com.predic8.membrane.core.transport.ws.WebSocketFrame
 
setMaxAge(int) - Method in class com.predic8.membrane.core.http.cookie.ServerCookie
 
setMaxAttibuteCount(int) - Method in class com.predic8.membrane.core.interceptor.xmlprotection.XMLProtectionInterceptor
 
setMaxBodyLength(long) - Method in class com.predic8.membrane.core.interceptor.LimitInterceptor
 
setMaxDays(int) - Method in class com.predic8.membrane.core.exchangestore.FileExchangeStore
 
setMaxElementNameLength(int) - Method in class com.predic8.membrane.core.interceptor.xmlprotection.XMLProtectionInterceptor
 
setMaxExchanges(int) - Method in class com.predic8.membrane.core.transport.http.Connection
 
setMaxNumberOfThreadsPerEndpoint(int) - Method in class com.predic8.membrane.core.interceptor.balancer.ByThreadStrategy
 
setMaxRetries(int) - Method in class com.predic8.membrane.core.transport.http.client.HttpClientConfiguration
 
setMaxSize(int) - Method in class com.predic8.membrane.core.exchangestore.LimitedMemoryExchangeStore
 
setMaxThreadPoolSize(int) - Method in class com.predic8.membrane.core.transport.http.HttpTransport
 
setMaxThreads(int) - Method in class com.predic8.membrane.core.interceptor.ThrottleInterceptor
 
setMaxXForwardedForHeaders(int) - Method in class com.predic8.membrane.core.interceptor.RuleMatchingInterceptor
 
setMembraneName(String) - Method in class com.predic8.membrane.core.interceptor.apimanagement.ApiManagementConfiguration
 
setMessage(String) - Method in class com.predic8.membrane.core.interceptor.authentication.session.LoginInterceptor
 
setMessage(String) - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2AuthorizationServerInterceptor
 
setMethod(String) - Method in class com.predic8.membrane.core.exchange.snapshots.RequestSnapshot
 
setMethod(String) - Method in class com.predic8.membrane.core.http.Request
 
setMethod(String) - Method in class com.predic8.membrane.core.http.xml.Request
 
setMethod(String) - Method in class com.predic8.membrane.core.rules.ServiceProxy
 
setMethod(String) - Method in class com.predic8.membrane.core.rules.ServiceProxyKey
 
setModule(String) - Method in class com.predic8.membrane.core.cloud.etcd.EtcdNodeInformation
 
setName(String) - Method in class com.predic8.membrane.core.cloud.etcd.EtcdNodeInformation
 
setName(String) - Method in class com.predic8.membrane.core.exchange.snapshots.FakeRule
 
setName(String) - Method in class com.predic8.membrane.core.http.xml.Header
 
setName(String) - Method in class com.predic8.membrane.core.http.xml.Param
 
setName(String) - Method in class com.predic8.membrane.core.interceptor.apimanagement.Key
 
setName(String) - Method in class com.predic8.membrane.core.interceptor.apimanagement.policy.Policy
 
setName(String) - Method in class com.predic8.membrane.core.interceptor.apimanagement.quota.PolicyQuota
 
setName(String) - Method in class com.predic8.membrane.core.interceptor.apimanagement.rateLimiter.PolicyRateLimit
 
setName(String) - Method in class com.predic8.membrane.core.interceptor.balancer.Balancer
 
setName(String) - Method in class com.predic8.membrane.core.interceptor.balancer.Cluster
 
setName(String) - Method in class com.predic8.membrane.core.interceptor.balancer.LoadBalancingInterceptor
This is *NOT* AbstractInterceptor.setDisplayName(String), but the balancer's name set in the proxy configuration to identify this balancer.
setName(String) - Method in class com.predic8.membrane.core.interceptor.formvalidation.FormValidationInterceptor.Field
 
setName(String) - Method in class com.predic8.membrane.core.interceptor.oauth2.tokengenerators.JwtGenerator.Claim
 
setName(String) - Method in class com.predic8.membrane.core.interceptor.swagger.HeaderApiKeyTransmissionStrategy
 
setName(String) - Method in class com.predic8.membrane.core.rules.AbstractProxy
 
setName(String) - Method in interface com.predic8.membrane.core.rules.Rule
 
setName(String) - Method in class com.predic8.membrane.core.rules.SSLProxy
 
setNamespace(String) - Method in class com.predic8.membrane.core.interceptor.balancer.XMLElementSessionIdExtractor
 
setNamespaces(Map<String, String>) - Method in class com.predic8.membrane.core.interceptor.cbr.XPathCBRInterceptor
 
setNewAlgorithm(boolean) - Method in class com.predic8.membrane.core.exchangestore.LimitedMemoryExchangeStore
 
setNextCleanup(DateTime) - Method in class com.predic8.membrane.core.interceptor.apimanagement.quota.PolicyQuota
 
setNoCacheResponseHeaders() - Method in class com.predic8.membrane.core.http.Header
 
setNodeCounterLimit5XX(int) - Method in class com.predic8.membrane.core.interceptor.balancer.NodeOnlineChecker
 
setNodeDown(Exchange, int) - Method in class com.predic8.membrane.core.interceptor.balancer.NodeOnlineChecker
 
setNodeException(int, Exception) - Method in class com.predic8.membrane.core.exchange.Exchange
 
setNodeExceptions(Exception[]) - Method in class com.predic8.membrane.core.exchange.Exchange
 
setNodeOnlineChecker(NodeOnlineChecker) - Method in class com.predic8.membrane.core.interceptor.balancer.LoadBalancingInterceptor
 
setNodes(List<Node>) - Method in class com.predic8.membrane.core.interceptor.balancer.Cluster
 
setNodeStatusCode(int, int) - Method in class com.predic8.membrane.core.exchange.Exchange
 
setNodeStatusCodes(int[]) - Method in class com.predic8.membrane.core.exchange.Exchange
 
setOffset(int) - Method in class com.predic8.membrane.core.http.cookie.ByteChunk
 
setOpcode(int) - Method in class com.predic8.membrane.core.transport.ws.WebSocketFrame
 
setOptimizedWrite(boolean) - Method in class com.predic8.membrane.core.http.cookie.ByteChunk
Deprecated.
Unused. Will be removed in Tomcat 8.0.x onwards.
setOrder(int) - Method in class com.predic8.membrane.core.DefaultConfig
 
setOriginalExchange(Exchange) - Method in class com.predic8.membrane.core.transport.ws.WebSocketFrame
 
setOriginalHostHeader(String) - Method in class com.predic8.membrane.core.exchange.Exchange
 
setOriginalRequest(EtcdRequest) - Method in class com.predic8.membrane.core.cloud.etcd.EtcdResponse
 
setOriginalRequestUri(String) - Method in class com.predic8.membrane.core.exchange.AbstractExchange
 
setOriginalRequestUri(String) - Method in class com.predic8.membrane.core.exchange.snapshots.AbstractExchangeSnapshot
 
setParams(List<Param>) - Method in class com.predic8.membrane.core.http.xml.Query
 
setPassword(String) - Method in class com.predic8.membrane.core.config.security.Key
 
setPassword(String) - Method in class com.predic8.membrane.core.config.security.Store
 
setPassword(String) - Method in class com.predic8.membrane.core.interceptor.authentication.session.StaticUserDataProvider.User
 
setPassword(String) - Method in class com.predic8.membrane.core.interceptor.registration.entity.User
 
setPassword(String) - Method in class com.predic8.membrane.core.transport.http.client.AuthenticationConfiguration
 
setPassword(String) - Method in class com.predic8.membrane.core.transport.http.client.ProxyConfiguration
 
setPasswordAttribute(String) - Method in class com.predic8.membrane.core.interceptor.authentication.session.LDAPUserDataProvider
 
setPasswordColumnName(String) - Method in class com.predic8.membrane.core.interceptor.authentication.session.CustomStatementJdbcUserDataProvider
 
setPasswordColumnName(String) - Method in class com.predic8.membrane.core.interceptor.authentication.session.JdbcUserDataProvider
 
setPasswordFlow(int) - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2Statistics
 
setPath(String) - Method in class com.predic8.membrane.core.exchange.snapshots.FakeKey
 
setPath(Path) - Method in class com.predic8.membrane.core.http.xml.URI
 
setPath(String) - Method in class com.predic8.membrane.core.interceptor.authentication.session.LoginInterceptor
 
setPath(String) - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2AuthorizationServerInterceptor
 
setPath(String) - Method in class com.predic8.membrane.core.rules.AbstractRuleKey
 
setPath(Path) - Method in class com.predic8.membrane.core.rules.AbstractServiceProxy
 
setPath(String) - Method in interface com.predic8.membrane.core.rules.RuleKey
 
setPathRegExp(boolean) - Method in class com.predic8.membrane.core.exchange.snapshots.FakeKey
 
setPathRegExp(boolean) - Method in class com.predic8.membrane.core.rules.AbstractRuleKey
 
setPathRegExp(boolean) - Method in interface com.predic8.membrane.core.rules.RuleKey
 
setPathRewriter(Relocator.PathRewriter) - Method in class com.predic8.membrane.core.interceptor.RelocatingInterceptor
 
setPattern(String) - Method in class com.predic8.membrane.core.interceptor.acl.AbstractClientAddress
 
setPattern(String) - Method in class com.predic8.membrane.core.interceptor.HeaderFilterInterceptor.Rule
 
setPayload(byte[]) - Method in class com.predic8.membrane.core.transport.ws.WebSocketFrame
 
setPayloadLength(long) - Method in class com.predic8.membrane.core.transport.ws.WebSocketFrame
 
setPingTimeoutInSeconds(int) - Method in class com.predic8.membrane.core.interceptor.balancer.NodeOnlineChecker
 
setPolicies(Map<String, Policy>) - Method in class com.predic8.membrane.core.interceptor.apimanagement.ApiManagementConfiguration
 
setPolicies(HashSet<Policy>) - Method in class com.predic8.membrane.core.interceptor.apimanagement.Key
 
setPolicyByteCounters(HashMap<String, AtomicLong>) - Method in class com.predic8.membrane.core.interceptor.apimanagement.quota.ApiKeyByteCounter
 
setPolicyCounters(HashMap<String, AtomicInteger>) - Method in class com.predic8.membrane.core.interceptor.apimanagement.rateLimiter.ApiKeyRequestCounter
 
setPort(int) - Method in class com.predic8.membrane.core.cloud.etcd.EtcdBasedConfigurator
 
setPort(int) - Method in class com.predic8.membrane.core.http.xml.URI
 
setPort(String) - Method in class com.predic8.membrane.core.interceptor.antivirus.ClamAntiVirusInterceptor
 
setPort(int) - Method in class com.predic8.membrane.core.interceptor.balancer.Node
 
setPort(String) - Method in class com.predic8.membrane.core.interceptor.RelocatingInterceptor
 
setPort(int) - Method in class com.predic8.membrane.core.interceptor.stomp.STOMPClient
 
setPort(String) - Method in class com.predic8.membrane.core.interceptor.WADLInterceptor
 
setPort(String) - Method in class com.predic8.membrane.core.interceptor.WSDLInterceptor
 
setPort(int) - Method in class com.predic8.membrane.core.rules.AbstractRuleKey
 
setPort(int) - Method in class com.predic8.membrane.core.rules.AbstractServiceProxy.Target
 
setPort(int) - Method in class com.predic8.membrane.core.rules.ProxyRule
 
setPort(int) - Method in class com.predic8.membrane.core.rules.SSLableProxy
 
setPort(int) - Method in class com.predic8.membrane.core.rules.SSLProxy
 
setPort(int) - Method in class com.predic8.membrane.core.rules.SSLProxy.Target
 
setPort(int) - Method in class com.predic8.membrane.core.transport.http.client.ProxyConfiguration
 
setPortName(String) - Method in class com.predic8.membrane.core.interceptor.soap.WebServiceExplorerInterceptor
 
setPortName(String) - Method in class com.predic8.membrane.core.rules.SOAPProxy
 
setPostMethodOnly(boolean) - Method in class com.predic8.membrane.core.interceptor.statistics.StatisticsJDBCInterceptor
 
setPrefixText(String) - Method in class com.predic8.membrane.core.interceptor.authentication.session.SMSTokenProvider
 
setPrintStackTrace(boolean) - Method in class com.predic8.membrane.core.transport.Transport
 
setPrivate(Key.Private) - Method in class com.predic8.membrane.core.config.security.Key
 
setProcessors(OAuth2Processors) - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2AuthorizationServerInterceptor
 
setProductName(String) - Method in class com.predic8.membrane.core.interceptor.oauth2.ConsentPageFile
 
setProperties(String, Element, BeanDefinitionBuilder) - Method in class com.predic8.membrane.core.config.spring.AbstractParser
 
setProperties(Map<String, Object>) - Method in class com.predic8.membrane.core.exchange.AbstractExchange
 
setProperty(String, Element, BeanDefinitionBuilder) - Method in class com.predic8.membrane.core.config.spring.AbstractParser
 
setProperty(String, Element, BeanDefinitionBuilder, boolean) - Method in class com.predic8.membrane.core.config.spring.AbstractParser
 
setProperty(String, String, Element, BeanDefinitionBuilder) - Method in class com.predic8.membrane.core.config.spring.AbstractParser
 
setProperty(String, String, Element, BeanDefinitionBuilder, boolean) - Method in class com.predic8.membrane.core.config.spring.AbstractParser
 
setProperty(BeanDefinitionBuilder, String, Object) - Method in class com.predic8.membrane.core.config.spring.AbstractParser
 
setProperty(String, Object) - Method in class com.predic8.membrane.core.exchange.AbstractExchange
 
setPropertyIfSet(String, Element, BeanDefinitionBuilder) - Method in class com.predic8.membrane.core.config.spring.AbstractParser
 
setPropertyIfSet(String, Element, BeanDefinitionBuilder, boolean) - Method in class com.predic8.membrane.core.config.spring.AbstractParser
 
setPropertyIfSet(String, String, Element, BeanDefinitionBuilder) - Method in class com.predic8.membrane.core.config.spring.AbstractParser
 
setPropertyIfSet(String, String, Element, BeanDefinitionBuilder, boolean) - Method in class com.predic8.membrane.core.config.spring.AbstractParser
 
setProtocol(String) - Method in class com.predic8.membrane.core.config.security.SSLParser
 
setProtocol(String) - Method in class com.predic8.membrane.core.interceptor.RelocatingInterceptor
 
setProtocol(String) - Method in class com.predic8.membrane.core.interceptor.WADLInterceptor
 
setProtocol(String) - Method in class com.predic8.membrane.core.interceptor.WSDLInterceptor
 
setProtocols(String) - Method in class com.predic8.membrane.core.config.security.SSLParser
 
setProvider(String) - Method in class com.predic8.membrane.core.config.security.Store
 
setProxy(ProxyConfiguration) - Method in class com.predic8.membrane.core.transport.http.client.HttpClientConfiguration
 
setProxyAutorization(String) - Method in class com.predic8.membrane.core.http.Header
 
setProxyConnection(String) - Method in class com.predic8.membrane.core.http.Header
 
setPublicId(String) - Method in class com.predic8.membrane.core.util.LSInputImpl
 
setPublicURL(String) - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2ResourceInterceptor
 
setQuery(Query) - Method in class com.predic8.membrane.core.http.xml.URI
 
setQuota(Quota) - Method in class com.predic8.membrane.core.interceptor.apimanagement.policy.Policy
 
setQuoteFieldNames(boolean) - Method in class com.predic8.membrane.core.beautifier.JSONBeautifier
 
setRateLimit(RateLimit) - Method in class com.predic8.membrane.core.interceptor.apimanagement.policy.Policy
 
setRaw(boolean) - Method in class com.predic8.membrane.core.exchangestore.FileExchangeStore
 
setReadAttributesAsSelf(boolean) - Method in class com.predic8.membrane.core.interceptor.authentication.session.LDAPUserDataProvider
 
setReadOnly(boolean) - Method in class com.predic8.membrane.core.interceptor.administration.AdminConsoleInterceptor
 
setReadOnly(boolean) - Method in class com.predic8.membrane.core.interceptor.administration.DynamicAdminPageInterceptor
 
setReadOnly(boolean) - Method in class com.predic8.membrane.core.interceptor.rest.RESTInterceptor
 
setReceived() - Method in class com.predic8.membrane.core.exchange.AbstractExchange
 
setReceivedAt(LocalDateTime) - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2AnswerParameters
 
setRecipient(String) - Method in class com.predic8.membrane.core.interceptor.authentication.session.EmailTokenProvider
 
setRefId(String) - Method in class com.predic8.membrane.core.interceptor.SpringInterceptor
 
setRefId(String) - Method in class com.predic8.membrane.core.transport.ws.interceptors.WebSocketSpringInterceptor
 
setRefreshToken(String) - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2AnswerParameters
 
setRefreshTokenFlow(int) - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2Statistics
 
setRefreshTokenGenerator(TokenGenerator) - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2AuthorizationServerInterceptor
 
setRegex(String) - Method in class com.predic8.membrane.core.interceptor.formvalidation.FormValidationInterceptor.Field
 
setRegex(String) - Method in class com.predic8.membrane.core.interceptor.RegExReplaceInterceptor
 
setRegex(String) - Method in class com.predic8.membrane.core.interceptor.rest.REST2SOAPInterceptor.Mapping
 
setRegExp(boolean) - Method in class com.predic8.membrane.core.config.Path
 
setRegistryWSDLRegisterURL(String) - Method in class com.predic8.membrane.core.interceptor.WSDLInterceptor
 
setReleased(boolean) - Method in class com.predic8.membrane.core.http.Message
 
setRelocatingAttributes(Map<QName, String>) - Method in class com.predic8.membrane.core.ws.relocator.Relocator
 
setRemoteAddr(String) - Method in class com.predic8.membrane.core.exchange.AbstractExchange
 
setRemoteAddr(String) - Method in class com.predic8.membrane.core.exchange.snapshots.AbstractExchangeSnapshot
 
setRemoteAddrIp(String) - Method in class com.predic8.membrane.core.exchange.AbstractExchange
 
setRemoteAddrIp(String) - Method in class com.predic8.membrane.core.exchange.snapshots.AbstractExchangeSnapshot
 
setRemoveDTD(boolean) - Method in class com.predic8.membrane.core.interceptor.xmlprotection.XMLProtectionInterceptor
 
setReplace(String) - Method in class com.predic8.membrane.core.interceptor.RegExReplaceInterceptor
 
setRequest(Request) - Method in class com.predic8.membrane.core.exchange.AbstractExchange
 
setRequest(Request) - Method in class com.predic8.membrane.core.exchange.Exchange
 
setRequest(RequestSnapshot) - Method in class com.predic8.membrane.core.exchange.snapshots.AbstractExchangeSnapshot
 
setRequest(Request) - Method in class com.predic8.membrane.core.http.xml.Exchange
 
setRequestLimit(int) - Method in class com.predic8.membrane.core.interceptor.ratelimit.RateLimitInterceptor
 
setRequestLimit(int) - Method in class com.predic8.membrane.core.interceptor.ratelimit.RateLimitStrategy
 
setRequestLimitDuration(String) - Method in class com.predic8.membrane.core.interceptor.ratelimit.RateLimitInterceptor
 
setRequestLimitDuration(Duration) - Method in class com.predic8.membrane.core.interceptor.ratelimit.RateLimitInterceptor
 
setRequestLimitDuration(Duration) - Method in class com.predic8.membrane.core.interceptor.ratelimit.RateLimitStrategy
 
setRequests(int) - Method in class com.predic8.membrane.core.interceptor.apimanagement.policy.RateLimit
 
setRequests(int) - Method in class com.predic8.membrane.core.interceptor.apimanagement.rateLimiter.PolicyRateLimit
 
setRequestXSLT(String) - Method in class com.predic8.membrane.core.interceptor.rest.REST2SOAPInterceptor.Mapping
 
setRequestXSLT(String) - Method in class com.predic8.membrane.core.interceptor.rest.SOAP2RESTInterceptor
 
setResolver(ResolverMap) - Method in class com.predic8.membrane.core.interceptor.apimanagement.ApiManagementConfiguration
 
setResourceResolver(ResolverMap) - Method in class com.predic8.membrane.core.interceptor.schemavalidation.ValidatorInterceptor
 
setResponse(Response) - Method in class com.predic8.membrane.core.exchange.AbstractExchange
 
setResponse(ResponseSnapshot) - Method in class com.predic8.membrane.core.exchange.snapshots.AbstractExchangeSnapshot
 
setResponse(Response) - Method in class com.predic8.membrane.core.http.xml.Exchange
 
setResponseToServiceUnavailable(Exchange, PolicyRateLimit) - Method in class com.predic8.membrane.core.interceptor.apimanagement.rateLimiter.AMRateLimiter
 
setResponseToServiceUnavailable(Exchange) - Method in class com.predic8.membrane.core.interceptor.ratelimit.RateLimitInterceptor
 
setResponseXSLT(String) - Method in class com.predic8.membrane.core.interceptor.rest.REST2SOAPInterceptor.Mapping
 
setResponseXSLT(String) - Method in class com.predic8.membrane.core.interceptor.rest.SOAP2RESTInterceptor
 
setRetryInit(boolean) - Method in class com.predic8.membrane.core.Router
 
setRetryInitInterval(int) - Method in class com.predic8.membrane.core.Router
 
setRetryTimeInSeconds(int) - Method in class com.predic8.membrane.core.interceptor.balancer.NodeOnlineChecker
 
setRetryTimeOnBusy(int) - Method in class com.predic8.membrane.core.interceptor.balancer.ByThreadStrategy
 
setRevalidateTokenAfter(int) - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2ResourceInterceptor
 
setReverseDNS(boolean) - Method in class com.predic8.membrane.core.transport.Transport
 
setRevocationEndpoint(String) - Method in class com.predic8.membrane.core.interceptor.oauth2.WellknownFile
 
setRewriteEndpoint(boolean) - Method in class com.predic8.membrane.core.interceptor.WSDLInterceptor
 
setRewriteUI(boolean) - Method in class com.predic8.membrane.core.interceptor.swagger.SwaggerRewriterInterceptor
 
setRouter(Router) - Method in class com.predic8.membrane.core.cloud.etcd.EtcdBasedConfigurator
 
setRouter(Router) - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2AuthorizationServerInterceptor
 
setRouter(Router) - Method in class com.predic8.membrane.core.RuleManager
 
setRule(Rule) - Method in class com.predic8.membrane.core.exchange.AbstractExchange
 
setRule(FakeRule) - Method in class com.predic8.membrane.core.exchange.snapshots.AbstractExchangeSnapshot
 
setRuleManager(RuleManager) - Method in class com.predic8.membrane.core.Router
 
setRules(List<HeaderFilterInterceptor.Rule>) - Method in class com.predic8.membrane.core.interceptor.HeaderFilterInterceptor
 
setRules(Collection<Rule>) - Method in class com.predic8.membrane.core.Router
 
setSaveBodyOnly(boolean) - Method in class com.predic8.membrane.core.exchangestore.FileExchangeStore
 
setSchema(String) - Method in class com.predic8.membrane.core.interceptor.schemavalidation.ValidatorInterceptor
 
setSchematron(String) - Method in class com.predic8.membrane.core.interceptor.schemavalidation.ValidatorInterceptor
 
setScope(String) - Method in class com.predic8.membrane.core.interceptor.authentication.session.TelekomSMSTokenProvider
 
setScope(String) - Method in class com.predic8.membrane.core.interceptor.oauth2.authorizationservice.AuthorizationService
 
setScope(String) - Method in class com.predic8.membrane.core.interceptor.oauth2.request.ParameterizedRequest
 
setScopeInvalid(String) - Method in class com.predic8.membrane.core.interceptor.oauth2.request.ParameterizedRequest
 
setScopes(List<ClaimList.Scope>) - Method in class com.predic8.membrane.core.interceptor.oauth2.ClaimList
 
setSearchPattern(String) - Method in class com.predic8.membrane.core.interceptor.authentication.session.LDAPUserDataProvider
 
setSearchScope(LDAPUserDataProvider.SearchScope) - Method in class com.predic8.membrane.core.interceptor.authentication.session.LDAPUserDataProvider
 
setSecret(String) - Method in class com.predic8.membrane.core.interceptor.authentication.session.StaticUserDataProvider.User
 
setSecure(boolean) - Method in class com.predic8.membrane.core.http.cookie.ServerCookie
 
setSender(String) - Method in class com.predic8.membrane.core.interceptor.authentication.session.EmailTokenProvider
 
setSenderAddress(String) - Method in class com.predic8.membrane.core.interceptor.authentication.session.TelekomSMSTokenProvider
 
setSenderName(String) - Method in class com.predic8.membrane.core.interceptor.authentication.session.TelekomSMSTokenProvider
 
setSenderName(String) - Method in class com.predic8.membrane.core.interceptor.authentication.session.WhateverMobileSMSTokenProvider
 
setServer(String) - Method in class com.predic8.membrane.core.exchange.snapshots.AbstractExchangeSnapshot
 
setServerName(String) - Method in class com.predic8.membrane.core.config.security.SSLParser
 
setService(String) - Method in class com.predic8.membrane.core.interceptor.cbr.Case
 
setServiceProxies(HashSet<String>) - Method in class com.predic8.membrane.core.interceptor.apimanagement.policy.Policy
 
setServices(HashSet<String>) - Method in class com.predic8.membrane.core.interceptor.apimanagement.quota.PolicyQuota
 
setServices(HashSet<String>) - Method in class com.predic8.membrane.core.interceptor.apimanagement.rateLimiter.PolicyRateLimit
 
setSessionFinder(SessionFinder) - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2AuthorizationServerInterceptor
 
setSessionIdExtractor(AbstractSessionIdExtractor) - Method in class com.predic8.membrane.core.interceptor.balancer.LoadBalancingInterceptor
 
setSessionManager(SessionManager) - Method in class com.predic8.membrane.core.interceptor.authentication.session.LoginInterceptor
 
setSessionManager(SessionManager) - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2AuthorizationServerInterceptor
 
setSessionManager(SessionManager) - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2ResourceInterceptor
 
setSessionTimeout(long) - Method in class com.predic8.membrane.core.interceptor.balancer.Balancer
 
setSessionTimeout(long) - Method in class com.predic8.membrane.core.interceptor.balancer.LoadBalancingInterceptor
 
setSessionTimeout(long) - Method in class com.predic8.membrane.core.interceptor.balancer.SessionCleanupThread
 
setShowSSLExceptions(boolean) - Method in class com.predic8.membrane.core.config.security.SSLParser
 
setSimulate(boolean) - Method in class com.predic8.membrane.core.interceptor.authentication.session.EmailTokenProvider
 
setSimulate(boolean) - Method in class com.predic8.membrane.core.interceptor.authentication.session.SMSTokenProvider
 
setSize(long) - Method in class com.predic8.membrane.core.interceptor.apimanagement.policy.Quota
 
setSize(long) - Method in class com.predic8.membrane.core.interceptor.apimanagement.quota.PolicyQuota
 
setSkipFaults(boolean) - Method in class com.predic8.membrane.core.interceptor.schemavalidation.ValidatorInterceptor
 
setSms(String) - Method in class com.predic8.membrane.core.interceptor.authentication.session.StaticUserDataProvider.User
 
setSmtpHost(String) - Method in class com.predic8.membrane.core.interceptor.authentication.session.EmailTokenProvider
 
setSmtpPassword(String) - Method in class com.predic8.membrane.core.interceptor.authentication.session.EmailTokenProvider
 
setSmtpPort(int) - Method in class com.predic8.membrane.core.interceptor.authentication.session.EmailTokenProvider
 
setSmtpUser(String) - Method in class com.predic8.membrane.core.interceptor.authentication.session.EmailTokenProvider
 
setSOAPAction(String) - Method in class com.predic8.membrane.core.http.Header
 
setSoapAction(String) - Method in class com.predic8.membrane.core.interceptor.rest.REST2SOAPInterceptor.Mapping
 
setSoapOnly(boolean) - Method in class com.predic8.membrane.core.interceptor.statistics.StatisticsJDBCInterceptor
 
setSoapURI(String) - Method in class com.predic8.membrane.core.interceptor.rest.REST2SOAPInterceptor.Mapping
 
setSocketTimeout(int) - Method in class com.predic8.membrane.core.transport.http.HttpTransport
 
setSqlResultAttribute(String) - Method in class com.predic8.membrane.core.interceptor.authentication.session.CustomStatementJdbcUserDataProvider
 
setSrc(String) - Method in class com.predic8.membrane.core.interceptor.groovy.GroovyInterceptor
 
setSrc(String) - Method in class com.predic8.membrane.core.interceptor.groovy.GroovyTemplateInterceptor
 
setSrc(String) - Method in class com.predic8.membrane.core.interceptor.javascript.JavascriptInterceptor
 
setSrc(String) - Method in class com.predic8.membrane.core.interceptor.oauth2.authorizationservice.MembraneAuthorizationService
 
setSsl(SSLParser) - Method in class com.predic8.membrane.core.cloud.etcd.EtcdBasedConfigurator
 
setSsl(boolean) - Method in class com.predic8.membrane.core.interceptor.authentication.session.EmailTokenProvider
 
setSslInboundContext(SSLContext) - Method in class com.predic8.membrane.core.rules.AbstractProxy
 
setSslInboundParser(SSLParser) - Method in class com.predic8.membrane.core.rules.AbstractProxy
 
setSslOutboundContext(SSLContext) - Method in class com.predic8.membrane.core.rules.SSLableProxy
 
setSslOutboundParser(SSLParser) - Method in class com.predic8.membrane.core.interceptor.stomp.STOMPClient
 
setSslParser(SSLParser) - Method in class com.predic8.membrane.core.interceptor.authentication.session.LDAPUserDataProvider
 
setSslParser(SSLParser) - Method in class com.predic8.membrane.core.interceptor.oauth2.authorizationservice.AuthorizationService
 
setSslParser(SSLParser) - Method in class com.predic8.membrane.core.interceptor.oauth2.authorizationservice.DynamicRegistration
 
setSslParser(SSLParser) - Method in class com.predic8.membrane.core.rules.AbstractServiceProxy.Target
 
setSslParser(SSLParser) - Method in class com.predic8.membrane.core.transport.http.client.HttpClientConfiguration
 
setSslParser(SSLParser) - Method in class com.predic8.membrane.core.transport.http.client.ProxyConfiguration
 
setStatistics(OAuth2Statistics) - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2AuthorizationServerInterceptor
 
setStatus(ExchangeState) - Method in class com.predic8.membrane.core.exchange.AbstractExchange
 
setStatus(ExchangeState) - Method in class com.predic8.membrane.core.exchange.snapshots.AbstractExchangeSnapshot
 
setStatus(Node.Status) - Method in class com.predic8.membrane.core.interceptor.balancer.Node
 
setStatusCode(int) - Method in class com.predic8.membrane.core.cloud.etcd.EtcdResponse
 
setStatusCode(int) - Method in class com.predic8.membrane.core.exchange.snapshots.ResponseSnapshot
 
setStatusCode(int) - Method in class com.predic8.membrane.core.http.Response
 
setStatusCode(int) - Method in class com.predic8.membrane.core.http.xml.Response
 
setStatusMessage(String) - Method in class com.predic8.membrane.core.exchange.snapshots.ResponseSnapshot
 
setStatusMessage(String) - Method in class com.predic8.membrane.core.http.Response
 
setStatusMessage(String) - Method in class com.predic8.membrane.core.http.xml.Response
 
setStopped() - Method in class com.predic8.membrane.core.exchange.AbstractExchange
 
setStore(CacheInterceptor.Store) - Method in class com.predic8.membrane.core.interceptor.cache.CacheInterceptor
 
setStreamPumpStats(StreamPump.StreamPumpStats) - Method in class com.predic8.membrane.core.transport.http.HttpClient
 
setStringData(String) - Method in class com.predic8.membrane.core.util.LSInputImpl
 
setSubject(String) - Method in class com.predic8.membrane.core.interceptor.authentication.session.EmailTokenProvider
 
setSubject(String) - Method in class com.predic8.membrane.core.interceptor.oauth2.authorizationservice.MembraneAuthorizationService
 
setSuccessfulRequests(int) - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2Statistics
 
setSupportedAuthorizationGrants(HashSet<String>) - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2AuthorizationServerInterceptor
 
setSupportedClaims(HashSet<String>) - Method in class com.predic8.membrane.core.interceptor.oauth2.ClaimList
 
setSupportedClaims(String) - Method in class com.predic8.membrane.core.interceptor.oauth2.WellknownFile
 
setSupportedIdTokenSigningAlgValues(String) - Method in class com.predic8.membrane.core.interceptor.oauth2.WellknownFile
 
setSupportedResponseTypes(HashSet<String>) - Method in class com.predic8.membrane.core.interceptor.oauth2.WellknownFile
 
setSupportedResponseTypes(String) - Method in class com.predic8.membrane.core.interceptor.oauth2.WellknownFile
 
setSupportedScopes(String) - Method in class com.predic8.membrane.core.interceptor.oauth2.WellknownFile
 
setSupportedSubjectType(String) - Method in class com.predic8.membrane.core.interceptor.oauth2.WellknownFile
 
setSupportedTokenEndpointAuthMethods(String) - Method in class com.predic8.membrane.core.interceptor.oauth2.WellknownFile
 
setSwagger(Swagger) - Method in class com.predic8.membrane.core.interceptor.swagger.SwaggerRewriterInterceptor
 
setSwagger(Swagger) - Method in class com.predic8.membrane.core.rules.SwaggerProxyKey
 
setSwaggerJson(String) - Method in class com.predic8.membrane.core.interceptor.swagger.SwaggerRewriterInterceptor
 
setSystemId(String) - Method in class com.predic8.membrane.core.util.LSInputImpl
 
setTableName(String) - Method in class com.predic8.membrane.core.interceptor.authentication.session.CustomStatementJdbcUserDataProvider
 
setTableName(String) - Method in class com.predic8.membrane.core.interceptor.authentication.session.JdbcUserDataProvider
 
setTarget(RegExReplaceInterceptor.TargetType) - Method in class com.predic8.membrane.core.interceptor.RegExReplaceInterceptor
 
setTarget(AbstractServiceProxy.Target) - Method in class com.predic8.membrane.core.rules.ServiceProxy
 
setTarget(SSLProxy.Target) - Method in class com.predic8.membrane.core.rules.SSLProxy
 
setTargetConnection(Connection) - Method in class com.predic8.membrane.core.exchange.Exchange
 
setTargetHost(String) - Method in class com.predic8.membrane.core.cloud.etcd.EtcdNodeInformation
 
setTargetHost(String) - Method in class com.predic8.membrane.core.rules.ServiceProxy
 
setTargetPort(String) - Method in class com.predic8.membrane.core.cloud.etcd.EtcdNodeInformation
 
setTargetPort(int) - Method in class com.predic8.membrane.core.rules.ServiceProxy
 
setTargetURL(String) - Method in class com.predic8.membrane.core.rules.ServiceProxy
 
setTcpNoDelay(boolean) - Method in class com.predic8.membrane.core.transport.http.HttpTransport
 
setTest(String) - Method in class com.predic8.membrane.core.interceptor.flow.ConditionalInterceptor
 
setTime(Calendar) - Method in class com.predic8.membrane.core.exchange.AbstractExchange
 
setTime(Calendar) - Method in class com.predic8.membrane.core.exchange.snapshots.AbstractExchangeSnapshot
 
setTimeout(String) - Method in class com.predic8.membrane.core.interceptor.authentication.session.LDAPUserDataProvider
 
setTimeout(long) - Method in class com.predic8.membrane.core.interceptor.authentication.session.SessionManager
 
setTimeout(long) - Method in class com.predic8.membrane.core.interceptor.balancer.Balancer
 
setTimeout(int) - Method in class com.predic8.membrane.core.interceptor.balancer.ClusterNotificationInterceptor
 
setTimeout(int) - Method in class com.predic8.membrane.core.transport.http.client.ConnectionConfiguration
 
setTimeout(long) - Method in class com.predic8.membrane.core.transport.http.Connection
 
setTimeReqReceived(long) - Method in class com.predic8.membrane.core.exchange.AbstractExchange
 
setTimeReqReceived(long) - Method in class com.predic8.membrane.core.exchange.snapshots.AbstractExchangeSnapshot
 
setTimeReqSent(long) - Method in class com.predic8.membrane.core.exchange.AbstractExchange
 
setTimeReqSent(long) - Method in class com.predic8.membrane.core.exchange.snapshots.AbstractExchangeSnapshot
 
setTimeResReceived(long) - Method in class com.predic8.membrane.core.exchange.AbstractExchange
 
setTimeResReceived(long) - Method in class com.predic8.membrane.core.exchange.snapshots.AbstractExchangeSnapshot
 
setTimeResSent(long) - Method in class com.predic8.membrane.core.exchange.AbstractExchange
 
setTimeResSent(long) - Method in class com.predic8.membrane.core.exchange.snapshots.AbstractExchangeSnapshot
 
setTo(String) - Method in class com.predic8.membrane.core.interceptor.authentication.session.LDAPUserDataProvider.AttributeMap.Attribute
 
setTo(String) - Method in class com.predic8.membrane.core.interceptor.rewrite.RewriteInterceptor.Mapping
 
setTokenEndpoint(String) - Method in class com.predic8.membrane.core.interceptor.oauth2.WellknownFile
 
setTokenGenerator(TokenGenerator) - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2AuthorizationServerInterceptor
 
setTokenProvider(TokenProvider) - Method in class com.predic8.membrane.core.interceptor.authentication.session.LoginInterceptor
 
setTokenType(String) - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2AnswerParameters
 
setTrainThreshold(int) - Method in class com.predic8.membrane.core.http.cookie.StringCache
 
setTransport(Transport) - Method in class com.predic8.membrane.core.Router
 
setTrust(Trust) - Method in class com.predic8.membrane.core.config.security.SSLParser
 
setTrustStore(TrustStore) - Method in class com.predic8.membrane.core.config.security.SSLParser
 
setTtl(int) - Method in class com.predic8.membrane.core.cloud.etcd.EtcdPublisher
 
setTtl(int) - Method in class com.predic8.membrane.core.interceptor.apimanagement.apiconfig.EtcdRegistryApiConfig
 
setType(String) - Method in class com.predic8.membrane.core.config.security.Store
 
setUnauthenticated(boolean) - Method in class com.predic8.membrane.core.interceptor.apimanagement.policy.Policy
 
setupConnectionForwarding(Exchange, Connection, String, StreamPump.StreamPumpStats) - Method in class com.predic8.membrane.core.transport.http.HttpClient
 
setUpdateIntervalMs(int) - Method in class com.predic8.membrane.core.exchangestore.ElasticSearchExchangeStore
 
setUri(String) - Method in class com.predic8.membrane.core.exchange.snapshots.RequestSnapshot
 
setUri(String) - Method in class com.predic8.membrane.core.http.Request
 
setUri(URI) - Method in class com.predic8.membrane.core.http.xml.Request
 
setUriFactory(URIFactory) - Method in class com.predic8.membrane.core.Router
 
setUrl(String) - Method in class com.predic8.membrane.core.cloud.etcd.EtcdResolver
 
setUrl(String) - Method in class com.predic8.membrane.core.interceptor.apimanagement.apiconfig.EtcdRegistryApiConfig
 
setUrl(String) - Method in class com.predic8.membrane.core.interceptor.apimanagement.apiconfig.SimpleApiConfig
 
setUrl(String) - Method in class com.predic8.membrane.core.interceptor.authentication.session.LDAPUserDataProvider
 
setUrl(String) - Method in class com.predic8.membrane.core.interceptor.cbr.Case
 
setUrl(String) - Method in class com.predic8.membrane.core.interceptor.tunnel.WebSocketInterceptor
 
setUrl(String) - Method in class com.predic8.membrane.core.rules.AbstractServiceProxy.Target
 
setUrl(String) - Method in class com.predic8.membrane.core.rules.SwaggerProxy
 
setUsePathPattern(boolean) - Method in class com.predic8.membrane.core.exchange.snapshots.FakeKey
 
setUsePathPattern(boolean) - Method in class com.predic8.membrane.core.rules.AbstractRuleKey
 
setUsePathPattern(boolean) - Method in interface com.predic8.membrane.core.rules.RuleKey
 
setUserColumnName(String) - Method in class com.predic8.membrane.core.interceptor.authentication.session.CustomStatementJdbcUserDataProvider
 
setUserColumnName(String) - Method in class com.predic8.membrane.core.interceptor.authentication.session.JdbcUserDataProvider
 
setUserDataProvider(StaticUserDataProvider) - Method in class com.predic8.membrane.core.interceptor.authentication.BasicAuthenticationInterceptor
 
setUserDataProvider(UserDataProvider) - Method in class com.predic8.membrane.core.interceptor.authentication.session.LoginInterceptor
 
setUserDataProvider(UserDataProvider) - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2AuthorizationServerInterceptor
 
setUserDataProviders(List<UserDataProvider>) - Method in class com.predic8.membrane.core.interceptor.authentication.session.UnifyingUserDataProvider
 
setUserinfo(HashMap<String, String>) - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2AnswerParameters
 
setUserinfoEndpoint(String) - Method in class com.predic8.membrane.core.interceptor.oauth2.WellknownFile
 
setUsername(String) - Method in class com.predic8.membrane.core.interceptor.authentication.session.StaticUserDataProvider.User
 
setUsername(String) - Method in class com.predic8.membrane.core.interceptor.oauth2.tokengenerators.BearerTokenGenerator.User
 
setUsername(String) - Method in class com.predic8.membrane.core.transport.http.client.AuthenticationConfiguration
 
setUsername(String) - Method in class com.predic8.membrane.core.transport.http.client.ProxyConfiguration
 
setUserNameAttribute(String) - Method in class com.predic8.membrane.core.interceptor.authentication.session.CustomStatementJdbcUserDataProvider
 
setUsers(List<StaticUserDataProvider.User>) - Method in class com.predic8.membrane.core.interceptor.authentication.BasicAuthenticationInterceptor
 
setUsers(List<StaticUserDataProvider.User>) - Method in class com.predic8.membrane.core.interceptor.authentication.session.StaticUserDataProvider
 
setUsersByName(Map<String, StaticUserDataProvider.User>) - Method in class com.predic8.membrane.core.interceptor.authentication.session.StaticUserDataProvider
 
setUuid(String) - Method in class com.predic8.membrane.core.cloud.etcd.EtcdNodeInformation
 
setValidatedAccessTokens(int) - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2Statistics
 
setValidateSignature(boolean) - Method in class com.predic8.membrane.core.interceptor.balancer.ClusterNotificationInterceptor
 
setValue(String, String) - Method in class com.predic8.membrane.core.cloud.etcd.EtcdRequest
 
setValue(String) - Method in class com.predic8.membrane.core.config.Path
 
setValue(String, String) - Method in class com.predic8.membrane.core.http.Header
 
setValue(String) - Method in class com.predic8.membrane.core.http.HeaderField
 
setValue(String) - Method in class com.predic8.membrane.core.http.xml.Component
 
setValue(String) - Method in class com.predic8.membrane.core.http.xml.Header
 
setValue(String) - Method in class com.predic8.membrane.core.http.xml.Host
 
setValue(String) - Method in class com.predic8.membrane.core.http.xml.Param
 
setValue(int) - Method in class com.predic8.membrane.core.http.xml.Port
 
setValue(String) - Method in class com.predic8.membrane.core.http.xml.URI
 
setValue(String) - Method in class com.predic8.membrane.core.interceptor.oauth2.ClaimList
 
setValue(String) - Method in class com.predic8.membrane.core.interceptor.oauth2.tokengenerators.JwtGenerator.Claim
 
setVersion(int) - Method in class com.predic8.membrane.core.http.cookie.ServerCookie
 
setVersion(String) - Method in class com.predic8.membrane.core.http.Message
 
setWasStreamed(boolean) - Method in class com.predic8.membrane.core.http.AbstractBody
 
setWellknown(String) - Method in class com.predic8.membrane.core.interceptor.oauth2.WellknownFile
 
setWellknownFile(WellknownFile) - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2AuthorizationServerInterceptor
 
setWsdl(String) - Method in class com.predic8.membrane.core.interceptor.schemavalidation.ValidatorInterceptor
 
setWsdl(String) - Method in class com.predic8.membrane.core.interceptor.server.WSDLPublisherInterceptor
 
setWsdl(String) - Method in class com.predic8.membrane.core.interceptor.soap.WebServiceExplorerInterceptor
 
setWsdl(String) - Method in class com.predic8.membrane.core.rules.SOAPProxy
 
setWsdlHttpClientConfig(HttpClientConfiguration) - Method in class com.predic8.membrane.core.rules.SOAPProxy
 
setWwwAuthenticate(String) - Method in class com.predic8.membrane.core.http.Header
 
setXForwardedFor(String) - Method in class com.predic8.membrane.core.http.Header
 
setxForwardedForEnabled(boolean) - Method in class com.predic8.membrane.core.interceptor.RuleMatchingInterceptor
 
setXForwardedHost(String) - Method in class com.predic8.membrane.core.http.Header
 
setXForwardedProto(String) - Method in class com.predic8.membrane.core.http.Header
 
setxPath(String) - Method in class com.predic8.membrane.core.interceptor.cbr.Case
 
setXPath(String) - Method in class com.predic8.membrane.core.interceptor.xmlcontentfilter.XMLContentFilterInterceptor
 
setXslt(String) - Method in class com.predic8.membrane.core.interceptor.xslt.XSLTInterceptor
 
showSSLExceptions() - Method in class com.predic8.membrane.core.transport.ssl.SSLContext
 
showSSLExceptions() - Method in class com.predic8.membrane.core.transport.ssl.SSLContextCollection
 
showSSLExceptions() - Method in interface com.predic8.membrane.core.transport.ssl.SSLProvider
 
shutdown() - Method in class com.predic8.membrane.core.interceptor.apimanagement.ApiManagementConfiguration
 
shutdown() - Method in class com.predic8.membrane.core.interceptor.apimanagement.statistics.AMStatisticsCollector
 
shutdown() - Method in class com.predic8.membrane.core.Router
Closes all ports (if any were opened) and waits for running exchanges to complete.
shutdownInput() - Method in class com.predic8.membrane.core.transport.http.AbstractHttpHandler
Only use for HTTP/1.0 requests.
shutdownInput() - Method in class com.predic8.membrane.core.transport.http.FakeHttpHandler
 
shutdownInput() - Method in class com.predic8.membrane.core.transport.http.HttpResendHandler
 
shutdownInput() - Method in class com.predic8.membrane.core.transport.http.HttpServerHandler
 
shutdownInput(Socket) - Static method in class com.predic8.membrane.core.util.Util
 
shutdownNoWait() - Method in class com.predic8.membrane.core.Router
Deprecated.
Simply invokes Router.shutdown(). "Not waiting" is not supported anymore, as open connections can now be forcibly closed after a timeout. See HttpTransport.setForceSocketCloseOnHotDeployAfter(int).
shutdownOutput(Socket) - Static method in class com.predic8.membrane.core.util.Util
 
shutdownWhenDone() - Method in class com.predic8.membrane.core.transport.http.ConnectionManager
 
sign(String, X509Certificate, PrivateKey, PublicKey) - Static method in class com.predic8.membrane.core.transport.ssl.GeneratingSSLContext
 
SimpleApiConfig - Class in com.predic8.membrane.core.interceptor.apimanagement.apiconfig
 
SimpleApiConfig() - Constructor for class com.predic8.membrane.core.interceptor.apimanagement.apiconfig.SimpleApiConfig
 
SimpleXPathAnalyzer - Class in com.predic8.membrane.core.interceptor.xmlcontentfilter
Utility methods for XMLContentFilter.
SimpleXPathAnalyzer() - Constructor for class com.predic8.membrane.core.interceptor.xmlcontentfilter.SimpleXPathAnalyzer
 
SimpleXPathParser - Class in com.predic8.membrane.core.interceptor.xmlcontentfilter
Partially parses XPath expressions.
SimpleXPathParser() - Constructor for class com.predic8.membrane.core.interceptor.xmlcontentfilter.SimpleXPathParser
 
SimpleXPathParser.CommentNode - Class in com.predic8.membrane.core.interceptor.xmlcontentfilter
 
SimpleXPathParser.ContainerNode - Class in com.predic8.membrane.core.interceptor.xmlcontentfilter
 
SimpleXPathParser.Node - Class in com.predic8.membrane.core.interceptor.xmlcontentfilter
This class together with its subclasses are used to build our syntax tree.
SimpleXPathParser.RoundBracketNode - Class in com.predic8.membrane.core.interceptor.xmlcontentfilter
 
SimpleXPathParser.SquareBracketNode - Class in com.predic8.membrane.core.interceptor.xmlcontentfilter
 
SimpleXPathParser.StringNode - Class in com.predic8.membrane.core.interceptor.xmlcontentfilter
 
SimpleXPathParser.UnparsedStringNode - Class in com.predic8.membrane.core.interceptor.xmlcontentfilter
 
SIZE_DEFAULT - Static variable in class com.predic8.membrane.core.interceptor.apimanagement.policy.Quota
 
skip(long) - Method in class com.predic8.membrane.core.interceptor.LimitInterceptor.LengthLimitingStream
 
SMSTokenProvider - Class in com.predic8.membrane.core.interceptor.authentication.session
 
SMSTokenProvider() - Constructor for class com.predic8.membrane.core.interceptor.authentication.session.SMSTokenProvider
 
snap(AbstractExchange, Interceptor.Flow) - Method in class com.predic8.membrane.core.exchangestore.ElasticSearchExchangeStore
 
snap(AbstractExchange, Interceptor.Flow) - Method in interface com.predic8.membrane.core.exchangestore.ExchangeStore
Adds the current state of the exchange to the store.
snap(AbstractExchange, Interceptor.Flow) - Method in class com.predic8.membrane.core.exchangestore.FileExchangeStore
 
snap(AbstractExchange, Interceptor.Flow) - Method in class com.predic8.membrane.core.exchangestore.ForgetfulExchangeStore
 
snap(AbstractExchange, Interceptor.Flow) - Method in class com.predic8.membrane.core.exchangestore.LimitedMemoryExchangeStore
 
snap(AbstractExchange, Interceptor.Flow) - Method in class com.predic8.membrane.core.exchangestore.MemoryExchangeStore
 
SNI_SERVER_NAME - Static variable in class com.predic8.membrane.core.exchange.Exchange
 
SOAP11_NS - Static variable in class com.predic8.membrane.core.Constants
 
SOAP11_VERION - Static variable in class com.predic8.membrane.core.Constants
 
SOAP12_NS - Static variable in class com.predic8.membrane.core.Constants
 
SOAP12_VERION - Static variable in class com.predic8.membrane.core.Constants
 
SOAP2RESTInterceptor - Class in com.predic8.membrane.core.interceptor.rest
 
SOAP2RESTInterceptor() - Constructor for class com.predic8.membrane.core.interceptor.rest.SOAP2RESTInterceptor
 
SOAP_ACTION - Static variable in class com.predic8.membrane.core.http.Header
 
SOAP_OPERATION - Static variable in class com.predic8.membrane.core.interceptor.soap.SoapOperationExtractor
 
SOAP_OPERATION_NS - Static variable in class com.predic8.membrane.core.interceptor.soap.SoapOperationExtractor
 
soapAction - Variable in class com.predic8.membrane.core.interceptor.rest.REST2SOAPInterceptor.Mapping
 
SoapOperationExtractor - Class in com.predic8.membrane.core.interceptor.soap
 
SoapOperationExtractor() - Constructor for class com.predic8.membrane.core.interceptor.soap.SoapOperationExtractor
 
SOAPProxy - Class in com.predic8.membrane.core.rules
 
SOAPProxy() - Constructor for class com.predic8.membrane.core.rules.SOAPProxy
 
SOAPStackTraceFilterInterceptor - Class in com.predic8.membrane.core.interceptor.xmlcontentfilter
 
SOAPStackTraceFilterInterceptor() - Constructor for class com.predic8.membrane.core.interceptor.xmlcontentfilter.SOAPStackTraceFilterInterceptor
 
soapURI - Variable in class com.predic8.membrane.core.interceptor.rest.REST2SOAPInterceptor.Mapping
 
SOAPUtil - Class in com.predic8.membrane.core.util
 
SOAPUtil() - Constructor for class com.predic8.membrane.core.util.SOAPUtil
 
SOAPXMLFilter - Class in com.predic8.membrane.core.interceptor.schemavalidation
 
SOAPXMLFilter(XMLReader) - Constructor for class com.predic8.membrane.core.interceptor.schemavalidation.SOAPXMLFilter
 
socket - Variable in class com.predic8.membrane.core.transport.http.Connection
 
SOURCE_HOSTNAME - Static variable in class com.predic8.membrane.core.transport.http.HttpTransport
 
SOURCE_IP - Static variable in class com.predic8.membrane.core.transport.http.HttpTransport
 
SPDYInterceptor - Class in com.predic8.membrane.core.interceptor.tunnel
 
SPDYInterceptor() - Constructor for class com.predic8.membrane.core.interceptor.tunnel.SPDYInterceptor
 
SpringInterceptor - Class in com.predic8.membrane.core.interceptor
 
SpringInterceptor() - Constructor for class com.predic8.membrane.core.interceptor.SpringInterceptor
 
src(String) - Method in class com.predic8.membrane.core.interceptor.administration.AdminPageBuilder
 
srcReq - Variable in class com.predic8.membrane.core.transport.http.AbstractHttpHandler
 
SSL_CONTEXT - Static variable in class com.predic8.membrane.core.exchange.Exchange
 
SSLableProxy - Class in com.predic8.membrane.core.rules
 
SSLableProxy() - Constructor for class com.predic8.membrane.core.rules.SSLableProxy
 
SSLCapabilities - Class in com.oracle.util.ssl
Encapsulates the security capabilities of an SSL/TLS connection.
SSLCapabilities() - Constructor for class com.oracle.util.ssl.SSLCapabilities
 
sslContext - Static variable in class com.predic8.membrane.core.interceptor.authentication.session.LDAPUserDataProvider.CustomSocketFactory
 
SSLContext - Class in com.predic8.membrane.core.transport.ssl
 
SSLContext() - Constructor for class com.predic8.membrane.core.transport.ssl.SSLContext
 
SSLContextCollection - Class in com.predic8.membrane.core.transport.ssl
Manages multiple SSLContexts using the same port.
SSLContextCollection.Builder - Class in com.predic8.membrane.core.transport.ssl
 
SSLExplorer - Class in com.oracle.util.ssl
Instances of this class acts as an explorer of the network data of an SSL/TLS connection.
SSLParser - Class in com.predic8.membrane.core.config.security
 
SSLParser() - Constructor for class com.predic8.membrane.core.config.security.SSLParser
 
SSLProvider - Interface in com.predic8.membrane.core.transport.ssl
 
SSLProxy - Class in com.predic8.membrane.core.rules
 
SSLProxy() - Constructor for class com.predic8.membrane.core.rules.SSLProxy
 
SSLProxy.Target - Class in com.predic8.membrane.core.rules
 
start() - Method in class com.predic8.membrane.core.cloud.etcd.EtcdBasedConfigurator
 
start() - Method in class com.predic8.membrane.core.cloud.etcd.EtcdPublisher
 
start() - Method in class com.predic8.membrane.core.interceptor.apimanagement.apiconfig.EtcdRegistryApiConfig
 
start() - Method in class com.predic8.membrane.core.interceptor.apimanagement.apiconfig.SimpleApiConfig
 
start() - Method in class com.predic8.membrane.core.interceptor.apimanagement.ApiManagementConfiguration
 
start() - Method in class com.predic8.membrane.core.jmx.JmxExporter
 
start() - Method in class com.predic8.membrane.core.Router
 
startElement(String, String, String, Attributes) - Method in class com.predic8.membrane.core.interceptor.schemavalidation.SOAPXMLFilter
 
startsWith(String) - Method in class com.predic8.membrane.core.http.cookie.ByteChunk
Deprecated.
Unused. Will be removed in Tomcat 8.0.x onwards.
startsWith(byte[]) - Method in class com.predic8.membrane.core.http.cookie.ByteChunk
Deprecated.
Unused. Will be removed in Tomcat 8.0.x onwards.
startsWithIgnoreCase(String, int) - Method in class com.predic8.membrane.core.http.cookie.ByteChunk
Returns true if the message bytes starts with the specified string.
STATE - Static variable in class com.predic8.membrane.core.interceptor.oauth2.ParamNames
 
stateQuery(String) - Method in class com.predic8.membrane.core.interceptor.oauth2.flows.OAuth2Flow
 
StaticClientList - Class in com.predic8.membrane.core.interceptor.oauth2
 
StaticClientList() - Constructor for class com.predic8.membrane.core.interceptor.oauth2.StaticClientList
 
StaticSSLContext - Class in com.predic8.membrane.core.transport.ssl
 
StaticSSLContext(SSLParser, ResolverMap, String) - Constructor for class com.predic8.membrane.core.transport.ssl.StaticSSLContext
 
StaticSSLContext(SSLParser, SSLContext) - Constructor for class com.predic8.membrane.core.transport.ssl.StaticSSLContext
 
StaticUserDataProvider - Class in com.predic8.membrane.core.interceptor.authentication.session
 
StaticUserDataProvider() - Constructor for class com.predic8.membrane.core.interceptor.authentication.session.StaticUserDataProvider
 
StaticUserDataProvider.User - Class in com.predic8.membrane.core.interceptor.authentication.session
 
StatisticCollector - Class in com.predic8.membrane.core.rules
StatisticCollector counts Exchange objects, tracks the time they took to complete, the number of bytes they sent, and some more numbers.
StatisticCollector(boolean) - Constructor for class com.predic8.membrane.core.rules.StatisticCollector
 
statistics - Variable in class com.predic8.membrane.core.Router
 
Statistics - Class in com.predic8.membrane.core
 
Statistics() - Constructor for class com.predic8.membrane.core.Statistics
 
StatisticsCSVInterceptor - Class in com.predic8.membrane.core.interceptor.statistics
 
StatisticsCSVInterceptor() - Constructor for class com.predic8.membrane.core.interceptor.statistics.StatisticsCSVInterceptor
 
StatisticsJDBCInterceptor - Class in com.predic8.membrane.core.interceptor.statistics
 
StatisticsJDBCInterceptor() - Constructor for class com.predic8.membrane.core.interceptor.statistics.StatisticsJDBCInterceptor
 
StatisticsProvider - Class in com.predic8.membrane.core.interceptor.statistics
 
StatisticsProvider() - Constructor for class com.predic8.membrane.core.interceptor.statistics.StatisticsProvider
 
stats - Variable in class com.predic8.membrane.core.transport.http.StreamPump
 
status(int, String) - Method in class com.predic8.membrane.core.http.Response.ResponseBuilder
 
STATUS_CODE - Static variable in class com.predic8.membrane.core.interceptor.statistics.util.JDBCUtil
 
StatusCodeExchangeAccessor - Class in com.predic8.membrane.core.exchange.accessors
 
StatusCodeExchangeAccessor() - Constructor for class com.predic8.membrane.core.exchange.accessors.StatusCodeExchangeAccessor
 
stillRunning - Variable in class com.predic8.membrane.core.transport.http.HttpTransport
 
STOMPClient - Class in com.predic8.membrane.core.interceptor.stomp
 
STOMPClient() - Constructor for class com.predic8.membrane.core.interceptor.stomp.STOMPClient
 
STOMPProxy - Class in com.predic8.membrane.core.rules
 
STOMPProxy() - Constructor for class com.predic8.membrane.core.rules.STOMPProxy
 
stop() - Method in class com.predic8.membrane.core.cloud.etcd.EtcdBasedConfigurator
 
stop() - Method in class com.predic8.membrane.core.cloud.etcd.EtcdPublisher
 
stop() - Method in class com.predic8.membrane.core.interceptor.apimanagement.apiconfig.EtcdRegistryApiConfig
 
stop() - Method in class com.predic8.membrane.core.interceptor.apimanagement.apiconfig.SimpleApiConfig
 
stop() - Method in class com.predic8.membrane.core.interceptor.apimanagement.ApiManagementConfiguration
 
stop() - Method in class com.predic8.membrane.core.jmx.JmxExporter
 
stop() - Method in class com.predic8.membrane.core.Router
 
stopASAP() - Method in class com.predic8.membrane.core.HotDeploymentThread
 
Store - Class in com.predic8.membrane.core.config.security
 
Store() - Constructor for class com.predic8.membrane.core.config.security.Store
 
Store() - Constructor for class com.predic8.membrane.core.interceptor.cache.CacheInterceptor.Store
 
StreamPump - Class in com.predic8.membrane.core.transport.http
 
StreamPump(InputStream, OutputStream, StreamPump.StreamPumpStats, String, Rule) - Constructor for class com.predic8.membrane.core.transport.http.StreamPump
 
StreamPump.StreamPumpStats - Class in com.predic8.membrane.core.transport.http
 
StreamPumpStats() - Constructor for class com.predic8.membrane.core.transport.http.StreamPump.StreamPumpStats
 
STRICT_SERVLET_COMPLIANCE - Static variable in class com.predic8.membrane.core.http.cookie.CookieSupport
If set to true, we parse cookies strictly according to the servlet, cookie and HTTP specs by default.
StringCache - Class in com.predic8.membrane.core.http.cookie
This class implements a String cache for ByteChunk and CharChunk.
StringCache() - Constructor for class com.predic8.membrane.core.http.cookie.StringCache
 
StringCache.ByteEntry - Class in com.predic8.membrane.core.http.cookie
 
StringCache.CharEntry - Class in com.predic8.membrane.core.http.cookie
 
StringNode(String) - Constructor for class com.predic8.membrane.core.interceptor.xmlcontentfilter.SimpleXPathParser.StringNode
 
stripAndExtractCookiesSorted(Exchange, String) - Static method in class com.predic8.membrane.core.interceptor.oauth2.CookieUtil
 
substract() - Method in class com.predic8.membrane.core.http.cookie.ByteChunk
 
substract(ByteChunk) - Method in class com.predic8.membrane.core.http.cookie.ByteChunk
Deprecated.
Unused. Will be removed in Tomcat 8.0.x onwards.
substract(byte[], int, int) - Method in class com.predic8.membrane.core.http.cookie.ByteChunk
 
successfulRequest() - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2Statistics
 
supportsDynamicRegistration - Variable in class com.predic8.membrane.core.interceptor.oauth2.authorizationservice.AuthorizationService
 
supportsDynamicRegistration() - Method in class com.predic8.membrane.core.interceptor.oauth2.authorizationservice.AuthorizationService
 
SwaggerApiKeyRequirer - Class in com.predic8.membrane.core.interceptor.swagger
 
SwaggerApiKeyRequirer() - Constructor for class com.predic8.membrane.core.interceptor.swagger.SwaggerApiKeyRequirer
 
SwaggerProxy - Class in com.predic8.membrane.core.rules
 
SwaggerProxy() - Constructor for class com.predic8.membrane.core.rules.SwaggerProxy
 
SwaggerProxy(SwaggerProxyKey, String, int) - Constructor for class com.predic8.membrane.core.rules.SwaggerProxy
 
SwaggerProxyKey - Class in com.predic8.membrane.core.rules
 
SwaggerProxyKey(int) - Constructor for class com.predic8.membrane.core.rules.SwaggerProxyKey
 
SwaggerProxyKey(int, String) - Constructor for class com.predic8.membrane.core.rules.SwaggerProxyKey
 
SwaggerProxyKey(String, String, String, int, String) - Constructor for class com.predic8.membrane.core.rules.SwaggerProxyKey
 
SwaggerProxyKey(String, String, String, int) - Constructor for class com.predic8.membrane.core.rules.SwaggerProxyKey
 
SwaggerRewriterInterceptor - Class in com.predic8.membrane.core.interceptor.swagger
 
SwaggerRewriterInterceptor() - Constructor for class com.predic8.membrane.core.interceptor.swagger.SwaggerRewriterInterceptor
 
SwaggerRewriterInterceptor(Swagger) - Constructor for class com.predic8.membrane.core.interceptor.swagger.SwaggerRewriterInterceptor
 
SwaggerRewriterInterceptor(Swagger, boolean) - Constructor for class com.predic8.membrane.core.interceptor.swagger.SwaggerRewriterInterceptor
 
SwaggerRewriterInterceptor(Swagger, boolean, String) - Constructor for class com.predic8.membrane.core.interceptor.swagger.SwaggerRewriterInterceptor
 
SwaggerRewriterInterceptor(Swagger, String) - Constructor for class com.predic8.membrane.core.interceptor.swagger.SwaggerRewriterInterceptor
 
SynchronizedXPathFactory - Class in com.predic8.membrane.core.util
 
SynchronizedXPathFactory() - Constructor for class com.predic8.membrane.core.util.SynchronizedXPathFactory
 

T

TABLE_NAME - Static variable in class com.predic8.membrane.core.interceptor.statistics.util.JDBCUtil
 
tableExists(Connection, String) - Static method in class com.predic8.membrane.core.interceptor.statistics.util.JDBCUtil
 
takeout(String, String, int) - Method in class com.predic8.membrane.core.interceptor.balancer.Balancer
 
takeout(Router, String, String, String, int) - Static method in class com.predic8.membrane.core.interceptor.balancer.BalancerUtil
 
target - Variable in class com.predic8.membrane.core.rules.AbstractServiceProxy
 
Target() - Constructor for class com.predic8.membrane.core.rules.AbstractServiceProxy.Target
 
Target(String) - Constructor for class com.predic8.membrane.core.rules.AbstractServiceProxy.Target
 
Target(String, int) - Constructor for class com.predic8.membrane.core.rules.AbstractServiceProxy.Target
 
Target() - Constructor for class com.predic8.membrane.core.rules.SSLProxy.Target
 
targetPath - Variable in class com.predic8.membrane.core.rules.SOAPProxy
 
TCPInterceptor - Class in com.predic8.membrane.core.interceptor.tunnel
 
TCPInterceptor() - Constructor for class com.predic8.membrane.core.interceptor.tunnel.TCPInterceptor
 
TelekomSMSTokenProvider - Class in com.predic8.membrane.core.interceptor.authentication.session
 
TelekomSMSTokenProvider() - Constructor for class com.predic8.membrane.core.interceptor.authentication.session.TelekomSMSTokenProvider
 
TelekomSMSTokenProvider.EnvironmentType - Enum in com.predic8.membrane.core.interceptor.authentication.session
 
TerminateException - Exception in com.predic8.membrane.core
 
TerminateException() - Constructor for exception com.predic8.membrane.core.TerminateException
 
TerminateException(String) - Constructor for exception com.predic8.membrane.core.TerminateException
 
TerminateException(Throwable) - Constructor for exception com.predic8.membrane.core.TerminateException
 
TerminateException(String, Throwable) - Constructor for exception com.predic8.membrane.core.TerminateException
 
TestServiceInterceptor - Class in com.predic8.membrane.core.interceptor.testservice
 
TestServiceInterceptor() - Constructor for class com.predic8.membrane.core.interceptor.testservice.TestServiceInterceptor
 
TEXT_HTML_UTF8 - Static variable in class com.predic8.membrane.core.http.MimeType
 
TEXT_PLAIN_UTF8 - Static variable in class com.predic8.membrane.core.http.MimeType
 
TEXT_XML - Static variable in class com.predic8.membrane.core.http.MimeType
 
TEXT_XML_UTF8 - Static variable in class com.predic8.membrane.core.http.MimeType
 
TextUtil - Class in com.predic8.membrane.core.util
 
TextUtil() - Constructor for class com.predic8.membrane.core.util.TextUtil
 
ThrottleInterceptor - Class in com.predic8.membrane.core.interceptor
 
ThrottleInterceptor() - Constructor for class com.predic8.membrane.core.interceptor.ThrottleInterceptor
 
TIME - Static variable in class com.predic8.membrane.core.interceptor.statistics.util.JDBCUtil
 
TimeExchangeAccessor - Class in com.predic8.membrane.core.exchange.accessors
 
TimeExchangeAccessor() - Constructor for class com.predic8.membrane.core.exchange.accessors.TimeExchangeAccessor
 
TIMEOUT - Static variable in class com.predic8.membrane.core.http.Header
 
Timer - Class in com.predic8.membrane.core.util
 
Timer() - Constructor for class com.predic8.membrane.core.util.Timer
 
to - Variable in class com.predic8.membrane.core.interceptor.rewrite.RewriteInterceptor.Mapping
 
toAbstractExchange() - Method in class com.predic8.membrane.core.exchange.snapshots.AbstractExchangeSnapshot
 
toBytes() - Method in class com.predic8.membrane.core.transport.ws.WebSocketFrame
 
toEnglishList(String, String...) - Static method in class com.predic8.membrane.core.util.TextUtil
 
toExternalResolver() - Method in class com.predic8.membrane.core.resolver.ResolverMap.ExternalResolverConverter
 
toExternalResolver() - Method in class com.predic8.membrane.core.resolver.ResolverMap
 
toggleActive() - Method in class com.predic8.membrane.core.jmx.JmxServiceProxy
 
toJson() - Method in class com.predic8.membrane.core.interceptor.oauth2.parameter.ClaimsParameter
 
token - Variable in class com.predic8.membrane.core.interceptor.oauth2.request.tokenrequest.TokenRequest
 
TokenAuthorizationHeader - Class in com.predic8.membrane.core.interceptor.oauth2
 
TokenAuthorizationHeader(Message) - Constructor for class com.predic8.membrane.core.interceptor.oauth2.TokenAuthorizationHeader
 
TokenEndpointProcessor - Class in com.predic8.membrane.core.interceptor.oauth2.processors
 
TokenEndpointProcessor(OAuth2AuthorizationServerInterceptor) - Constructor for class com.predic8.membrane.core.interceptor.oauth2.processors.TokenEndpointProcessor
 
TokenFlow - Class in com.predic8.membrane.core.interceptor.oauth2.flows
 
TokenFlow(OAuth2AuthorizationServerInterceptor, Exchange, SessionManager.Session) - Constructor for class com.predic8.membrane.core.interceptor.oauth2.flows.TokenFlow
 
TokenFlowDecider - Class in com.predic8.membrane.core.interceptor.oauth2.request.tokenrequest
 
TokenFlowDecider(OAuth2AuthorizationServerInterceptor, Exchange) - Constructor for class com.predic8.membrane.core.interceptor.oauth2.request.tokenrequest.TokenFlowDecider
 
TokenGenerator - Interface in com.predic8.membrane.core.interceptor.oauth2.tokengenerators
 
TokenProvider - Interface in com.predic8.membrane.core.interceptor.authentication.session
 
TokenRequest - Class in com.predic8.membrane.core.interceptor.oauth2.request.tokenrequest
 
TokenRequest(OAuth2AuthorizationServerInterceptor, Exchange) - Constructor for class com.predic8.membrane.core.interceptor.oauth2.request.tokenrequest.TokenRequest
 
toLower(int) - Static method in class com.predic8.membrane.core.http.cookie.Ascii
Returns the lower case equivalent of the specified ASCII character.
toLSResourceResolver() - Method in class com.predic8.membrane.core.resolver.ResolverMap
 
toRequest() - Method in class com.predic8.membrane.core.exchange.snapshots.RequestSnapshot
 
toResponse() - Method in class com.predic8.membrane.core.exchange.snapshots.ResponseSnapshot
 
toString() - Method in class com.predic8.membrane.core.cloud.etcd.EtcdNodeInformation
 
toString() - Method in class com.predic8.membrane.core.config.spring.TrackingFileSystemXmlApplicationContext
 
toString() - Method in class com.predic8.membrane.core.exchange.AbstractExchange
 
toString() - Method in class com.predic8.membrane.core.exchange.ExchangeComparator
 
toString() - Method in class com.predic8.membrane.core.exchange.snapshots.FakeRule
 
toString() - Method in class com.predic8.membrane.core.http.AbstractBody
Supposes UTF-8 encoding.
toString() - Method in class com.predic8.membrane.core.http.Chunk
Supposes UTF-8 encoding.
toString() - Method in class com.predic8.membrane.core.http.cookie.ByteChunk
 
toString() - Method in class com.predic8.membrane.core.http.cookie.Cookies
EXPENSIVE!!! only for debugging.
toString() - Method in class com.predic8.membrane.core.http.cookie.MessageBytes
 
toString() - Method in class com.predic8.membrane.core.http.cookie.ServerCookie
 
toString() - Method in class com.predic8.membrane.core.http.cookie.StringCache.ByteEntry
 
toString() - Method in class com.predic8.membrane.core.http.cookie.StringCache.CharEntry
 
toString(ByteChunk) - Static method in class com.predic8.membrane.core.http.cookie.StringCache
 
toString() - Method in class com.predic8.membrane.core.http.Header
 
toString() - Method in class com.predic8.membrane.core.http.HeaderField
 
toString() - Method in class com.predic8.membrane.core.http.HeaderName
 
toString() - Method in class com.predic8.membrane.core.http.Message
 
toString() - Method in class com.predic8.membrane.core.interceptor.acl.AbstractClientAddress
 
toString() - Method in class com.predic8.membrane.core.interceptor.acl.Any
 
toString() - Method in class com.predic8.membrane.core.interceptor.apimanagement.Key
 
toString() - Method in class com.predic8.membrane.core.interceptor.apimanagement.policy.Policy
 
toString() - Method in class com.predic8.membrane.core.interceptor.balancer.Node
 
toString() - Method in class com.predic8.membrane.core.interceptor.LimitInterceptor.LengthLimitingStream
 
toString() - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2AnswerParameters
 
toString() - Method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2Statistics
 
toString() - Method in class com.predic8.membrane.core.interceptor.oauth2.ReusableJsonGenerator
 
toString() - Method in class com.predic8.membrane.core.interceptor.oauth2.StaticClientList
 
toString() - Method in class com.predic8.membrane.core.interceptor.RuleMatchingInterceptor
 
toString() - Method in class com.predic8.membrane.core.interceptor.ws_addressing.DecoupledEndpointRegistry
 
toString() - Method in class com.predic8.membrane.core.rules.AbstractProxy
 
toString() - Method in class com.predic8.membrane.core.rules.ProxyRuleKey
 
toString() - Method in class com.predic8.membrane.core.rules.ServiceProxyKey
 
toString() - Method in class com.predic8.membrane.core.rules.StatisticCollector
 
toString() - Method in class com.predic8.membrane.core.transport.http.Connection
 
toString() - Method in class com.predic8.membrane.core.transport.http.ConnectionManager
 
toString() - Method in class com.predic8.membrane.core.transport.http.HostColonPort
 
toString() - Method in class com.predic8.membrane.core.transport.http.IpPort
 
toString() - Method in class com.predic8.membrane.core.transport.ws.WebSocketFrame
 
toString() - Method in class com.predic8.membrane.core.util.URI
 
toStringHex() - Method in class com.predic8.membrane.core.transport.ws.WebSocketFrame
 
toStringInternal() - Method in class com.predic8.membrane.core.http.cookie.ByteChunk
 
TotpCounter - Class in com.predic8.membrane.core.interceptor.authentication.session.totp
Counter whose value is a deterministic function of time as described in RFC 6238 "TOTP: Time-Based One-Time Password Algorithm".
TotpCounter(long) - Constructor for class com.predic8.membrane.core.interceptor.authentication.session.totp.TotpCounter
Constructs a new TotpCounter that starts with the value 0 at time instant 0 (seconds since UNIX epoch) and increments its value with the specified frequency.
TotpCounter(long, long) - Constructor for class com.predic8.membrane.core.interceptor.authentication.session.totp.TotpCounter
Constructs a new TotpCounter that starts with the value 0 at the specified time and increments its value with the specified frequency.
TOTPTokenProvider - Class in com.predic8.membrane.core.interceptor.authentication.session
 
TOTPTokenProvider() - Constructor for class com.predic8.membrane.core.interceptor.authentication.session.TOTPTokenProvider
 
touch() - Method in class com.predic8.membrane.core.interceptor.authentication.session.SessionManager.Session
 
toUpper(int) - Static method in class com.predic8.membrane.core.http.cookie.Ascii
Deprecated.
Unused. Will be removed in Tomcat 8.0.x onwards.
toXml() - Method in class com.predic8.membrane.core.config.AbstractXmlElement
 
TRACK_NODE_STATUS - Static variable in class com.predic8.membrane.core.exchange.Exchange
 
TrackingApplicationContext - Interface in com.predic8.membrane.core.config.spring
Tracks all files opened while constructing the Spring bean definitions.
TrackingFileSystemXmlApplicationContext - Class in com.predic8.membrane.core.config.spring
Delegates everything to FileSystemXmlApplicationContext.
TrackingFileSystemXmlApplicationContext(String[], boolean) - Constructor for class com.predic8.membrane.core.config.spring.TrackingFileSystemXmlApplicationContext
 
TrackingFileSystemXmlApplicationContext(String[], boolean, ApplicationContext) - Constructor for class com.predic8.membrane.core.config.spring.TrackingFileSystemXmlApplicationContext
 
trainThreshold - Static variable in class com.predic8.membrane.core.http.cookie.StringCache
 
TRANSFER_ENCODING - Static variable in class com.predic8.membrane.core.http.Header
 
transform(Source) - Method in class com.predic8.membrane.core.interceptor.xslt.XSLTTransformer
 
transform(Source, Map<String, String>) - Method in class com.predic8.membrane.core.interceptor.xslt.XSLTTransformer
 
transport - Variable in class com.predic8.membrane.core.Router
 
Transport - Class in com.predic8.membrane.core.transport
 
Transport() - Constructor for class com.predic8.membrane.core.transport.Transport
 
TRIGGER_STATISTIC - Static variable in class com.predic8.membrane.core.interceptor.statistics.util.JDBCUtil
 
Trust - Class in com.predic8.membrane.core.config.security
 
Trust() - Constructor for class com.predic8.membrane.core.config.security.Trust
 
TrustManagerWrapper - Class in com.predic8.membrane.core.transport
 
TrustManagerWrapper(TrustManager[], boolean) - Constructor for class com.predic8.membrane.core.transport.TrustManagerWrapper
 
TrustStore - Class in com.predic8.membrane.core.config.security
 
TrustStore() - Constructor for class com.predic8.membrane.core.config.security.TrustStore
 
tryRead(byte[], int, int) - Method in class com.predic8.membrane.core.transport.ws.WebSocketFrame
 
tryReinitialization() - Method in class com.predic8.membrane.core.Router
 
ttl(int) - Method in class com.predic8.membrane.core.cloud.etcd.EtcdRequest
 
type - Variable in class com.predic8.membrane.core.config.security.Store
 

U

unauthorized(String) - Static method in class com.predic8.membrane.core.http.Response
 
unauthorized() - Static method in class com.predic8.membrane.core.http.Response
 
unblock(String) - Method in class com.predic8.membrane.core.interceptor.authentication.session.AccountBlocker
 
UnifyingUserDataProvider - Class in com.predic8.membrane.core.interceptor.authentication.session
 
UnifyingUserDataProvider() - Constructor for class com.predic8.membrane.core.interceptor.authentication.session.UnifyingUserDataProvider
 
UNKNOWN - Static variable in class com.predic8.membrane.core.Constants
 
UnparsedStringNode(String) - Constructor for class com.predic8.membrane.core.interceptor.xmlcontentfilter.SimpleXPathParser.UnparsedStringNode
 
unregisterPump(StreamPump) - Method in class com.predic8.membrane.core.transport.http.StreamPump.StreamPumpStats
 
unwrapMessageIfNecessary(Message) - Static method in class com.predic8.membrane.core.interceptor.rest.XML2HTTP
Checks, if the response contains an XML doc with NS Constants.HTTP_NS.
up(String, String, int) - Method in class com.predic8.membrane.core.interceptor.balancer.Balancer
 
up(Router, String, String, String, int) - Static method in class com.predic8.membrane.core.interceptor.balancer.BalancerUtil
 
update(Consumer<AbstractExchangeSnapshot>, AbstractExchangeSnapshot, AbstractExchange) - Static method in class com.predic8.membrane.core.exchange.snapshots.DynamicAbstractExchangeSnapshot
 
updateAfterConfigChange() - Method in class com.predic8.membrane.core.interceptor.ratelimit.LazyRateLimit
 
updateAfterConfigChange() - Method in class com.predic8.membrane.core.interceptor.ratelimit.RateLimitStrategy
 
updateAfterLocationChange() - Method in class com.predic8.membrane.core.interceptor.apimanagement.ApiManagementConfiguration
 
updateCopy(T, T) - Static method in class com.predic8.membrane.core.exchange.AbstractExchange
 
updateFrom(AbstractExchange) - Method in class com.predic8.membrane.core.exchange.snapshots.AbstractExchangeSnapshot
 
updatePort(int, int) - Method in interface com.predic8.membrane.core.model.IPortChangeListener
 
UPGRADE - Static variable in class com.predic8.membrane.core.http.Header
 
URI - Class in com.predic8.membrane.core.http.xml
 
URI() - Constructor for class com.predic8.membrane.core.http.xml.URI
 
URI(String) - Constructor for class com.predic8.membrane.core.http.xml.URI
 
URI - Class in com.predic8.membrane.core.util
Same behavior as URI, but accomodates '{' in paths.
uriFactory - Variable in class com.predic8.membrane.core.Router
 
URIFactory - Class in com.predic8.membrane.core.util
 
URIFactory() - Constructor for class com.predic8.membrane.core.util.URIFactory
 
URIFactory(boolean) - Constructor for class com.predic8.membrane.core.util.URIFactory
 
url(String) - Method in class com.predic8.membrane.core.cloud.etcd.EtcdRequest
 
url(URIFactory, String) - Method in class com.predic8.membrane.core.http.Request.Builder
 
urldecode(String) - Static method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2Util
 
urlencode(String) - Static method in class com.predic8.membrane.core.interceptor.oauth2.OAuth2Util
 
URLNormalizerInterceptor - Class in com.predic8.membrane.core.interceptor
 
URLNormalizerInterceptor() - Constructor for class com.predic8.membrane.core.interceptor.URLNormalizerInterceptor
 
URLParamUtil - Class in com.predic8.membrane.core.util
 
URLParamUtil() - Constructor for class com.predic8.membrane.core.util.URLParamUtil
 
URLParamUtil.ParamBuilder - Class in com.predic8.membrane.core.util
 
URLUtil - Class in com.predic8.membrane.core.util
 
URLUtil() - Constructor for class com.predic8.membrane.core.util.URLUtil
 
used() - Method in class com.predic8.membrane.core.interceptor.balancer.Session
 
usePathPattern - Variable in class com.predic8.membrane.core.rules.AbstractRuleKey
 
User() - Constructor for class com.predic8.membrane.core.interceptor.authentication.session.StaticUserDataProvider.User
 
User(String, String) - Constructor for class com.predic8.membrane.core.interceptor.authentication.session.StaticUserDataProvider.User
 
User(String, String, String) - Constructor for class com.predic8.membrane.core.interceptor.oauth2.tokengenerators.BearerTokenGenerator.User
 
User - Class in com.predic8.membrane.core.interceptor.registration.entity
Created by Martin Dünkelmann(duenkelmann@predic8.de) on 18.10.17.
User() - Constructor for class com.predic8.membrane.core.interceptor.registration.entity.User
 
USER_AGENT - Static variable in class com.predic8.membrane.core.http.Header
 
USERAGENT - Static variable in class com.predic8.membrane.core.Constants
The user agent string that will be sent when identifying as Membrane
UserDataProvider - Interface in com.predic8.membrane.core.interceptor.authentication.session
 
UserFeatureInterceptor - Class in com.predic8.membrane.core.interceptor
Handles features that are user-configured in proxies.xml .
UserFeatureInterceptor() - Constructor for class com.predic8.membrane.core.interceptor.UserFeatureInterceptor
 
USERINFO - Static variable in class com.predic8.membrane.core.interceptor.oauth2.parameter.ClaimsParameter
 
UserinfoEndpointProcessor - Class in com.predic8.membrane.core.interceptor.oauth2.processors
 
UserinfoEndpointProcessor(OAuth2AuthorizationServerInterceptor) - Constructor for class com.predic8.membrane.core.interceptor.oauth2.processors.UserinfoEndpointProcessor
 
UserinfoRequest - Class in com.predic8.membrane.core.interceptor.oauth2.request
 
UserinfoRequest(OAuth2AuthorizationServerInterceptor, Exchange) - Constructor for class com.predic8.membrane.core.interceptor.oauth2.request.UserinfoRequest
 
USERNAME - Static variable in class com.predic8.membrane.core.interceptor.oauth2.ParamNames
 
useSSL - Variable in class com.predic8.membrane.core.transport.http.HostColonPort
 
UTF_8 - Static variable in class com.predic8.membrane.core.Constants
 
UTF_8_CHARSET - Static variable in class com.predic8.membrane.core.Constants
 
Util - Class in com.predic8.membrane.core.util
 
Util() - Constructor for class com.predic8.membrane.core.util.Util
 
uuid(String) - Method in class com.predic8.membrane.core.cloud.etcd.EtcdRequest
 

V

valid - Variable in class com.predic8.membrane.core.interceptor.schemavalidation.AbstractXMLSchemaValidator
 
validateMessage(Exchange, Message, String) - Method in class com.predic8.membrane.core.interceptor.schemavalidation.AbstractXMLSchemaValidator
 
validateMessage(Exchange, Message, String) - Method in interface com.predic8.membrane.core.interceptor.schemavalidation.IValidator
 
validateMessage(Exchange, Message, String) - Method in class com.predic8.membrane.core.interceptor.schemavalidation.JSONValidator
 
validateMessage(Exchange, InputStream, Charset, String) - Method in class com.predic8.membrane.core.interceptor.schemavalidation.JSONValidator
 
validateMessage(Exchange, Message, String) - Method in class com.predic8.membrane.core.interceptor.schemavalidation.SchematronValidator
 
validateRequest() - Method in class com.predic8.membrane.core.interceptor.oauth2.request.ParameterizedRequest
 
VALIDATION_ERROR_SOURCE - Static variable in class com.predic8.membrane.core.http.Header
 
ValidatorInterceptor - Class in com.predic8.membrane.core.interceptor.schemavalidation
Basically switches over WSDLValidator, XMLSchemaValidator, JSONValidator and SchematronValidator depending on the attributes.
ValidatorInterceptor() - Constructor for class com.predic8.membrane.core.interceptor.schemavalidation.ValidatorInterceptor
 
ValidatorInterceptor.FailureHandler - Interface in com.predic8.membrane.core.interceptor.schemavalidation
 
value - Variable in class com.predic8.membrane.core.http.cookie.StringCache.ByteEntry
 
value - Variable in class com.predic8.membrane.core.http.cookie.StringCache.CharEntry
 
value - Variable in class com.predic8.membrane.core.interceptor.oauth2.TokenAuthorizationHeader
 
valueOf(String) - Static method in enum com.predic8.membrane.core.exchange.ExchangeState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.predic8.membrane.core.interceptor.authentication.session.LDAPUserDataProvider.SearchScope
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.predic8.membrane.core.interceptor.authentication.session.TelekomSMSTokenProvider.EnvironmentType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.predic8.membrane.core.interceptor.balancer.Node.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.predic8.membrane.core.interceptor.flow.ConditionalInterceptor.LanguageType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.predic8.membrane.core.interceptor.HeaderFilterInterceptor.Action
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.predic8.membrane.core.interceptor.Interceptor.Flow
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.predic8.membrane.core.interceptor.LogInterceptor.Level
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.predic8.membrane.core.interceptor.Outcome
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.predic8.membrane.core.interceptor.RegExReplaceInterceptor.TargetType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.predic8.membrane.core.interceptor.rewrite.RewriteInterceptor.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.predic8.membrane.core.RuleManager.RuleDefinitionSource
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.predic8.membrane.core.transport.ws.interceptors.WebSocketLogInterceptor.Encoding
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.predic8.membrane.core.util.ContentTypeDetector.ContentType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.predic8.membrane.core.exchange.ExchangeState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.predic8.membrane.core.interceptor.authentication.session.LDAPUserDataProvider.SearchScope
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.predic8.membrane.core.interceptor.authentication.session.TelekomSMSTokenProvider.EnvironmentType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.predic8.membrane.core.interceptor.balancer.Node.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.predic8.membrane.core.interceptor.flow.ConditionalInterceptor.LanguageType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.predic8.membrane.core.interceptor.HeaderFilterInterceptor.Action
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.predic8.membrane.core.interceptor.Interceptor.Flow
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.predic8.membrane.core.interceptor.LogInterceptor.Level
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.predic8.membrane.core.interceptor.Outcome
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.predic8.membrane.core.interceptor.RegExReplaceInterceptor.TargetType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.predic8.membrane.core.interceptor.rewrite.RewriteInterceptor.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.predic8.membrane.core.RuleManager.RuleDefinitionSource
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.predic8.membrane.core.transport.ws.interceptors.WebSocketLogInterceptor.Encoding
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.predic8.membrane.core.util.ContentTypeDetector.ContentType
Returns an array containing the constants of this enum type, in the order they are declared.
verify(Map<String, String>) - Method in class com.predic8.membrane.core.interceptor.authentication.session.CustomStatementJdbcUserDataProvider
 
verify(Map<String, String>) - Method in class com.predic8.membrane.core.interceptor.authentication.session.JdbcUserDataProvider
 
verify(Map<String, String>) - Method in class com.predic8.membrane.core.interceptor.authentication.session.LDAPUserDataProvider
 
verify(Map<String, String>) - Method in class com.predic8.membrane.core.interceptor.authentication.session.StaticUserDataProvider
 
verify(Map<String, String>) - Method in class com.predic8.membrane.core.interceptor.authentication.session.UnifyingUserDataProvider
 
verify(Map<String, String>) - Method in interface com.predic8.membrane.core.interceptor.authentication.session.UserDataProvider
 
verify(String, String) - Method in class com.predic8.membrane.core.interceptor.oauth2.Client
 
verifyClientThroughParams() - Method in class com.predic8.membrane.core.interceptor.oauth2.request.ParameterizedRequest
 
verifyCode(String, long, String, int) - Method in class com.predic8.membrane.core.interceptor.authentication.session.totp.OtpProvider
 
verifyResponseCode(long, String) - Method in class com.predic8.membrane.core.interceptor.authentication.session.totp.PasscodeGenerator
 
verifyScopes(String) - Method in class com.predic8.membrane.core.interceptor.oauth2.request.AuthWithoutSessionRequest
 
verifyTimeoutCode(long, String) - Method in class com.predic8.membrane.core.interceptor.authentication.session.totp.PasscodeGenerator
Verify a timeout code.
verifyTimeoutCode(String, long, int, int) - Method in class com.predic8.membrane.core.interceptor.authentication.session.totp.PasscodeGenerator
Verify a timeout code.
verifyToken(Map<String, String>, String) - Method in class com.predic8.membrane.core.interceptor.authentication.session.EmptyTokenProvider
 
verifyToken(Map<String, String>, String) - Method in class com.predic8.membrane.core.interceptor.authentication.session.NumericTokenProvider
 
verifyToken(Map<String, String>, String) - Method in interface com.predic8.membrane.core.interceptor.authentication.session.TokenProvider
 
verifyToken(Map<String, String>, String) - Method in class com.predic8.membrane.core.interceptor.authentication.session.TOTPTokenProvider
 
verifyUserThroughParams() - Method in class com.predic8.membrane.core.interceptor.oauth2.request.ParameterizedRequest
 
VERSION - Static variable in class com.predic8.membrane.core.Constants
 
version - Variable in class com.predic8.membrane.core.http.Message
 
VOID - Static variable in interface com.predic8.membrane.core.interceptor.schemavalidation.ValidatorInterceptor.FailureHandler
 

W

WADL_NS - Static variable in class com.predic8.membrane.core.Constants
 
WADLInterceptor - Class in com.predic8.membrane.core.interceptor
 
WADLInterceptor() - Constructor for class com.predic8.membrane.core.interceptor.WADLInterceptor
 
waitForModification(long) - Method in class com.predic8.membrane.core.exchangestore.AbstractExchangeStore
 
waitForModification(long) - Method in interface com.predic8.membrane.core.exchangestore.ExchangeStore
Returns immediately if lastKnownModification is smaller than last known modification.
waitForModification(long) - Method in class com.predic8.membrane.core.exchangestore.ForgetfulExchangeStore
 
waitForModification(long) - Method in class com.predic8.membrane.core.exchangestore.LimitedMemoryExchangeStore
 
wantClientAuth - Variable in class com.predic8.membrane.core.transport.ssl.SSLContext
 
warning(SAXParseException) - Method in class com.predic8.membrane.core.interceptor.schemavalidation.SchemaValidatorErrorHandler
 
wasStreamed() - Method in class com.predic8.membrane.core.http.AbstractBody
 
WebServerInterceptor - Class in com.predic8.membrane.core.interceptor.server
 
WebServerInterceptor() - Constructor for class com.predic8.membrane.core.interceptor.server.WebServerInterceptor
 
WebServiceExplorerInterceptor - Class in com.predic8.membrane.core.interceptor.soap
 
WebServiceExplorerInterceptor() - Constructor for class com.predic8.membrane.core.interceptor.soap.WebServiceExplorerInterceptor
 
WebSocketFrame - Class in com.predic8.membrane.core.transport.ws
 
WebSocketFrame() - Constructor for class com.predic8.membrane.core.transport.ws.WebSocketFrame
 
WebSocketFrame(boolean, boolean, boolean, boolean, int, boolean, byte[], byte[]) - Constructor for class com.predic8.membrane.core.transport.ws.WebSocketFrame
 
WebSocketFrameAssembler - Class in com.predic8.membrane.core.transport.ws
 
WebSocketFrameAssembler(InputStream, Exchange) - Constructor for class com.predic8.membrane.core.transport.ws.WebSocketFrameAssembler
 
WebSocketInterceptor - Class in com.predic8.membrane.core.interceptor.tunnel
 
WebSocketInterceptor() - Constructor for class com.predic8.membrane.core.interceptor.tunnel.WebSocketInterceptor
 
WebSocketInterceptorInterface - Interface in com.predic8.membrane.core.transport.ws
Created by Predic8 on 12.04.2017.
WebSocketLogInterceptor - Class in com.predic8.membrane.core.transport.ws.interceptors
 
WebSocketLogInterceptor() - Constructor for class com.predic8.membrane.core.transport.ws.interceptors.WebSocketLogInterceptor
 
WebSocketLogInterceptor.Encoding - Enum in com.predic8.membrane.core.transport.ws.interceptors
 
WebSocketSender - Interface in com.predic8.membrane.core.transport.ws
Created by Predic8 on 12.04.2017.
WebSocketSpringInterceptor - Class in com.predic8.membrane.core.transport.ws.interceptors
 
WebSocketSpringInterceptor() - Constructor for class com.predic8.membrane.core.transport.ws.interceptors.WebSocketSpringInterceptor
 
WebSocketStompReassembler - Class in com.predic8.membrane.core.transport.ws.interceptors
 
WebSocketStompReassembler() - Constructor for class com.predic8.membrane.core.transport.ws.interceptors.WebSocketStompReassembler
 
WebSocketStreamPump - Class in com.predic8.membrane.core.transport.http
 
WebSocketStreamPump(InputStream, OutputStream, StreamPump.StreamPumpStats, String, Rule, boolean, Exchange) - Constructor for class com.predic8.membrane.core.transport.http.WebSocketStreamPump
 
WellknownEndpointProcessor - Class in com.predic8.membrane.core.interceptor.oauth2.processors
 
WellknownEndpointProcessor(OAuth2AuthorizationServerInterceptor) - Constructor for class com.predic8.membrane.core.interceptor.oauth2.processors.WellknownEndpointProcessor
 
WellknownFile - Class in com.predic8.membrane.core.interceptor.oauth2
 
WellknownFile() - Constructor for class com.predic8.membrane.core.interceptor.oauth2.WellknownFile
 
WhateverMobileSMSTokenProvider - Class in com.predic8.membrane.core.interceptor.authentication.session
 
WhateverMobileSMSTokenProvider() - Constructor for class com.predic8.membrane.core.interceptor.authentication.session.WhateverMobileSMSTokenProvider
 
wrap(Socket, byte[], int) - Method in class com.predic8.membrane.core.transport.ssl.GeneratingSSLContext
 
wrap(Socket, byte[], int) - Method in class com.predic8.membrane.core.transport.ssl.SSLContext
 
wrapAcceptedSocket(Socket) - Method in class com.predic8.membrane.core.transport.ssl.GeneratingSSLContext
 
wrapAcceptedSocket(Socket) - Method in class com.predic8.membrane.core.transport.ssl.SSLContextCollection
 
wrapAcceptedSocket(Socket) - Method in interface com.predic8.membrane.core.transport.ssl.SSLProvider
 
wrapAcceptedSocket(Socket) - Method in class com.predic8.membrane.core.transport.ssl.StaticSSLContext
 
wrapConnectionInputStream(Connection, String) - Static method in class com.predic8.membrane.core.transport.http.ByteStreamLogging
 
wrapConnectionOutputStream(Connection, String) - Static method in class com.predic8.membrane.core.transport.http.ByteStreamLogging
 
wrapForBulkOperationElasticSearch(String, String, String, String) - Method in class com.predic8.membrane.core.exchangestore.ElasticSearchExchangeStore
 
write(XMLStreamWriter) - Method in class com.predic8.membrane.core.config.AbstractXmlElement
 
write(XMLStreamWriter) - Method in interface com.predic8.membrane.core.config.XMLElement
 
write(AbstractBodyTransferrer) - Method in class com.predic8.membrane.core.http.AbstractBody
 
write(byte[], int, int) - Method in class com.predic8.membrane.core.http.AbstractBodyTransferrer
 
write(Chunk) - Method in class com.predic8.membrane.core.http.AbstractBodyTransferrer
 
write(OutputStream) - Method in class com.predic8.membrane.core.http.Chunk
 
write(AbstractBodyTransferrer) - Method in class com.predic8.membrane.core.http.ChunkedBody
 
write(byte[], int, int) - Method in class com.predic8.membrane.core.http.ChunkedBodyTransferrer
 
write(Chunk) - Method in class com.predic8.membrane.core.http.ChunkedBodyTransferrer
 
write(AbstractBodyTransferrer) - Method in class com.predic8.membrane.core.http.EmptyBody
 
write(OutputStream) - Method in class com.predic8.membrane.core.http.Header
Since HttpUtil.readLine(InputStream) assembles the String byte-by-byte converting it to char-by-char, we use ISO-8859-1 for output here.
write(OutputStream) - Method in class com.predic8.membrane.core.http.Message
 
write(byte[], int, int) - Method in class com.predic8.membrane.core.http.PlainBodyTransferrer
 
write(Chunk) - Method in class com.predic8.membrane.core.http.PlainBodyTransferrer
 
write(XMLStreamWriter) - Method in class com.predic8.membrane.core.http.xml.Component
 
write(XMLStreamWriter) - Method in class com.predic8.membrane.core.http.xml.Exchange
 
write(XMLStreamWriter) - Method in class com.predic8.membrane.core.http.xml.Header
 
write(XMLStreamWriter) - Method in class com.predic8.membrane.core.http.xml.Headers
 
write(XMLStreamWriter) - Method in class com.predic8.membrane.core.http.xml.Host
 
write(XMLStreamWriter) - Method in class com.predic8.membrane.core.http.xml.Param
 
write(XMLStreamWriter) - Method in class com.predic8.membrane.core.http.xml.Path
 
write(XMLStreamWriter) - Method in class com.predic8.membrane.core.http.xml.PlainBody
 
write(XMLStreamWriter) - Method in class com.predic8.membrane.core.http.xml.Port
 
write(XMLStreamWriter) - Method in class com.predic8.membrane.core.http.xml.Query
 
write(XMLStreamWriter) - Method in class com.predic8.membrane.core.http.xml.Request
 
write(XMLStreamWriter) - Method in class com.predic8.membrane.core.http.xml.Response
 
write(XMLStreamWriter) - Method in class com.predic8.membrane.core.http.xml.URI
 
write(XMLStreamWriter) - Method in class com.predic8.membrane.core.interceptor.balancer.ByThreadStrategy
 
write(XMLStreamWriter) - Method in class com.predic8.membrane.core.interceptor.balancer.JSESSIONIDExtractor
 
write(XMLStreamWriter) - Method in class com.predic8.membrane.core.interceptor.balancer.Node
 
write(XMLStreamWriter) - Method in class com.predic8.membrane.core.interceptor.balancer.RoundRobinStrategy
 
write(XMLStreamWriter) - Method in class com.predic8.membrane.core.interceptor.balancer.XMLElementSessionIdExtractor
 
write(XMLStreamWriter) - Method in class com.predic8.membrane.core.interceptor.cbr.Case
 
write(XMLStreamWriter) - Method in class com.predic8.membrane.core.interceptor.formvalidation.FormValidationInterceptor.Field
 
write(JsonGenerator) - Method in interface com.predic8.membrane.core.interceptor.rest.JSONContent
 
write(XMLStreamWriter) - Method in class com.predic8.membrane.core.interceptor.rest.REST2SOAPInterceptor.Mapping
 
write(OutputStream) - Method in class com.predic8.membrane.core.transport.ws.WebSocketFrame
 
writeAlreadyRead(AbstractBodyTransferrer) - Method in class com.predic8.membrane.core.http.AbstractBody
 
writeAlreadyRead(AbstractBodyTransferrer) - Method in class com.predic8.membrane.core.http.Body
 
writeAlreadyRead(AbstractBodyTransferrer) - Method in class com.predic8.membrane.core.http.ChunkedBody
 
writeAlreadyRead(AbstractBodyTransferrer) - Method in class com.predic8.membrane.core.http.EmptyBody
 
writeChunkSize(OutputStream, int) - Static method in class com.predic8.membrane.core.http.ChunkedBodyTransferrer
 
writeCompleteJson(String, String) - Static method in class com.predic8.membrane.core.interceptor.oauth2.parameter.ClaimsParameter
 
writeCompleteJson(String[], String[]) - Static method in class com.predic8.membrane.core.interceptor.oauth2.parameter.ClaimsParameter
 
writeCompleteJson(ReusableJsonGenerator, String[], String[]) - Static method in class com.predic8.membrane.core.interceptor.oauth2.parameter.ClaimsParameter
 
writeIfNotNull(AbstractXmlElement, XMLStreamWriter) - Method in class com.predic8.membrane.core.config.AbstractXmlElement
 
writeNotRead(AbstractBodyTransferrer) - Method in class com.predic8.membrane.core.http.AbstractBody
 
writeNotRead(AbstractBodyTransferrer) - Method in class com.predic8.membrane.core.http.Body
 
writeNotRead(AbstractBodyTransferrer) - Method in class com.predic8.membrane.core.http.ChunkedBody
 
writeNotRead(AbstractBodyTransferrer) - Method in class com.predic8.membrane.core.http.EmptyBody
 
writeResponse(Response) - Method in class com.predic8.membrane.core.transport.http.HttpServerHandler
 
writeStartLine(OutputStream) - Method in class com.predic8.membrane.core.http.Message
The start line supposedly only contains ASCII characters.
writeSTOMP(OutputStream) - Method in class com.predic8.membrane.core.http.Request
 
writeStreamed(AbstractBodyTransferrer) - Method in class com.predic8.membrane.core.http.AbstractBody
Is called when there are no observers that need to read the body.
writeStreamed(AbstractBodyTransferrer) - Method in class com.predic8.membrane.core.http.Body
 
writeStreamed(AbstractBodyTransferrer) - Method in class com.predic8.membrane.core.http.ChunkedBody
 
writeStreamed(AbstractBodyTransferrer) - Method in class com.predic8.membrane.core.http.EmptyBody
 
WS_ORIGINAL_EXCHANGE - Static variable in class com.predic8.membrane.core.exchange.Exchange
 
WsaEndpointRewriter - Class in com.predic8.membrane.core.interceptor.ws_addressing
 
WsaEndpointRewriter(DecoupledEndpointRegistry) - Constructor for class com.predic8.membrane.core.interceptor.ws_addressing.WsaEndpointRewriter
 
WsaEndpointRewriterInterceptor - Class in com.predic8.membrane.core.interceptor.ws_addressing
 
WsaEndpointRewriterInterceptor() - Constructor for class com.predic8.membrane.core.interceptor.ws_addressing.WsaEndpointRewriterInterceptor
 
wsdl - Variable in class com.predic8.membrane.core.rules.SOAPProxy
 
WSDL_HTTP_NS - Static variable in class com.predic8.membrane.core.Constants
 
WSDL_SOAP11_NS - Static variable in class com.predic8.membrane.core.Constants
 
WSDL_SOAP12_NS - Static variable in class com.predic8.membrane.core.Constants
 
WSDLInterceptor - Class in com.predic8.membrane.core.interceptor
 
WSDLInterceptor() - Constructor for class com.predic8.membrane.core.interceptor.WSDLInterceptor
 
WSDLPublisherInterceptor - Class in com.predic8.membrane.core.interceptor.server
 
WSDLPublisherInterceptor() - Constructor for class com.predic8.membrane.core.interceptor.server.WSDLPublisherInterceptor
 
WSDLValidator - Class in com.predic8.membrane.core.interceptor.schemavalidation
 
WSDLValidator(ResolverMap, String, ValidatorInterceptor.FailureHandler, boolean) - Constructor for class com.predic8.membrane.core.interceptor.schemavalidation.WSDLValidator
 
WSDLValidator(ResolverMap, String, ValidatorInterceptor.FailureHandler) - Constructor for class com.predic8.membrane.core.interceptor.schemavalidation.WSDLValidator
 
WWW_AUTHENTICATE - Static variable in class com.predic8.membrane.core.http.Header
 

X

X_FORWARDED_FOR - Static variable in class com.predic8.membrane.core.http.Header
 
X_FORWARDED_HOST - Static variable in class com.predic8.membrane.core.http.Header
 
X_FORWARDED_PROTO - Static variable in class com.predic8.membrane.core.http.Header
 
X_HTTP_METHOD_OVERRIDE - Static variable in class com.predic8.membrane.core.http.Header
 
X_REQUESTED_WITH - Static variable in class com.predic8.membrane.core.http.Header
 
XML2HTTP - Class in com.predic8.membrane.core.interceptor.rest
XML2HTTP() - Constructor for class com.predic8.membrane.core.interceptor.rest.XML2HTTP
 
XML_VERSION - Static variable in class com.predic8.membrane.core.Constants
 
XMLContentFilter - Class in com.predic8.membrane.core.interceptor.xmlcontentfilter
Takes action on XML documents based on an XPath expression.
XMLContentFilter(String) - Constructor for class com.predic8.membrane.core.interceptor.xmlcontentfilter.XMLContentFilter
 
XMLContentFilterInterceptor - Class in com.predic8.membrane.core.interceptor.xmlcontentfilter
 
XMLContentFilterInterceptor() - Constructor for class com.predic8.membrane.core.interceptor.xmlcontentfilter.XMLContentFilterInterceptor
 
XMLElement - Interface in com.predic8.membrane.core.config
 
XMLElementFinder - Class in com.predic8.membrane.core.interceptor.xmlcontentfilter
Checks whether an InputStream is XML and contains any of a set of element names.
XMLElementFinder(List<QName>) - Constructor for class com.predic8.membrane.core.interceptor.xmlcontentfilter.XMLElementFinder
 
XMLElementSessionIdExtractor - Class in com.predic8.membrane.core.interceptor.balancer
 
XMLElementSessionIdExtractor() - Constructor for class com.predic8.membrane.core.interceptor.balancer.XMLElementSessionIdExtractor
 
XMLProtectionInterceptor - Class in com.predic8.membrane.core.interceptor.xmlprotection
 
XMLProtectionInterceptor() - Constructor for class com.predic8.membrane.core.interceptor.xmlprotection.XMLProtectionInterceptor
 
XMLProtector - Class in com.predic8.membrane.core.interceptor.xmlprotection
Filters XML streams, removing potentially malicious elements: DTDs can be removed. The length of element names can be limited. The number of attibutes per element can be limited. If XMLProtector.protect(InputStreamReader) returns false, an unrecoverable error has occurred (such as not-wellformed XML or an element name length exceeded the limit), the OutputStreamWriter is left at this position: It should be discarded and an error response should be returned to the requestor.
XMLProtector(OutputStreamWriter, boolean, int, int) - Constructor for class com.predic8.membrane.core.interceptor.xmlprotection.XMLProtector
 
XMLSchemaValidator - Class in com.predic8.membrane.core.interceptor.schemavalidation
 
XMLSchemaValidator(ResolverMap, String, ValidatorInterceptor.FailureHandler) - Constructor for class com.predic8.membrane.core.interceptor.schemavalidation.XMLSchemaValidator
 
xopr - Variable in class com.predic8.membrane.core.interceptor.schemavalidation.AbstractXMLSchemaValidator
 
XOPReconstitutor - Class in com.predic8.membrane.core.multipart
Reassemble a multipart XOP message (see http://en.wikipedia.org/wiki/XML-binary_Optimized_Packaging and http://www.w3.org/TR/xop10/ ) into one stream (that can be used for schema validation, for example).
XOPReconstitutor() - Constructor for class com.predic8.membrane.core.multipart.XOPReconstitutor
 
XPathCBRInterceptor - Class in com.predic8.membrane.core.interceptor.cbr
 
XPathCBRInterceptor() - Constructor for class com.predic8.membrane.core.interceptor.cbr.XPathCBRInterceptor
 
XSD_NS - Static variable in class com.predic8.membrane.core.Constants
 
XSLTInterceptor - Class in com.predic8.membrane.core.interceptor.xslt
 
XSLTInterceptor() - Constructor for class com.predic8.membrane.core.interceptor.xslt.XSLTInterceptor
 
XSLTTransformer - Class in com.predic8.membrane.core.interceptor.xslt
 
XSLTTransformer(String, Router, int) - Constructor for class com.predic8.membrane.core.interceptor.xslt.XSLTTransformer
 

Z

ZERO - Static variable in class com.predic8.membrane.core.http.ChunkedBodyTransferrer
 
A B C D E F G H I J K L M N O P Q R S T U V W X Z 
Skip navigation links

Copyright © 2021. All Rights Reserved.