<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:java="http://www.yworks.com/xml/yfiles-common/1.0/java" xmlns:sys="http://www.yworks.com/xml/yfiles-common/markup/primitives/2.0" xmlns:x="http://www.yworks.com/xml/yfiles-common/markup/2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:y="http://www.yworks.com/xml/graphml" xmlns:yed="http://www.yworks.com/xml/yed/3" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://www.yworks.com/xml/schema/graphml/1.1/ygraphml.xsd">
<key attr.name="description" attr.type="string" for="node" id="d4"/>
<key for="node" id="d6" yfiles.type="nodegraphics"/>
<key attr.name="description" attr.type="string" for="edge" id="d8"/>
<graph edgedefault="directed" id="G">
<node id="1"><data key="d4"><![CDATA[AbstractCommand.java
Hystrix.java
HystrixCircuitBreaker.java
HystrixCollapser.java
HystrixCollapserKey.java
HystrixCollapserMetrics.java
HystrixCollapserProperties.java
HystrixCommand.java
HystrixCommandGroupKey.java
HystrixCommandKey.java
HystrixCommandMetrics.java
HystrixCommandProperties.java
HystrixCounters.java
HystrixEventType.java
HystrixExecutable.java
HystrixInvokable.java
HystrixInvokableInfo.java
HystrixMetrics.java
HystrixObservable.java
HystrixObservableCollapser.java
HystrixObservableCommand.java
HystrixRequestCache.java
HystrixRequestLog.java
HystrixThreadPool.java
HystrixThreadPoolKey.java
HystrixThreadPoolMetrics.java
HystrixThreadPoolProperties.java
package-info.java]]></data><data key="d6"><y:ShapeNode><y:Geometry width="294"/><y:Fill color="#FF0000" transparent="false"/><y:NodeLabel textColor="#FFFFFF">com.netflix.hystrix</y:NodeLabel></y:ShapeNode></data></node>
<node id="2"><data key="d4"><![CDATA[HystrixEventNotifier.java
HystrixEventNotifierDefault.java
package-info.java]]></data><data key="d6"><y:ShapeNode><y:Geometry width="294"/><y:Fill color="#FF0000" transparent="false"/><y:NodeLabel textColor="#FFFFFF">com.netflix.hystrix.strategy.eventnotifier</y:NodeLabel></y:ShapeNode></data></node>
<node id="3"><data key="d4"><![CDATA[ExceptionThreadingUtility.java
HystrixRollingNumber.java
HystrixRollingNumberEvent.java
HystrixRollingPercentile.java
HystrixTimer.java
LongAdder.java
LongMaxUpdater.java
Striped64.java
package-info.java]]></data><data key="d6"><y:ShapeNode><y:Geometry width="294"/><y:Fill color="#FF0000" transparent="false"/><y:NodeLabel textColor="#FFFFFF">com.netflix.hystrix.util</y:NodeLabel></y:ShapeNode></data></node>
<node id="4"><data key="d4"><![CDATA[CollapsedRequestObservableFunction.java
CollapserTimer.java
HystrixCollapserBridge.java
RealCollapserTimer.java
RequestBatch.java
RequestCollapser.java
RequestCollapserFactory.java]]></data><data key="d6"><y:ShapeNode><y:Geometry width="294"/><y:Fill color="#FF0000" transparent="false"/><y:NodeLabel textColor="#FFFFFF">com.netflix.hystrix.collapser</y:NodeLabel></y:ShapeNode></data></node>
<node id="5"><data key="d4"><![CDATA[HystrixPlugins.java
package-info.java]]></data><data key="d6"><y:ShapeNode><y:Geometry width="294"/><y:Fill color="#FF0000" transparent="false"/><y:NodeLabel textColor="#FFFFFF">com.netflix.hystrix.strategy</y:NodeLabel></y:ShapeNode></data></node>
<node id="6"><data key="d4"><![CDATA[HystrixPropertiesChainedArchaiusProperty.java
HystrixPropertiesCollapserDefault.java
HystrixPropertiesCommandDefault.java
HystrixPropertiesFactory.java
HystrixPropertiesStrategy.java
HystrixPropertiesStrategyDefault.java
HystrixPropertiesThreadPoolDefault.java
HystrixProperty.java
package-info.java]]></data><data key="d6"><y:ShapeNode><y:Geometry width="294"/><y:Fill color="#FF0000" transparent="false"/><y:NodeLabel textColor="#FFFFFF">com.netflix.hystrix.strategy.properties</y:NodeLabel></y:ShapeNode></data></node>
<node id="7"><data key="d4"><![CDATA[HystrixConcurrencyStrategy.java
HystrixConcurrencyStrategyDefault.java
HystrixContexSchedulerAction.java
HystrixContextCallable.java
HystrixContextRunnable.java
HystrixContextScheduler.java
HystrixLifecycleForwardingRequestVariable.java
HystrixRequestContext.java
HystrixRequestVariable.java
HystrixRequestVariableDefault.java
HystrixRequestVariableHolder.java
HystrixRequestVariableLifecycle.java
package-info.java]]></data><data key="d6"><y:ShapeNode><y:Geometry width="294"/><y:Fill color="#FF0000" transparent="false"/><y:NodeLabel textColor="#FFFFFF">com.netflix.hystrix.strategy.concurrency</y:NodeLabel></y:ShapeNode></data></node>
<node id="8"><data key="d4"><![CDATA[HystrixCommandExecutionHook.java
HystrixCommandExecutionHookDefault.java
package-info.java]]></data><data key="d6"><y:ShapeNode><y:Geometry width="294"/><y:Fill color="#FF0000" transparent="false"/><y:NodeLabel textColor="#FFFFFF">com.netflix.hystrix.strategy.executionhook</y:NodeLabel></y:ShapeNode></data></node>
<node id="9"><data key="d4"><![CDATA[HystrixBadRequestException.java
HystrixRuntimeException.java
HystrixTimeoutException.java
package-info.java]]></data><data key="d6"><y:ShapeNode><y:Geometry width="294"/><y:Fill color="#FF0000" transparent="false"/><y:NodeLabel textColor="#FFFFFF">com.netflix.hystrix.exception</y:NodeLabel></y:ShapeNode></data></node>
<node id="10"><data key="d4"><![CDATA[HystrixMetricsPublisher.java
HystrixMetricsPublisherCollapser.java
HystrixMetricsPublisherCollapserDefault.java
HystrixMetricsPublisherCommand.java
HystrixMetricsPublisherCommandDefault.java
HystrixMetricsPublisherDefault.java
HystrixMetricsPublisherFactory.java
HystrixMetricsPublisherThreadPool.java
HystrixMetricsPublisherThreadPoolDefault.java
package-info.java]]></data><data key="d6"><y:ShapeNode><y:Geometry width="294"/><y:Fill color="#FF0000" transparent="false"/><y:NodeLabel textColor="#FFFFFF">com.netflix.hystrix.strategy.metrics</y:NodeLabel></y:ShapeNode></data></node>
<edge id="1" source="1" target="3"><data key="d8"><![CDATA[[Import] AbstractCommand.java :: com.netflix.hystrix -> com.netflix.hystrix.util.HystrixTimer
[Import] AbstractCommand.java :: com.netflix.hystrix -> com.netflix.hystrix.util.HystrixTimer.TimerListener
[Import] HystrixCollapserMetrics.java :: com.netflix.hystrix -> com.netflix.hystrix.util.HystrixRollingNumber
[Import] HystrixCollapserMetrics.java :: com.netflix.hystrix -> com.netflix.hystrix.util.HystrixRollingNumberEvent
[Import] HystrixCollapserMetrics.java :: com.netflix.hystrix -> com.netflix.hystrix.util.HystrixRollingPercentile
[Import] HystrixCollapserProperties.java :: com.netflix.hystrix -> com.netflix.hystrix.util.HystrixRollingNumber
[Import] HystrixCollapserProperties.java :: com.netflix.hystrix -> com.netflix.hystrix.util.HystrixRollingPercentile
[Import] HystrixCommandMetrics.java :: com.netflix.hystrix -> com.netflix.hystrix.util.HystrixRollingNumber
[Import] HystrixCommandMetrics.java :: com.netflix.hystrix -> com.netflix.hystrix.util.HystrixRollingNumberEvent
[Import] HystrixCommandMetrics.java :: com.netflix.hystrix -> com.netflix.hystrix.util.HystrixRollingPercentile
[Import] HystrixCommandProperties.java :: com.netflix.hystrix -> com.netflix.hystrix.util.HystrixRollingNumber
[Import] HystrixCommandProperties.java :: com.netflix.hystrix -> com.netflix.hystrix.util.HystrixRollingPercentile
[Import] HystrixMetrics.java :: com.netflix.hystrix -> com.netflix.hystrix.util.HystrixRollingNumber
[Import] HystrixMetrics.java :: com.netflix.hystrix -> com.netflix.hystrix.util.HystrixRollingNumberEvent
[Import] HystrixThreadPoolMetrics.java :: com.netflix.hystrix -> com.netflix.hystrix.util.HystrixRollingNumber
[Import] HystrixThreadPoolMetrics.java :: com.netflix.hystrix -> com.netflix.hystrix.util.HystrixRollingNumberEvent
[Import] HystrixThreadPoolProperties.java :: com.netflix.hystrix -> com.netflix.hystrix.util.HystrixRollingNumber]]></data></edge>
<edge id="2" source="1" target="2"><data key="d8"><![CDATA[[Import] AbstractCommand.java :: com.netflix.hystrix -> com.netflix.hystrix.strategy.eventnotifier.HystrixEventNotifier
[Import] HystrixCollapserMetrics.java :: com.netflix.hystrix -> com.netflix.hystrix.strategy.eventnotifier.HystrixEventNotifier
[Import] HystrixCommandMetrics.java :: com.netflix.hystrix -> com.netflix.hystrix.strategy.eventnotifier.HystrixEventNotifier
[Import] HystrixObservableCommand.java :: com.netflix.hystrix -> com.netflix.hystrix.strategy.eventnotifier.HystrixEventNotifier]]></data></edge>
<edge id="3" source="1" target="5"><data key="d8"><![CDATA[[Import] AbstractCommand.java :: com.netflix.hystrix -> com.netflix.hystrix.strategy.HystrixPlugins
[Import] Hystrix.java :: com.netflix.hystrix -> com.netflix.hystrix.strategy.HystrixPlugins
[Import] HystrixCollapser.java :: com.netflix.hystrix -> com.netflix.hystrix.strategy.HystrixPlugins
[Import] HystrixCommandMetrics.java :: com.netflix.hystrix -> com.netflix.hystrix.strategy.HystrixPlugins
[Import] HystrixObservableCollapser.java :: com.netflix.hystrix -> com.netflix.hystrix.strategy.HystrixPlugins
[Import] HystrixRequestLog.java :: com.netflix.hystrix -> com.netflix.hystrix.strategy.HystrixPlugins
[Import] HystrixThreadPool.java :: com.netflix.hystrix -> com.netflix.hystrix.strategy.HystrixPlugins]]></data></edge>
<edge id="4" source="1" target="4"><data key="d8"><![CDATA[[Import] HystrixCollapser.java :: com.netflix.hystrix -> com.netflix.hystrix.collapser.CollapserTimer
[Import] HystrixCollapser.java :: com.netflix.hystrix -> com.netflix.hystrix.collapser.HystrixCollapserBridge
[Import] HystrixCollapser.java :: com.netflix.hystrix -> com.netflix.hystrix.collapser.RealCollapserTimer
[Import] HystrixCollapser.java :: com.netflix.hystrix -> com.netflix.hystrix.collapser.RequestCollapser
[Import] HystrixCollapser.java :: com.netflix.hystrix -> com.netflix.hystrix.collapser.RequestCollapserFactory
[Import] HystrixObservableCollapser.java :: com.netflix.hystrix -> com.netflix.hystrix.collapser.CollapserTimer
[Import] HystrixObservableCollapser.java :: com.netflix.hystrix -> com.netflix.hystrix.collapser.HystrixCollapserBridge
[Import] HystrixObservableCollapser.java :: com.netflix.hystrix -> com.netflix.hystrix.collapser.RealCollapserTimer
[Import] HystrixObservableCollapser.java :: com.netflix.hystrix -> com.netflix.hystrix.collapser.RequestCollapser
[Import] HystrixObservableCollapser.java :: com.netflix.hystrix -> com.netflix.hystrix.collapser.RequestCollapserFactory]]></data></edge>
<edge id="5" source="1" target="7"><data key="d8"><![CDATA[[Import] AbstractCommand.java :: com.netflix.hystrix -> com.netflix.hystrix.strategy.concurrency.HystrixConcurrencyStrategy
[Import] AbstractCommand.java :: com.netflix.hystrix -> com.netflix.hystrix.strategy.concurrency.HystrixContextRunnable
[Import] AbstractCommand.java :: com.netflix.hystrix -> com.netflix.hystrix.strategy.concurrency.HystrixRequestContext
[Import] HystrixCollapser.java :: com.netflix.hystrix -> com.netflix.hystrix.strategy.concurrency.HystrixRequestContext
[Import] HystrixObservableCollapser.java :: com.netflix.hystrix -> com.netflix.hystrix.strategy.concurrency.HystrixRequestContext
[Import] HystrixRequestCache.java :: com.netflix.hystrix -> com.netflix.hystrix.strategy.concurrency.HystrixConcurrencyStrategy
[Import] HystrixRequestCache.java :: com.netflix.hystrix -> com.netflix.hystrix.strategy.concurrency.HystrixRequestVariableDefault
[Import] HystrixRequestCache.java :: com.netflix.hystrix -> com.netflix.hystrix.strategy.concurrency.HystrixRequestVariableHolder
[Import] HystrixRequestCache.java :: com.netflix.hystrix -> com.netflix.hystrix.strategy.concurrency.HystrixRequestVariableLifecycle
[Import] HystrixRequestLog.java :: com.netflix.hystrix -> com.netflix.hystrix.strategy.concurrency.HystrixConcurrencyStrategy
[Import] HystrixRequestLog.java :: com.netflix.hystrix -> com.netflix.hystrix.strategy.concurrency.HystrixRequestContext
[Import] HystrixRequestLog.java :: com.netflix.hystrix -> com.netflix.hystrix.strategy.concurrency.HystrixRequestVariableHolder
[Import] HystrixRequestLog.java :: com.netflix.hystrix -> com.netflix.hystrix.strategy.concurrency.HystrixRequestVariableLifecycle
[Import] HystrixThreadPool.java :: com.netflix.hystrix -> com.netflix.hystrix.strategy.concurrency.HystrixConcurrencyStrategy
[Import] HystrixThreadPool.java :: com.netflix.hystrix -> com.netflix.hystrix.strategy.concurrency.HystrixContextScheduler
[Import] HystrixThreadPoolProperties.java :: com.netflix.hystrix -> com.netflix.hystrix.strategy.concurrency.HystrixConcurrencyStrategy]]></data></edge>
<edge id="6" source="1" target="6"><data key="d8"><![CDATA[[Import] AbstractCommand.java :: com.netflix.hystrix -> com.netflix.hystrix.strategy.properties.HystrixPropertiesFactory
[Import] AbstractCommand.java :: com.netflix.hystrix -> com.netflix.hystrix.strategy.properties.HystrixPropertiesStrategy
[Import] AbstractCommand.java :: com.netflix.hystrix -> com.netflix.hystrix.strategy.properties.HystrixProperty
[Import] Hystrix.java :: com.netflix.hystrix -> com.netflix.hystrix.strategy.properties.HystrixPropertiesFactory
[Import] HystrixCollapser.java :: com.netflix.hystrix -> com.netflix.hystrix.strategy.properties.HystrixPropertiesFactory
[Import] HystrixCollapser.java :: com.netflix.hystrix -> com.netflix.hystrix.strategy.properties.HystrixPropertiesStrategy
[Import] HystrixCollapserProperties.java :: com.netflix.hystrix -> com.netflix.hystrix.strategy.properties.HystrixPropertiesChainedArchaiusProperty
[Import] HystrixCollapserProperties.java :: com.netflix.hystrix -> com.netflix.hystrix.strategy.properties.HystrixPropertiesStrategy
[Import] HystrixCollapserProperties.java :: com.netflix.hystrix -> com.netflix.hystrix.strategy.properties.HystrixProperty
[Import] HystrixCommand.java :: com.netflix.hystrix -> com.netflix.hystrix.strategy.properties.HystrixPropertiesStrategy
[Import] HystrixCommandProperties.java :: com.netflix.hystrix -> com.netflix.hystrix.strategy.properties.HystrixPropertiesChainedArchaiusProperty
[Import] HystrixCommandProperties.java :: com.netflix.hystrix -> com.netflix.hystrix.strategy.properties.HystrixPropertiesChainedArchaiusProperty.DynamicStringProperty
[Import] HystrixCommandProperties.java :: com.netflix.hystrix -> com.netflix.hystrix.strategy.properties.HystrixPropertiesStrategy
[Import] HystrixCommandProperties.java :: com.netflix.hystrix -> com.netflix.hystrix.strategy.properties.HystrixProperty
[Import] HystrixObservableCollapser.java :: com.netflix.hystrix -> com.netflix.hystrix.strategy.properties.HystrixPropertiesFactory
[Import] HystrixObservableCollapser.java :: com.netflix.hystrix -> com.netflix.hystrix.strategy.properties.HystrixPropertiesStrategy
[Import] HystrixObservableCommand.java :: com.netflix.hystrix -> com.netflix.hystrix.strategy.properties.HystrixPropertiesStrategy
[Import] HystrixThreadPool.java :: com.netflix.hystrix -> com.netflix.hystrix.strategy.properties.HystrixPropertiesFactory
[Import] HystrixThreadPoolProperties.java :: com.netflix.hystrix -> com.netflix.hystrix.strategy.properties.HystrixPropertiesChainedArchaiusProperty
[Import] HystrixThreadPoolProperties.java :: com.netflix.hystrix -> com.netflix.hystrix.strategy.properties.HystrixPropertiesStrategy
[Import] HystrixThreadPoolProperties.java :: com.netflix.hystrix -> com.netflix.hystrix.strategy.properties.HystrixProperty]]></data></edge>
<edge id="7" source="1" target="8"><data key="d8"><![CDATA[[Import] AbstractCommand.java :: com.netflix.hystrix -> com.netflix.hystrix.strategy.executionhook.HystrixCommandExecutionHook
[Import] HystrixCommand.java :: com.netflix.hystrix -> com.netflix.hystrix.strategy.executionhook.HystrixCommandExecutionHook
[Import] HystrixObservableCommand.java :: com.netflix.hystrix -> com.netflix.hystrix.strategy.executionhook.HystrixCommandExecutionHook]]></data></edge>
<edge id="8" source="1" target="9"><data key="d8"><![CDATA[[Import] AbstractCommand.java :: com.netflix.hystrix -> com.netflix.hystrix.exception.HystrixBadRequestException
[Import] AbstractCommand.java :: com.netflix.hystrix -> com.netflix.hystrix.exception.HystrixRuntimeException
[Import] AbstractCommand.java :: com.netflix.hystrix -> com.netflix.hystrix.exception.HystrixRuntimeException.FailureType
[Import] AbstractCommand.java :: com.netflix.hystrix -> com.netflix.hystrix.exception.HystrixTimeoutException
[Import] HystrixCollapser.java :: com.netflix.hystrix -> com.netflix.hystrix.exception.HystrixRuntimeException
[Import] HystrixCommand.java :: com.netflix.hystrix -> com.netflix.hystrix.exception.HystrixBadRequestException
[Import] HystrixCommand.java :: com.netflix.hystrix -> com.netflix.hystrix.exception.HystrixRuntimeException
[Import] HystrixCommand.java :: com.netflix.hystrix -> com.netflix.hystrix.exception.HystrixRuntimeException.FailureType
[Import] HystrixCommandMetrics.java :: com.netflix.hystrix -> com.netflix.hystrix.exception.HystrixBadRequestException
[Import] HystrixExecutable.java :: com.netflix.hystrix -> com.netflix.hystrix.exception.HystrixBadRequestException
[Import] HystrixExecutable.java :: com.netflix.hystrix -> com.netflix.hystrix.exception.HystrixRuntimeException
[Import] HystrixObservable.java :: com.netflix.hystrix -> com.netflix.hystrix.exception.HystrixBadRequestException
[Import] HystrixObservable.java :: com.netflix.hystrix -> com.netflix.hystrix.exception.HystrixRuntimeException]]></data></edge>
<edge id="9" source="1" target="10"><data key="d8"><![CDATA[[Import] AbstractCommand.java :: com.netflix.hystrix -> com.netflix.hystrix.strategy.metrics.HystrixMetricsPublisherFactory
[Import] HystrixCollapser.java :: com.netflix.hystrix -> com.netflix.hystrix.strategy.metrics.HystrixMetricsPublisherFactory
[Import] HystrixObservableCollapser.java :: com.netflix.hystrix -> com.netflix.hystrix.strategy.metrics.HystrixMetricsPublisherFactory
[Import] HystrixThreadPool.java :: com.netflix.hystrix -> com.netflix.hystrix.strategy.metrics.HystrixMetricsPublisherFactory]]></data></edge>
<edge id="10" source="2" target="1"><data key="d8"><![CDATA[[Import] HystrixEventNotifier.java :: com.netflix.hystrix.strategy.eventnotifier -> com.netflix.hystrix.HystrixCommandKey
[Import] HystrixEventNotifier.java :: com.netflix.hystrix.strategy.eventnotifier -> com.netflix.hystrix.HystrixCommandProperties.ExecutionIsolationStrategy
[Import] HystrixEventNotifier.java :: com.netflix.hystrix.strategy.eventnotifier -> com.netflix.hystrix.HystrixEventType]]></data></edge>
<edge id="11" source="2" target="5"><data key="d8"><![CDATA[[Import] HystrixEventNotifier.java :: com.netflix.hystrix.strategy.eventnotifier -> com.netflix.hystrix.strategy.HystrixPlugins]]></data></edge>
<edge id="12" source="3" target="1"><data key="d8"><![CDATA[[Import] HystrixRollingNumberEvent.java :: com.netflix.hystrix.util -> com.netflix.hystrix.HystrixEventType
[Import] HystrixTimer.java :: com.netflix.hystrix.util -> com.netflix.hystrix.HystrixCollapser
[Import] HystrixTimer.java :: com.netflix.hystrix.util -> com.netflix.hystrix.HystrixCommand]]></data></edge>
<edge id="13" source="3" target="6"><data key="d8"><![CDATA[[Import] HystrixRollingNumber.java :: com.netflix.hystrix.util -> com.netflix.hystrix.strategy.properties.HystrixProperty
[Import] HystrixRollingPercentile.java :: com.netflix.hystrix.util -> com.netflix.hystrix.strategy.properties.HystrixProperty]]></data></edge>
<edge id="14" source="4" target="1"><data key="d8"><![CDATA[[Import] CollapsedRequestObservableFunction.java :: com.netflix.hystrix.collapser -> com.netflix.hystrix.HystrixCollapser.CollapsedRequest
[Import] HystrixCollapserBridge.java :: com.netflix.hystrix.collapser -> com.netflix.hystrix.HystrixCollapser.CollapsedRequest
[Import] HystrixCollapserBridge.java :: com.netflix.hystrix.collapser -> com.netflix.hystrix.HystrixCollapserKey
[Import] RequestBatch.java :: com.netflix.hystrix.collapser -> com.netflix.hystrix.HystrixCollapser
[Import] RequestBatch.java :: com.netflix.hystrix.collapser -> com.netflix.hystrix.HystrixCollapser.CollapsedRequest
[Import] RequestBatch.java :: com.netflix.hystrix.collapser -> com.netflix.hystrix.HystrixCollapserProperties
[Import] RequestCollapser.java :: com.netflix.hystrix.collapser -> com.netflix.hystrix.HystrixCollapser
[Import] RequestCollapser.java :: com.netflix.hystrix.collapser -> com.netflix.hystrix.HystrixCollapserProperties
[Import] RequestCollapserFactory.java :: com.netflix.hystrix.collapser -> com.netflix.hystrix.HystrixCollapser
[Import] RequestCollapserFactory.java :: com.netflix.hystrix.collapser -> com.netflix.hystrix.HystrixCollapserKey
[Import] RequestCollapserFactory.java :: com.netflix.hystrix.collapser -> com.netflix.hystrix.HystrixCollapserProperties]]></data></edge>
<edge id="15" source="4" target="3"><data key="d8"><![CDATA[[Import] CollapserTimer.java :: com.netflix.hystrix.collapser -> com.netflix.hystrix.util.HystrixTimer.TimerListener
[Import] RealCollapserTimer.java :: com.netflix.hystrix.collapser -> com.netflix.hystrix.util.HystrixTimer
[Import] RealCollapserTimer.java :: com.netflix.hystrix.collapser -> com.netflix.hystrix.util.HystrixTimer.TimerListener
[Import] RequestCollapser.java :: com.netflix.hystrix.collapser -> com.netflix.hystrix.util.HystrixTimer.TimerListener
[Import] RequestCollapserFactory.java :: com.netflix.hystrix.collapser -> com.netflix.hystrix.util.HystrixTimer]]></data></edge>
<edge id="16" source="4" target="5"><data key="d8"><![CDATA[[Import] RequestCollapserFactory.java :: com.netflix.hystrix.collapser -> com.netflix.hystrix.strategy.HystrixPlugins]]></data></edge>
<edge id="17" source="4" target="7"><data key="d8"><![CDATA[[Import] RequestCollapser.java :: com.netflix.hystrix.collapser -> com.netflix.hystrix.strategy.concurrency.HystrixConcurrencyStrategy
[Import] RequestCollapser.java :: com.netflix.hystrix.collapser -> com.netflix.hystrix.strategy.concurrency.HystrixContextCallable
[Import] RequestCollapserFactory.java :: com.netflix.hystrix.collapser -> com.netflix.hystrix.strategy.concurrency.HystrixConcurrencyStrategy
[Import] RequestCollapserFactory.java :: com.netflix.hystrix.collapser -> com.netflix.hystrix.strategy.concurrency.HystrixRequestVariableHolder
[Import] RequestCollapserFactory.java :: com.netflix.hystrix.collapser -> com.netflix.hystrix.strategy.concurrency.HystrixRequestVariableLifecycle]]></data></edge>
<edge id="18" source="4" target="6"><data key="d8"><![CDATA[[Import] RequestCollapserFactory.java :: com.netflix.hystrix.collapser -> com.netflix.hystrix.strategy.properties.HystrixPropertiesFactory
[Import] RequestCollapserFactory.java :: com.netflix.hystrix.collapser -> com.netflix.hystrix.strategy.properties.HystrixPropertiesStrategy]]></data></edge>
<edge id="19" source="5" target="2"><data key="d8"><![CDATA[[Import] HystrixPlugins.java :: com.netflix.hystrix.strategy -> com.netflix.hystrix.strategy.eventnotifier.HystrixEventNotifier
[Import] HystrixPlugins.java :: com.netflix.hystrix.strategy -> com.netflix.hystrix.strategy.eventnotifier.HystrixEventNotifierDefault]]></data></edge>
<edge id="20" source="5" target="7"><data key="d8"><![CDATA[[Import] HystrixPlugins.java :: com.netflix.hystrix.strategy -> com.netflix.hystrix.strategy.concurrency.HystrixConcurrencyStrategy
[Import] HystrixPlugins.java :: com.netflix.hystrix.strategy -> com.netflix.hystrix.strategy.concurrency.HystrixConcurrencyStrategyDefault]]></data></edge>
<edge id="21" source="5" target="6"><data key="d8"><![CDATA[[Import] HystrixPlugins.java :: com.netflix.hystrix.strategy -> com.netflix.hystrix.strategy.properties.HystrixPropertiesStrategy
[Import] HystrixPlugins.java :: com.netflix.hystrix.strategy -> com.netflix.hystrix.strategy.properties.HystrixPropertiesStrategyDefault]]></data></edge>
<edge id="22" source="5" target="8"><data key="d8"><![CDATA[[Import] HystrixPlugins.java :: com.netflix.hystrix.strategy -> com.netflix.hystrix.strategy.executionhook.HystrixCommandExecutionHook
[Import] HystrixPlugins.java :: com.netflix.hystrix.strategy -> com.netflix.hystrix.strategy.executionhook.HystrixCommandExecutionHookDefault]]></data></edge>
<edge id="23" source="5" target="10"><data key="d8"><![CDATA[[Import] HystrixPlugins.java :: com.netflix.hystrix.strategy -> com.netflix.hystrix.strategy.metrics.HystrixMetricsPublisher
[Import] HystrixPlugins.java :: com.netflix.hystrix.strategy -> com.netflix.hystrix.strategy.metrics.HystrixMetricsPublisherDefault
[Import] HystrixPlugins.java :: com.netflix.hystrix.strategy -> com.netflix.hystrix.strategy.metrics.HystrixMetricsPublisherFactory]]></data></edge>
<edge id="24" source="6" target="1"><data key="d8"><![CDATA[[Import] HystrixPropertiesCollapserDefault.java :: com.netflix.hystrix.strategy.properties -> com.netflix.hystrix.HystrixCollapserKey
[Import] HystrixPropertiesCollapserDefault.java :: com.netflix.hystrix.strategy.properties -> com.netflix.hystrix.HystrixCollapserProperties
[Import] HystrixPropertiesCommandDefault.java :: com.netflix.hystrix.strategy.properties -> com.netflix.hystrix.HystrixCommandKey
[Import] HystrixPropertiesCommandDefault.java :: com.netflix.hystrix.strategy.properties -> com.netflix.hystrix.HystrixCommandProperties
[Import] HystrixPropertiesFactory.java :: com.netflix.hystrix.strategy.properties -> com.netflix.hystrix.HystrixCollapserKey
[Import] HystrixPropertiesFactory.java :: com.netflix.hystrix.strategy.properties -> com.netflix.hystrix.HystrixCollapserProperties
[Import] HystrixPropertiesFactory.java :: com.netflix.hystrix.strategy.properties -> com.netflix.hystrix.HystrixCommand
[Import] HystrixPropertiesFactory.java :: com.netflix.hystrix.strategy.properties -> com.netflix.hystrix.HystrixCommandKey
[Import] HystrixPropertiesFactory.java :: com.netflix.hystrix.strategy.properties -> com.netflix.hystrix.HystrixCommandProperties
[Import] HystrixPropertiesFactory.java :: com.netflix.hystrix.strategy.properties -> com.netflix.hystrix.HystrixThreadPool
[Import] HystrixPropertiesFactory.java :: com.netflix.hystrix.strategy.properties -> com.netflix.hystrix.HystrixThreadPoolKey
[Import] HystrixPropertiesFactory.java :: com.netflix.hystrix.strategy.properties -> com.netflix.hystrix.HystrixThreadPoolProperties
[Import] HystrixPropertiesStrategy.java :: com.netflix.hystrix.strategy.properties -> com.netflix.hystrix.HystrixCollapser
[Import] HystrixPropertiesStrategy.java :: com.netflix.hystrix.strategy.properties -> com.netflix.hystrix.HystrixCollapserKey
[Import] HystrixPropertiesStrategy.java :: com.netflix.hystrix.strategy.properties -> com.netflix.hystrix.HystrixCollapserProperties
[Import] HystrixPropertiesStrategy.java :: com.netflix.hystrix.strategy.properties -> com.netflix.hystrix.HystrixCommand
[Import] HystrixPropertiesStrategy.java :: com.netflix.hystrix.strategy.properties -> com.netflix.hystrix.HystrixCommandKey
[Import] HystrixPropertiesStrategy.java :: com.netflix.hystrix.strategy.properties -> com.netflix.hystrix.HystrixCommandProperties
[Import] HystrixPropertiesStrategy.java :: com.netflix.hystrix.strategy.properties -> com.netflix.hystrix.HystrixThreadPool
[Import] HystrixPropertiesStrategy.java :: com.netflix.hystrix.strategy.properties -> com.netflix.hystrix.HystrixThreadPoolKey
[Import] HystrixPropertiesStrategy.java :: com.netflix.hystrix.strategy.properties -> com.netflix.hystrix.HystrixThreadPoolProperties
[Import] HystrixPropertiesThreadPoolDefault.java :: com.netflix.hystrix.strategy.properties -> com.netflix.hystrix.HystrixThreadPoolKey
[Import] HystrixPropertiesThreadPoolDefault.java :: com.netflix.hystrix.strategy.properties -> com.netflix.hystrix.HystrixThreadPoolProperties]]></data></edge>
<edge id="25" source="6" target="5"><data key="d8"><![CDATA[[Import] HystrixPropertiesFactory.java :: com.netflix.hystrix.strategy.properties -> com.netflix.hystrix.strategy.HystrixPlugins
[Import] HystrixPropertiesStrategy.java :: com.netflix.hystrix.strategy.properties -> com.netflix.hystrix.strategy.HystrixPlugins]]></data></edge>
<edge id="26" source="7" target="1"><data key="d8"><![CDATA[[Import] HystrixConcurrencyStrategy.java :: com.netflix.hystrix.strategy.concurrency -> com.netflix.hystrix.HystrixCommand
[Import] HystrixConcurrencyStrategy.java :: com.netflix.hystrix.strategy.concurrency -> com.netflix.hystrix.HystrixThreadPool
[Import] HystrixConcurrencyStrategy.java :: com.netflix.hystrix.strategy.concurrency -> com.netflix.hystrix.HystrixThreadPoolKey
[Import] HystrixContextScheduler.java :: com.netflix.hystrix.strategy.concurrency -> com.netflix.hystrix.HystrixThreadPool
[Import] HystrixRequestContext.java :: com.netflix.hystrix.strategy.concurrency -> com.netflix.hystrix.HystrixCollapser
[Import] HystrixRequestContext.java :: com.netflix.hystrix.strategy.concurrency -> com.netflix.hystrix.HystrixCommand
[Import] HystrixRequestContext.java :: com.netflix.hystrix.strategy.concurrency -> com.netflix.hystrix.HystrixRequestCache
[Import] HystrixRequestContext.java :: com.netflix.hystrix.strategy.concurrency -> com.netflix.hystrix.HystrixRequestLog]]></data></edge>
<edge id="27" source="7" target="5"><data key="d8"><![CDATA[[Import] HystrixConcurrencyStrategy.java :: com.netflix.hystrix.strategy.concurrency -> com.netflix.hystrix.strategy.HystrixPlugins
[Import] HystrixContexSchedulerAction.java :: com.netflix.hystrix.strategy.concurrency -> com.netflix.hystrix.strategy.HystrixPlugins
[Import] HystrixContextCallable.java :: com.netflix.hystrix.strategy.concurrency -> com.netflix.hystrix.strategy.HystrixPlugins
[Import] HystrixContextRunnable.java :: com.netflix.hystrix.strategy.concurrency -> com.netflix.hystrix.strategy.HystrixPlugins
[Import] HystrixContextScheduler.java :: com.netflix.hystrix.strategy.concurrency -> com.netflix.hystrix.strategy.HystrixPlugins
[Import] HystrixRequestVariable.java :: com.netflix.hystrix.strategy.concurrency -> com.netflix.hystrix.strategy.HystrixPlugins]]></data></edge>
<edge id="28" source="7" target="6"><data key="d8"><![CDATA[[Import] HystrixConcurrencyStrategy.java :: com.netflix.hystrix.strategy.concurrency -> com.netflix.hystrix.strategy.properties.HystrixProperty]]></data></edge>
<edge id="29" source="8" target="1"><data key="d8"><![CDATA[[Import] HystrixCommandExecutionHook.java :: com.netflix.hystrix.strategy.executionhook -> com.netflix.hystrix.HystrixCommand
[Import] HystrixCommandExecutionHook.java :: com.netflix.hystrix.strategy.executionhook -> com.netflix.hystrix.HystrixCommandProperties.ExecutionIsolationStrategy
[Import] HystrixCommandExecutionHook.java :: com.netflix.hystrix.strategy.executionhook -> com.netflix.hystrix.HystrixInvokable
[Import] HystrixCommandExecutionHook.java :: com.netflix.hystrix.strategy.executionhook -> com.netflix.hystrix.HystrixObservableCommand]]></data></edge>
<edge id="30" source="8" target="5"><data key="d8"><![CDATA[[Import] HystrixCommandExecutionHook.java :: com.netflix.hystrix.strategy.executionhook -> com.netflix.hystrix.strategy.HystrixPlugins]]></data></edge>
<edge id="31" source="8" target="9"><data key="d8"><![CDATA[[Import] HystrixCommandExecutionHook.java :: com.netflix.hystrix.strategy.executionhook -> com.netflix.hystrix.exception.HystrixRuntimeException
[Import] HystrixCommandExecutionHook.java :: com.netflix.hystrix.strategy.executionhook -> com.netflix.hystrix.exception.HystrixRuntimeException.FailureType]]></data></edge>
<edge id="32" source="9" target="1"><data key="d8"><![CDATA[[Import] HystrixBadRequestException.java :: com.netflix.hystrix.exception -> com.netflix.hystrix.HystrixCommand
[Import] HystrixRuntimeException.java :: com.netflix.hystrix.exception -> com.netflix.hystrix.HystrixCommand
[Import] HystrixRuntimeException.java :: com.netflix.hystrix.exception -> com.netflix.hystrix.HystrixInvokable
[Import] HystrixTimeoutException.java :: com.netflix.hystrix.exception -> com.netflix.hystrix.HystrixCommand
[Import] HystrixTimeoutException.java :: com.netflix.hystrix.exception -> com.netflix.hystrix.HystrixObservableCommand]]></data></edge>
<edge id="33" source="9" target="3"><data key="d8"><![CDATA[[Import] HystrixRuntimeException.java :: com.netflix.hystrix.exception -> com.netflix.hystrix.util.ExceptionThreadingUtility]]></data></edge>
<edge id="34" source="10" target="1"><data key="d8"><![CDATA[[Import] HystrixMetricsPublisher.java :: com.netflix.hystrix.strategy.metrics -> com.netflix.hystrix.HystrixCircuitBreaker
[Import] HystrixMetricsPublisher.java :: com.netflix.hystrix.strategy.metrics -> com.netflix.hystrix.HystrixCollapser
[Import] HystrixMetricsPublisher.java :: com.netflix.hystrix.strategy.metrics -> com.netflix.hystrix.HystrixCollapserKey
[Import] HystrixMetricsPublisher.java :: com.netflix.hystrix.strategy.metrics -> com.netflix.hystrix.HystrixCollapserMetrics
[Import] HystrixMetricsPublisher.java :: com.netflix.hystrix.strategy.metrics -> com.netflix.hystrix.HystrixCollapserProperties
[Import] HystrixMetricsPublisher.java :: com.netflix.hystrix.strategy.metrics -> com.netflix.hystrix.HystrixCommand
[Import] HystrixMetricsPublisher.java :: com.netflix.hystrix.strategy.metrics -> com.netflix.hystrix.HystrixCommandGroupKey
[Import] HystrixMetricsPublisher.java :: com.netflix.hystrix.strategy.metrics -> com.netflix.hystrix.HystrixCommandKey
[Import] HystrixMetricsPublisher.java :: com.netflix.hystrix.strategy.metrics -> com.netflix.hystrix.HystrixCommandMetrics
[Import] HystrixMetricsPublisher.java :: com.netflix.hystrix.strategy.metrics -> com.netflix.hystrix.HystrixCommandProperties
[Import] HystrixMetricsPublisher.java :: com.netflix.hystrix.strategy.metrics -> com.netflix.hystrix.HystrixThreadPool
[Import] HystrixMetricsPublisher.java :: com.netflix.hystrix.strategy.metrics -> com.netflix.hystrix.HystrixThreadPoolKey
[Import] HystrixMetricsPublisher.java :: com.netflix.hystrix.strategy.metrics -> com.netflix.hystrix.HystrixThreadPoolMetrics
[Import] HystrixMetricsPublisher.java :: com.netflix.hystrix.strategy.metrics -> com.netflix.hystrix.HystrixThreadPoolProperties
[Import] HystrixMetricsPublisherCollapser.java :: com.netflix.hystrix.strategy.metrics -> com.netflix.hystrix.HystrixCollapser
[Import] HystrixMetricsPublisherCollapserDefault.java :: com.netflix.hystrix.strategy.metrics -> com.netflix.hystrix.HystrixCollapserKey
[Import] HystrixMetricsPublisherCollapserDefault.java :: com.netflix.hystrix.strategy.metrics -> com.netflix.hystrix.HystrixCollapserMetrics
[Import] HystrixMetricsPublisherCollapserDefault.java :: com.netflix.hystrix.strategy.metrics -> com.netflix.hystrix.HystrixCollapserProperties
[Import] HystrixMetricsPublisherCommand.java :: com.netflix.hystrix.strategy.metrics -> com.netflix.hystrix.HystrixCommand
[Import] HystrixMetricsPublisherCommandDefault.java :: com.netflix.hystrix.strategy.metrics -> com.netflix.hystrix.HystrixCircuitBreaker
[Import] HystrixMetricsPublisherCommandDefault.java :: com.netflix.hystrix.strategy.metrics -> com.netflix.hystrix.HystrixCommandGroupKey
[Import] HystrixMetricsPublisherCommandDefault.java :: com.netflix.hystrix.strategy.metrics -> com.netflix.hystrix.HystrixCommandKey
[Import] HystrixMetricsPublisherCommandDefault.java :: com.netflix.hystrix.strategy.metrics -> com.netflix.hystrix.HystrixCommandMetrics
[Import] HystrixMetricsPublisherCommandDefault.java :: com.netflix.hystrix.strategy.metrics -> com.netflix.hystrix.HystrixCommandProperties
[Import] HystrixMetricsPublisherFactory.java :: com.netflix.hystrix.strategy.metrics -> com.netflix.hystrix.HystrixCircuitBreaker
[Import] HystrixMetricsPublisherFactory.java :: com.netflix.hystrix.strategy.metrics -> com.netflix.hystrix.HystrixCollapser
[Import] HystrixMetricsPublisherFactory.java :: com.netflix.hystrix.strategy.metrics -> com.netflix.hystrix.HystrixCollapserKey
[Import] HystrixMetricsPublisherFactory.java :: com.netflix.hystrix.strategy.metrics -> com.netflix.hystrix.HystrixCollapserMetrics
[Import] HystrixMetricsPublisherFactory.java :: com.netflix.hystrix.strategy.metrics -> com.netflix.hystrix.HystrixCollapserProperties
[Import] HystrixMetricsPublisherFactory.java :: com.netflix.hystrix.strategy.metrics -> com.netflix.hystrix.HystrixCommand
[Import] HystrixMetricsPublisherFactory.java :: com.netflix.hystrix.strategy.metrics -> com.netflix.hystrix.HystrixCommandGroupKey
[Import] HystrixMetricsPublisherFactory.java :: com.netflix.hystrix.strategy.metrics -> com.netflix.hystrix.HystrixCommandKey
[Import] HystrixMetricsPublisherFactory.java :: com.netflix.hystrix.strategy.metrics -> com.netflix.hystrix.HystrixCommandMetrics
[Import] HystrixMetricsPublisherFactory.java :: com.netflix.hystrix.strategy.metrics -> com.netflix.hystrix.HystrixCommandProperties
[Import] HystrixMetricsPublisherFactory.java :: com.netflix.hystrix.strategy.metrics -> com.netflix.hystrix.HystrixThreadPool
[Import] HystrixMetricsPublisherFactory.java :: com.netflix.hystrix.strategy.metrics -> com.netflix.hystrix.HystrixThreadPoolKey
[Import] HystrixMetricsPublisherFactory.java :: com.netflix.hystrix.strategy.metrics -> com.netflix.hystrix.HystrixThreadPoolMetrics
[Import] HystrixMetricsPublisherFactory.java :: com.netflix.hystrix.strategy.metrics -> com.netflix.hystrix.HystrixThreadPoolProperties
[Import] HystrixMetricsPublisherThreadPool.java :: com.netflix.hystrix.strategy.metrics -> com.netflix.hystrix.HystrixThreadPool
[Import] HystrixMetricsPublisherThreadPoolDefault.java :: com.netflix.hystrix.strategy.metrics -> com.netflix.hystrix.HystrixThreadPoolKey
[Import] HystrixMetricsPublisherThreadPoolDefault.java :: com.netflix.hystrix.strategy.metrics -> com.netflix.hystrix.HystrixThreadPoolMetrics
[Import] HystrixMetricsPublisherThreadPoolDefault.java :: com.netflix.hystrix.strategy.metrics -> com.netflix.hystrix.HystrixThreadPoolProperties]]></data></edge>
<edge id="35" source="10" target="5"><data key="d8"><![CDATA[[Import] HystrixMetricsPublisher.java :: com.netflix.hystrix.strategy.metrics -> com.netflix.hystrix.strategy.HystrixPlugins
[Import] HystrixMetricsPublisherFactory.java :: com.netflix.hystrix.strategy.metrics -> com.netflix.hystrix.strategy.HystrixPlugins]]></data></edge>
</graph>
</graphml>