JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Hierarchy For All Packages
Package Hierarchies:
com.hotels.styx
,
com.hotels.styx.admin
,
com.hotels.styx.admin.dashboard
,
com.hotels.styx.admin.handlers
,
com.hotels.styx.admin.handlers.json
,
com.hotels.styx.admin.support
,
com.hotels.styx.admin.tasks
,
com.hotels.styx.applications
,
com.hotels.styx.applications.yaml
,
com.hotels.styx.infrastructure
,
com.hotels.styx.infrastructure.configuration
,
com.hotels.styx.infrastructure.configuration.json
,
com.hotels.styx.infrastructure.configuration.json.mixins
,
com.hotels.styx.infrastructure.configuration.yaml
,
com.hotels.styx.infrastructure.logging
,
com.hotels.styx.metrics.reporting
,
com.hotels.styx.metrics.reporting.graphite
,
com.hotels.styx.metrics.reporting.jmx
,
com.hotels.styx.metrics.reporting.sets
,
com.hotels.styx.proxy
,
com.hotels.styx.proxy.backends.file
,
com.hotels.styx.proxy.encoders
,
com.hotels.styx.proxy.healthchecks
,
com.hotels.styx.proxy.interceptors
,
com.hotels.styx.proxy.plugin
,
com.hotels.styx.routing
,
com.hotels.styx.routing.config
,
com.hotels.styx.routing.handlers
,
com.hotels.styx.routing.interceptors
,
com.hotels.styx.serviceproviders
,
com.hotels.styx.spi
,
com.hotels.styx.spi.config
,
com.hotels.styx.startup
,
com.hotels.styx.startup.extensions
Class Hierarchy
java.lang.
Object
com.hotels.styx.api.extension.service.spi.
AbstractRegistry
<T> (implements com.hotels.styx.api.extension.service.spi.
Registry
<T>)
com.hotels.styx.infrastructure.
FileBackedRegistry
<T>
com.hotels.styx.infrastructure.
MemoryBackedRegistry
<T>
com.google.common.util.concurrent.AbstractService (implements com.google.common.util.concurrent.Service)
com.hotels.styx.
StyxServer
com.hotels.styx.api.extension.service.spi.
AbstractStyxService
(implements com.hotels.styx.api.extension.service.spi.
StyxService
)
com.hotels.styx.proxy.backends.file.
FileBackedBackendServicesRegistry
(implements com.hotels.styx.proxy.backends.file.
FileMonitor.Listener
, com.hotels.styx.api.extension.service.spi.
Registry
<T>)
com.hotels.styx.metrics.reporting.graphite.
GraphiteReporterService
com.hotels.styx.infrastructure.
RegistryServiceAdapter
(implements com.hotels.styx.api.extension.service.spi.
Registry
<T>)
com.hotels.styx.admin.
AdminServerBuilder
com.hotels.styx.routing.handlers.
BackendServiceProxy
(implements com.hotels.styx.routing.
RoutingObject
)
com.hotels.styx.routing.handlers.
BackendServiceProxy.Factory
(implements com.hotels.styx.routing.config.
RoutingObjectFactory
)
com.hotels.styx.applications.
BackendServices
(implements java.lang.
Iterable
<T>)
com.hotels.styx.proxy.
BackendServicesRouter
(implements com.hotels.styx.server.
HttpRouter
, com.hotels.styx.api.extension.service.spi.
Registry.ChangeListener
<T>)
com.hotels.styx.common.http.handler.
BaseHttpHandler
(implements com.hotels.styx.api.
WebServiceHandler
)
com.hotels.styx.admin.handlers.
CurrentRequestsHandler
com.hotels.styx.admin.handlers.
IndexHandler
com.hotels.styx.admin.handlers.
JsonHandler
<E>
com.hotels.styx.admin.handlers.
JVMMetricsHandler
com.hotels.styx.admin.tasks.
OriginsCommandHandler
(implements com.hotels.styx.api.extension.
OriginsChangeListener
)
com.hotels.styx.admin.handlers.
OriginsHandler
com.hotels.styx.admin.handlers.
OriginsInventoryHandler
(implements com.hotels.styx.api.extension.
OriginsChangeListener
)
com.hotels.styx.admin.handlers.
PingHandler
com.hotels.styx.common.http.handler.
StaticBodyHttpHandler
com.hotels.styx.admin.handlers.
StartupConfigHandler
com.hotels.styx.admin.handlers.
VersionTextHandler
com.hotels.styx.admin.handlers.
ThreadsHandler
com.hotels.styx.routing.config.
Builtins
com.hotels.styx.admin.
CachingSupplier
<E> (implements java.util.function.
Supplier
<T>)
com.hotels.styx.infrastructure.configuration.json.mixins.
CertificateMixin
io.netty.channel.ChannelHandlerAdapter (implements io.netty.channel.ChannelHandler)
io.netty.channel.ChannelInboundHandlerAdapter (implements io.netty.channel.ChannelInboundHandler)
io.netty.channel.ChannelDuplexHandler (implements io.netty.channel.ChannelOutboundHandler)
io.netty.handler.codec.MessageToMessageCodec<INBOUND_IN,OUTBOUND_IN>
io.netty.handler.codec.http.HttpContentEncoder
io.netty.handler.codec.http.HttpContentCompressor
com.hotels.styx.proxy.
HttpCompressor
com.hotels.styx.proxy.
ServerProtocolDistributionRecorder
com.hotels.styx.proxy.
ClassFactories
com.hotels.styx.infrastructure.configuration.json.mixins.
CodaHaleMetricRegistryMixin
com.hotels.styx.routing.handlers.
ConditionRouter
(implements com.hotels.styx.server.
HttpRouter
)
com.hotels.styx.routing.handlers.
ConditionRouter.Factory
(implements com.hotels.styx.routing.config.
RoutingObjectFactory
)
com.hotels.styx.proxy.encoders.
ConfigurableUnwiseCharsEncoder
(implements com.hotels.styx.server.netty.codec.
UnwiseCharsEncoder
)
com.hotels.styx.proxy.interceptors.
ConfigurationContextResolverInterceptor
(implements com.hotels.styx.api.
HttpInterceptor
)
com.hotels.styx.infrastructure.configuration.
ConfigurationParser
<C>
com.hotels.styx.infrastructure.configuration.
ConfigurationParser.Builder
<C>
com.hotels.styx.startup.extensions.
ConfiguredPluginFactory
com.hotels.styx.routing.config.
ConfigVersionResolver
com.hotels.styx.infrastructure.configuration.json.mixins.
ConnectionPoolSettingsMixin
ch.qos.logback.core.pattern.Converter<E>
ch.qos.logback.core.pattern.FormattingConverter<E>
ch.qos.logback.core.pattern.DynamicConverter<E> (implements ch.qos.logback.core.spi.ContextAware, ch.qos.logback.core.spi.LifeCycle)
ch.qos.logback.classic.pattern.ClassicConverter
com.hotels.styx.infrastructure.logging.
ExceptionConverter
com.hotels.styx.startup.
CoreMetrics
com.hotels.styx.admin.dashboard.
DashboardData
com.hotels.styx.admin.dashboard.
DashboardData.Backend
com.hotels.styx.admin.dashboard.
DashboardData.ConnectionsPoolsAggregate
com.hotels.styx.admin.dashboard.
DashboardData.Downstream
(implements com.hotels.styx.api.extension.service.spi.
Registry.ChangeListener
<T>)
com.hotels.styx.admin.dashboard.
DashboardData.MeterData
com.hotels.styx.admin.dashboard.
DashboardData.Origin
(implements com.hotels.styx.api.extension.
OriginsChangeListener
)
com.hotels.styx.admin.dashboard.
DashboardData.Origin.ConnectionsPool
com.hotels.styx.admin.dashboard.
DashboardData.Requests
com.hotels.styx.admin.dashboard.
DashboardData.Server
com.hotels.styx.admin.dashboard.
DashboardData.TimerData
com.hotels.styx.admin.dashboard.
DashboardDataSupplier
(implements com.hotels.styx.api.extension.service.spi.
Registry.ChangeListener
<T>, java.util.function.
Supplier
<T>)
com.hotels.styx.startup.extensions.
DemoPlugin
(implements com.hotels.styx.api.plugins.spi.
Plugin
)
com.hotels.styx.startup.extensions.
DemoPlugin.DemoConfig
com.hotels.styx.startup.extensions.
DemoPlugin.Factory
(implements com.hotels.styx.api.plugins.spi.
PluginFactory
)
com.hotels.styx.
Environment
(implements com.hotels.styx.api.
Environment
)
com.hotels.styx.
Environment.Builder
com.hotels.styx.infrastructure.configuration.json.mixins.
ErrorResponseMixin
com.hotels.styx.infrastructure.configuration.
ExtensibleConfiguration.PlaceholderResolutionResult
<C>
com.hotels.styx.spi.
ExtensionObjectFactory
com.hotels.styx.proxy.backends.file.
FileBackedBackendServicesRegistry.Factory
(implements com.hotels.styx.api.extension.service.spi.
Registry.Factory
<T>)
com.hotels.styx.proxy.backends.file.
FileChangeMonitor
(implements com.hotels.styx.proxy.backends.file.
FileMonitor
)
com.hotels.styx.proxy.plugin.
FileSystemPluginFactoryLoader
(implements com.hotels.styx.proxy.plugin.
PluginFactoryLoader
)
com.hotels.styx.metrics.reporting.graphite.
GraphiteConfig
com.hotels.styx.metrics.reporting.graphite.
GraphiteReporter.Builder
com.hotels.styx.metrics.reporting.graphite.
GraphiteReporterService.Builder
com.hotels.styx.metrics.reporting.graphite.
GraphiteReporterServiceFactory
(implements com.hotels.styx.api.configuration.
ServiceFactory
<E>)
com.codahale.metrics.health.HealthCheck
com.hotels.styx.proxy.healthchecks.
HealthCheckTimestamp
com.hotels.styx.proxy.interceptors.
HopByHopHeadersRemovingInterceptor
(implements com.hotels.styx.api.
HttpInterceptor
)
com.hotels.styx.routing.handlers.
HostProxy
(implements com.hotels.styx.routing.
RoutingObject
)
com.hotels.styx.routing.handlers.
HostProxy.Factory
(implements com.hotels.styx.routing.config.
RoutingObjectFactory
)
com.hotels.styx.routing.handlers.
HostProxy.HostProxyConfiguration
com.hotels.styx.proxy.
HttpErrorStatusCauseLogger
(implements com.hotels.styx.server.
HttpErrorStatusListener
)
com.hotels.styx.proxy.
HttpErrorStatusMetrics
(implements com.hotels.styx.server.
HttpErrorStatusListener
)
com.hotels.styx.routing.handlers.
HttpInterceptorPipeline
(implements com.hotels.styx.routing.
RoutingObject
)
com.hotels.styx.routing.handlers.
HttpInterceptorPipeline.Factory
(implements com.hotels.styx.routing.config.
RoutingObjectFactory
)
com.hotels.styx.proxy.interceptors.
HttpMessageLoggingInterceptor
(implements com.hotels.styx.api.
HttpInterceptor
)
com.hotels.styx.infrastructure.configuration.json.mixins.
IdMixin
com.hotels.styx.admin.handlers.
IndexHandler.Link
(implements java.lang.
Comparable
<T>)
com.hotels.styx.proxy.plugin.
InstrumentedPlugin
(implements com.hotels.styx.api.plugins.spi.
Plugin
)
com.hotels.styx.proxy.
InterceptorPipelineBuilder
com.hotels.styx.metrics.reporting.jmx.
JmxReporterService
(implements com.hotels.styx.api.extension.service.spi.
StyxService
)
com.hotels.styx.metrics.reporting.jmx.
JmxReporterServiceFactory
(implements com.hotels.styx.api.configuration.
ServiceFactory
<E>)
com.hotels.styx.admin.support.
Json
com.hotels.styx.infrastructure.configuration.yaml.
JsonNodeConfig
(implements com.hotels.styx.api.configuration.
Configuration
)
com.hotels.styx.admin.handlers.json.
JsonReformatter
com.hotels.styx.admin.dashboard.
JsonSupplier
(implements java.util.function.
Supplier
<T>)
com.hotels.styx.proxy.
LoadBalancingStrategyFactoryProvider
(implements java.util.function.
Supplier
<T>)
com.hotels.styx.infrastructure.logging.
LOGBackConfigurer
com.hotels.styx.admin.handlers.
LoggingConfigurationHandler
(implements com.hotels.styx.api.
WebServiceHandler
)
com.hotels.styx.infrastructure.
MemoryBackedRegistry.Factory
<T> (implements com.hotels.styx.api.extension.service.spi.
Registry.Factory
<T>)
com.hotels.styx.metrics.reporting.
MetricRegistryConstraints
com.hotels.styx.admin.handlers.
MetricsHandler
(implements com.hotels.styx.api.
WebServiceHandler
)
com.hotels.styx.proxy.plugin.
NamedPlugin
(implements com.hotels.styx.api.plugins.spi.
Plugin
)
com.hotels.styx.metrics.reporting.sets.
NettyAllocatorMetricSet
(implements com.codahale.metrics.MetricSet)
com.hotels.styx.server.netty.
NettyServerConfig
com.hotels.styx.admin.
AdminServerConfig
com.hotels.styx.proxy.
ProxyServerConfig
com.hotels.styx.server.netty.
NettyServerConfig.Builder
<T>
com.hotels.styx.admin.
AdminServerConfig.Builder
com.hotels.styx.infrastructure.configuration.yaml.
NodePath
com.hotels.styx.infrastructure.configuration.json.
ObjectMappers
com.hotels.styx.metrics.reporting.sets.
OperatingSystemMetricSet
(implements com.codahale.metrics.MetricSet)
com.hotels.styx.infrastructure.configuration.json.mixins.
OriginMixin
com.hotels.styx.admin.tasks.
OriginsReloadCommandHandler
(implements com.hotels.styx.api.
WebServiceHandler
)
com.hotels.styx.infrastructure.configuration.json.mixins.
OriginsSnapshotMixin
com.hotels.styx.routing.handlers.
PathPrefixRouter
com.hotels.styx.routing.handlers.
PathPrefixRouter.Factory
(implements com.hotels.styx.routing.config.
RoutingObjectFactory
)
com.hotels.styx.routing.handlers.
PathPrefixRouter.PathPrefixConfig
com.hotels.styx.routing.handlers.
PathPrefixRouter.PathPrefixRouterConfig
com.hotels.styx.infrastructure.configuration.yaml.
PlaceholderResolver
com.hotels.styx.infrastructure.configuration.yaml.
PlaceholderResolver.Placeholder
com.hotels.styx.admin.handlers.
PluginListHandler
(implements com.hotels.styx.api.
WebServiceHandler
)
com.hotels.styx.startup.extensions.
PluginLoadingForStartup
com.hotels.styx.proxy.plugin.
PluginsMetadata
(implements java.lang.
Iterable
<T>)
com.hotels.styx.admin.handlers.
PluginToggleHandler
(implements com.hotels.styx.api.
WebServiceHandler
)
com.hotels.styx.admin.handlers.
ProviderListHandler
(implements com.hotels.styx.api.
WebServiceHandler
)
com.hotels.styx.admin.handlers.
ProviderRoutingHandler
(implements com.hotels.styx.api.
WebServiceHandler
)
com.hotels.styx.
ProxyConnectorFactory
(implements com.hotels.styx.server.netty.
ServerConnectorFactory
)
com.hotels.styx.proxy.
ProxyServerConfig.Builder
com.hotels.styx.routing.handlers.
ProxyToBackend
(implements com.hotels.styx.routing.
RoutingObject
)
com.hotels.styx.routing.handlers.
ProxyToBackend.Factory
(implements com.hotels.styx.routing.config.
RoutingObjectFactory
)
com.hotels.styx.proxy.interceptors.
RequestEnrichingInterceptor
(implements com.hotels.styx.api.
HttpInterceptor
)
com.hotels.styx.
ResponseInfoFormat
com.hotels.styx.infrastructure.configuration.json.mixins.
RewriteConfigMixin
(implements com.hotels.styx.api.extension.service.
RewriteRule
)
com.hotels.styx.routing.interceptors.
RewriteInterceptor
(implements com.hotels.styx.api.
HttpInterceptor
)
com.hotels.styx.routing.interceptors.
RewriteInterceptor.Factory
(implements com.hotels.styx.routing.config.
HttpInterceptorFactory
)
com.hotels.styx.proxy.
RouteHandlerAdapter
(implements com.hotels.styx.routing.
RoutingObject
)
com.hotels.styx.routing.handlers.
RouteRefLookup.RouteDbRefLookup
(implements com.hotels.styx.routing.handlers.
RouteRefLookup
)
com.hotels.styx.routing.config.
RoutingConfigParser
com.hotels.styx.routing.
RoutingMetadataDecorator
(implements com.hotels.styx.routing.
RoutingObject
)
com.hotels.styx.routing.config.
RoutingObjectFactory.Context
com.hotels.styx.admin.handlers.
RoutingObjectHandler
(implements com.hotels.styx.api.
WebServiceHandler
)
com.hotels.styx.routing.config.
RoutingSupport
com.codahale.metrics.ScheduledReporter (implements java.io.
Closeable
, com.codahale.metrics.Reporter)
com.hotels.styx.metrics.reporting.graphite.
GraphiteReporter
com.hotels.styx.spi.config.
ServiceFactoryConfig
com.hotels.styx.admin.handlers.
ServiceProviderHandler
(implements com.hotels.styx.api.
WebServiceHandler
)
com.hotels.styx.serviceproviders.
ServiceProvision
com.hotels.styx.spi.config.
SpiExtension
com.hotels.styx.spi.config.
SpiExtensionFactory
com.hotels.styx.
StartupConfig
com.hotels.styx.
StartupConfig.Builder
com.hotels.styx.routing.
StaticPipelineFactory
com.hotels.styx.routing.handlers.
StaticResponseHandler
(implements com.hotels.styx.routing.
RoutingObject
)
com.hotels.styx.routing.handlers.
StaticResponseHandler.Factory
(implements com.hotels.styx.routing.config.
RoutingObjectFactory
)
com.hotels.styx.infrastructure.configuration.json.mixins.
StickySessionConfigMixin
com.hotels.styx.proxy.
StyxBackendServiceClientFactory
(implements com.hotels.styx.proxy.
BackendServiceClientFactory
)
com.hotels.styx.
StyxConfig
(implements com.hotels.styx.api.configuration.
Configuration
)
com.hotels.styx.admin.handlers.
StyxConfigurationHandler
(implements com.hotels.styx.api.
WebServiceHandler
)
com.hotels.styx.routing.config.
StyxObjectDefinition
(implements com.hotels.styx.routing.config.
StyxObjectConfiguration
)
com.hotels.styx.routing.config.
StyxObjectReference
(implements com.hotels.styx.routing.config.
StyxObjectConfiguration
)
com.hotels.styx.
StyxPipelineFactory
com.hotels.styx.startup.
StyxServerComponents
com.hotels.styx.startup.
StyxServerComponents.Builder
com.hotels.styx.
StyxServers
com.hotels.styx.proxy.interceptors.
TcpTunnelRequestRejector
(implements com.hotels.styx.api.
HttpInterceptor
)
java.lang.
Throwable
(implements java.io.
Serializable
)
java.lang.
Exception
java.lang.
RuntimeException
com.hotels.styx.spi.
ExtensionLoadingException
com.hotels.styx.proxy.plugin.
PluginStartupException
com.hotels.styx.infrastructure.
ReloadException
com.hotels.styx.proxy.interceptors.
UnexpectedRequestContentLengthRemover
(implements com.hotels.styx.api.
HttpInterceptor
)
com.hotels.styx.infrastructure.configuration.
UnresolvedPlaceholder
com.hotels.styx.admin.handlers.
UptimeHandler
(implements com.hotels.styx.api.
WebServiceHandler
)
com.hotels.styx.admin.handlers.
UrlPatternRouter
(implements com.hotels.styx.api.
WebServiceHandler
)
com.hotels.styx.admin.handlers.
UrlPatternRouter.Builder
com.hotels.styx.
Version
com.hotels.styx.proxy.interceptors.
ViaHeaderAppendingInterceptor
(implements com.hotels.styx.api.
HttpInterceptor
)
com.hotels.styx.applications.yaml.
YamlApplicationsProvider
com.hotels.styx.infrastructure.configuration.yaml.
YamlConfiguration
(implements com.hotels.styx.infrastructure.configuration.
ExtensibleConfiguration
<C>)
com.hotels.styx.infrastructure.configuration.yaml.
YamlConfigurationFormat
(implements com.hotels.styx.infrastructure.configuration.
ConfigurationFormat
<C>)
Interface Hierarchy
com.hotels.styx.proxy.
BackendServiceClientFactory
com.hotels.styx.infrastructure.configuration.json.mixins.
BackendServiceMixin
com.hotels.styx.infrastructure.configuration.json.mixins.
BackendServiceMixin.Builder
com.hotels.styx.spi.
ClassSource
com.hotels.styx.spi.
ClassSourceLocator
com.hotels.styx.infrastructure.
Composite
<T>
com.hotels.styx.api.configuration.
Configuration
com.hotels.styx.infrastructure.configuration.
ExtensibleConfiguration
<C>
com.hotels.styx.infrastructure.configuration.
ConfigurationFormat
<C>
com.hotels.styx.infrastructure.configuration.
ConfigurationSource
com.hotels.styx.
ExecutorFactory
com.hotels.styx.infrastructure.
FileBackedRegistry.Reader
<T>
com.hotels.styx.proxy.backends.file.
FileMonitor
com.hotels.styx.proxy.backends.file.
FileMonitor.Listener
com.hotels.styx.infrastructure.configuration.json.mixins.
HealthCheckConfigMixin
com.hotels.styx.infrastructure.configuration.json.mixins.
HealthCheckConfigMixin.Builder
com.hotels.styx.api.
HttpHandler
com.hotels.styx.routing.
RoutingObject
com.hotels.styx.routing.config.
HttpInterceptorFactory
com.hotels.styx.metrics.reporting.graphite.
IOAction
com.hotels.styx.proxy.plugin.
PluginFactoryLoader
com.hotels.styx.routing.handlers.
RouteRefLookup
com.hotels.styx.routing.config.
RoutingObjectFactory
com.hotels.styx.serviceproviders.
ServiceProviderFactory
com.hotels.styx.startup.
ServicesLoader
com.hotels.styx.routing.config.
StyxObjectConfiguration
com.hotels.styx.startup.
StyxServerComponents.LoggingSetUp
com.hotels.styx.serviceproviders.
StyxServerFactory
com.hotels.styx.infrastructure.configuration.json.mixins.
TlsSettingsMixin
com.hotels.styx.infrastructure.configuration.json.mixins.
TlsSettingsMixin.Builder
Enum Hierarchy
java.lang.
Object
java.lang.
Enum
<E> (implements java.lang.
Comparable
<T>, java.io.
Serializable
)
com.hotels.styx.routing.config.
ConfigVersionResolver.Version
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2013–2020
Hotels.com
. All rights reserved.