Name | Description | Type | Package | Framework |
HystrixCommandExecutionHook | Abstract ExecutionHook with invocations at different lifecycle points of HystrixCommand and HystrixObservableCommand execution with default no-op implementations. | Class | com.netflix.hystrix.strategy.executionhook | Hystrix |
|
HystrixConcurrencyStrategy | Abstract class for defining different behavior or implementations for concurrency related aspects of the system with default implementations. | Class | com.netflix.hystrix.strategy.concurrency | Hystrix |
|
HystrixContextScheduler | Wrap a Scheduler so that scheduled actions are wrapped with HystrixContexSchedulerAction so that the HystrixRequestContext is properly copied across threads (if they are used by the Scheduler). | Class | com.netflix.hystrix.strategy.concurrency | Hystrix |
|
HystrixEventNotifier | Abstract EventNotifier that allows receiving notifications for different events with default implementations. | Class | com.netflix.hystrix.strategy.eventnotifier | Hystrix |
|
HystrixMetricsPublisher | Abstract class with default implementations of Factory methods for creating "Metrics Publisher" instances for getting metrics and other related data exposed, published or otherwise retrievable by external systems such as Servo (https://github. | Class | com.netflix.hystrix.strategy.metrics | Hystrix |
|
HystrixMetricsPublisherCollapser | Metrics publisher for a HystrixCollapser that will be constructed by an implementation of HystrixMetricsPublisher. | Interface | com.netflix.hystrix.strategy.metrics | Hystrix |
|
HystrixMetricsPublisherCommand | Metrics publisher for a HystrixCommand that will be constructed by an implementation of HystrixMetricsPublisher. | Interface | com.netflix.hystrix.strategy.metrics | Hystrix |
|
HystrixMetricsPublisherThreadPool | Metrics publisher for a HystrixThreadPool that will be constructed by an implementation of HystrixMetricsPublisher. | Interface | com.netflix.hystrix.strategy.metrics | Hystrix |
|
HystrixPlugins | Registry for plugin implementations that allows global override and handles the retrieval of correct implementation based on order of precedence: plugin registered globally via register methods in this classplugin registered and retrieved using Archaius (see get methods for property names)default implementation | Class | com.netflix.hystrix.strategy | Hystrix |
|
HystrixPropertiesStrategy | Abstract class with default implementations of factory methods for properties used by various components of Hystrix. | Class | com.netflix.hystrix.strategy.properties | Hystrix |
|
HystrixProperty | Generic interface to represent a property value so Hystrix can consume properties without being tied to any particular backing implementation. | Interface | com.netflix.hystrix.strategy.properties | Hystrix |
|
HystrixProperty .Factory | Helper methods for wrapping static values and dynamic Archaius (https://github. | Class | com.netflix.hystrix.strategy.properties | Hystrix |
|
HystrixRequestContext | Contains the state and manages the lifecycle of HystrixRequestVariableDefault objects that provide request scoped (rather than only thread scoped) variables so that multiple threads within single request can share state: | Class | com.netflix.hystrix.strategy.concurrency | Hystrix |
|
HystrixRequestVariable | Interface for a variable similar to ThreadLocal but scoped at the user request level. | Interface | com.netflix.hystrix.strategy.concurrency | Hystrix |
|
HystrixRequestVariableLifecycle | Interface for lifecycle methods that are then executed by an implementation of HystrixRequestVariable. | Interface | com.netflix.hystrix.strategy.concurrency | Hystrix |