SYMBOL INDEX (5261 symbols across 395 files) FILE: hystrix-contrib/hystrix-codahale-metrics-publisher/src/main/java/com/netflix/hystrix/contrib/codahalemetricspublisher/ConfigurableCodaHaleMetricFilter.java class ConfigurableCodaHaleMetricFilter (line 49) | public class ConfigurableCodaHaleMetricFilter implements MetricFilter{ method ConfigurableCodaHaleMetricFilter (line 56) | public ConfigurableCodaHaleMetricFilter(DynamicPropertyFactory archaiu... method matches (line 61) | @Override method isFilterEnabled (line 76) | protected boolean isFilterEnabled() { FILE: hystrix-contrib/hystrix-codahale-metrics-publisher/src/main/java/com/netflix/hystrix/contrib/codahalemetricspublisher/HystrixCodaHaleMetricsPublisher.java class HystrixCodaHaleMetricsPublisher (line 38) | public class HystrixCodaHaleMetricsPublisher extends HystrixMetricsPubli... method HystrixCodaHaleMetricsPublisher (line 42) | public HystrixCodaHaleMetricsPublisher(MetricRegistry metricRegistry) { method HystrixCodaHaleMetricsPublisher (line 46) | public HystrixCodaHaleMetricsPublisher(String metricsRootNode, MetricR... method getMetricsPublisherForCommand (line 51) | @Override method getMetricsPublisherForThreadPool (line 56) | @Override method getMetricsPublisherForCollapser (line 61) | @Override FILE: hystrix-contrib/hystrix-codahale-metrics-publisher/src/main/java/com/netflix/hystrix/contrib/codahalemetricspublisher/HystrixCodaHaleMetricsPublisherCollapser.java class HystrixCodaHaleMetricsPublisherCollapser (line 32) | public class HystrixCodaHaleMetricsPublisherCollapser implements Hystrix... method HystrixCodaHaleMetricsPublisherCollapser (line 41) | public HystrixCodaHaleMetricsPublisherCollapser(HystrixCollapserKey co... method initialize (line 55) | @Override method createMetricName (line 229) | protected String createMetricName(String name) { method createCumulativeCountForEvent (line 233) | protected void createCumulativeCountForEvent(final String name, final ... method safelyCreateCumulativeCountForEvent (line 242) | protected void safelyCreateCumulativeCountForEvent(final String name, ... method createRollingCountForEvent (line 256) | protected void createRollingCountForEvent(final String name, final Hys... method safelyCreateRollingCountForEvent (line 265) | protected void safelyCreateRollingCountForEvent(final String name, fin... FILE: hystrix-contrib/hystrix-codahale-metrics-publisher/src/main/java/com/netflix/hystrix/contrib/codahalemetricspublisher/HystrixCodaHaleMetricsPublisherCommand.java class HystrixCodaHaleMetricsPublisherCommand (line 31) | public class HystrixCodaHaleMetricsPublisherCommand implements HystrixMe... method HystrixCodaHaleMetricsPublisherCommand (line 44) | public HystrixCodaHaleMetricsPublisherCommand(String metricsRootNode, ... method initialize (line 62) | @Override method createMetricName (line 510) | protected String createMetricName(String name) { method createCumulativeCountForEvent (line 514) | protected void createCumulativeCountForEvent(final String name, final ... method safelyCreateCumulativeCountForEvent (line 523) | protected void safelyCreateCumulativeCountForEvent(final String name, ... method createRollingCountForEvent (line 537) | protected void createRollingCountForEvent(final String name, final Hys... method safelyCreateRollingCountForEvent (line 546) | protected void safelyCreateRollingCountForEvent(final String name, fin... FILE: hystrix-contrib/hystrix-codahale-metrics-publisher/src/main/java/com/netflix/hystrix/contrib/codahalemetricspublisher/HystrixCodaHaleMetricsPublisherThreadPool.java class HystrixCodaHaleMetricsPublisherThreadPool (line 31) | public class HystrixCodaHaleMetricsPublisherThreadPool implements Hystri... method HystrixCodaHaleMetricsPublisherThreadPool (line 42) | public HystrixCodaHaleMetricsPublisherThreadPool(String metricsRootNod... method initialize (line 58) | @Override method createMetricName (line 187) | protected String createMetricName(String name) { FILE: hystrix-contrib/hystrix-codahale-metrics-publisher/src/test/java/com/netflix/hystrix/contrib/codahalemetricspublisher/ConfigurableCodaHaleMetricFilterTest.java class ConfigurableCodaHaleMetricFilterTest (line 39) | public class ConfigurableCodaHaleMetricFilterTest { method initialiseMocks (line 48) | @BeforeClass method assertMetricsNotTouched (line 57) | @After method testMetricConfiguredInFilterWithFilterEnabled (line 63) | @Test method testMetricConfiguredInFilterWithFilterDisabled (line 71) | @Test method testMetricNotConfiguredInFilterWithFilterEnabled (line 79) | @Test method testMetricNotConfiguredInFilterWithFilterDisabled (line 87) | @Test FILE: hystrix-contrib/hystrix-codahale-metrics-publisher/src/test/java/com/netflix/hystrix/contrib/codahalemetricspublisher/HystrixCodaHaleMetricsPublisherCommandTest.java class HystrixCodaHaleMetricsPublisherCommandTest (line 15) | public class HystrixCodaHaleMetricsPublisherCommandTest { method setup (line 18) | @Before method testCommandSuccess (line 23) | @Test class Command (line 35) | private static class Command extends HystrixCommand { method Command (line 40) | Command() { method run (line 44) | @Override FILE: hystrix-contrib/hystrix-javanica/src/ajcTest/java/com/netflix/hystrix/contrib/javanica/test/aspectj/cache/CacheTest.java class CacheTest (line 24) | public class CacheTest extends BasicCacheTest { method setUpEnv (line 25) | @BeforeClass method createUserService (line 30) | @Override FILE: hystrix-contrib/hystrix-javanica/src/ajcTest/java/com/netflix/hystrix/contrib/javanica/test/aspectj/collapser/CollapserTest.java class CollapserTest (line 24) | public class CollapserTest extends BasicCollapserTest { method setUpEnv (line 25) | @BeforeClass method createUserService (line 30) | @Override FILE: hystrix-contrib/hystrix-javanica/src/ajcTest/java/com/netflix/hystrix/contrib/javanica/test/aspectj/command/CommandTest.java class CommandTest (line 23) | public class CommandTest extends BasicCommandTest { method setUpEnv (line 25) | @BeforeClass method createUserService (line 30) | @Override method createAdvancedUserServiceService (line 35) | @Override method createGenericUserService (line 40) | @Override FILE: hystrix-contrib/hystrix-javanica/src/ajcTest/java/com/netflix/hystrix/contrib/javanica/test/aspectj/configuration/collapser/CollapserPropertiesTest.java class CollapserPropertiesTest (line 24) | public class CollapserPropertiesTest extends BasicCollapserPropertiesTest { method setUpEnv (line 26) | @BeforeClass method createUserService (line 31) | @Override FILE: hystrix-contrib/hystrix-javanica/src/ajcTest/java/com/netflix/hystrix/contrib/javanica/test/aspectj/configuration/command/CommandPropertiesTest.java class CommandPropertiesTest (line 24) | public class CommandPropertiesTest extends BasicCommandPropertiesTest { method setUpEnv (line 26) | @BeforeClass method createUserService (line 31) | @Override FILE: hystrix-contrib/hystrix-javanica/src/ajcTest/java/com/netflix/hystrix/contrib/javanica/test/aspectj/error/ErrorPropagationTest.java class ErrorPropagationTest (line 24) | public class ErrorPropagationTest extends BasicErrorPropagationTest { method setUpEnv (line 26) | @BeforeClass method createUserService (line 31) | @Override FILE: hystrix-contrib/hystrix-javanica/src/ajcTest/java/com/netflix/hystrix/contrib/javanica/test/aspectj/error/ObservableErrorPropagationTest.java class ObservableErrorPropagationTest (line 25) | public class ObservableErrorPropagationTest extends BasicObservableError... method setUpEnv (line 27) | @BeforeClass method createUserService (line 32) | @Override FILE: hystrix-contrib/hystrix-javanica/src/ajcTest/java/com/netflix/hystrix/contrib/javanica/test/aspectj/fallback/CommandFallbackTest.java class CommandFallbackTest (line 24) | public class CommandFallbackTest extends BasicCommandFallbackTest { method setUpEnv (line 26) | @BeforeClass method createUserService (line 31) | @Override FILE: hystrix-contrib/hystrix-javanica/src/ajcTest/java/com/netflix/hystrix/contrib/javanica/test/aspectj/observable/ObservableTest.java class ObservableTest (line 24) | public class ObservableTest extends BasicObservableTest { method setUpEnv (line 26) | @BeforeClass method createUserService (line 31) | @Override FILE: hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/annotation/HystrixException.java type HystrixException (line 6) | public enum HystrixException { FILE: hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/annotation/ObservableExecutionMode.java type ObservableExecutionMode (line 30) | public enum ObservableExecutionMode { FILE: hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/aop/aspectj/HystrixCacheAspect.java class HystrixCacheAspect (line 43) | @Aspect method cacheRemoveAnnotationPointcut (line 46) | @Pointcut("@annotation(com.netflix.hystrix.contrib.javanica.cache.anno... method methodsAnnotatedWithCacheRemove (line 50) | @Around("cacheRemoveAnnotationPointcut()") FILE: hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/aop/aspectj/HystrixCommandAspect.java class HystrixCommandAspect (line 65) | @Aspect method hystrixCommandAnnotationPointcut (line 77) | @Pointcut("@annotation(com.netflix.hystrix.contrib.javanica.annotation... method hystrixCollapserAnnotationPointcut (line 82) | @Pointcut("@annotation(com.netflix.hystrix.contrib.javanica.annotation... method methodsAnnotatedWithHystrixCommand (line 86) | @Around("hystrixCommandAnnotationPointcut() || hystrixCollapserAnnotat... method executeObservable (line 115) | private Object executeObservable(HystrixInvokable invokable, Execution... method mapObservable (line 131) | private Object mapObservable(Observable observable, final MetaHolder m... method hystrixRuntimeExceptionToThrowable (line 140) | private Throwable hystrixRuntimeExceptionToThrowable(MetaHolder metaHo... method getCause (line 147) | private Throwable getCause(HystrixRuntimeException e) { class MetaHolderFactory (line 171) | private static abstract class MetaHolderFactory { method create (line 172) | public MetaHolder create(final ProceedingJoinPoint joinPoint) { method create (line 180) | public abstract MetaHolder create(Object proxy, Method method, Objec... method metaHolderBuilder (line 182) | MetaHolder.Builder metaHolderBuilder(Object proxy, Method method, Ob... class CollapserMetaHolderFactory (line 193) | private static class CollapserMetaHolderFactory extends MetaHolderFact... method create (line 195) | @Override class CommandMetaHolderFactory (line 264) | private static class CommandMetaHolderFactory extends MetaHolderFactory { method create (line 265) | @Override type HystrixPointcutType (line 282) | private enum HystrixPointcutType { method of (line 286) | static HystrixPointcutType of(Method method) { method getAjcMethodFromTarget (line 298) | private static Method getAjcMethodFromTarget(JoinPoint joinPoint) { method getFirstGenericParameter (line 303) | private static Class getFirstGenericParameter(Type type) { method getFirstGenericParameter (line 307) | private static Class getFirstGenericParameter(final Type type, fina... method setDefaultProperties (line 325) | private static MetaHolder.Builder setDefaultProperties(MetaHolder.Buil... method setFallbackMethod (line 341) | private static MetaHolder.Builder setFallbackMethod(MetaHolder.Builder... FILE: hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/aop/aspectj/WeavingMode.java type WeavingMode (line 21) | public enum WeavingMode { FILE: hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/cache/CacheInvocationContext.java class CacheInvocationContext (line 36) | public class CacheInvocationContext { method CacheInvocationContext (line 56) | public CacheInvocationContext(A cacheAnnotation, MethodExecutionAction... method getMethod (line 92) | public Method getMethod() { method getTarget (line 101) | public Object getTarget() { method getCacheAnnotation (line 105) | public A getCacheAnnotation() { method getAllParameters (line 114) | public List getAllParameters() { method getKeyParameters (line 134) | public List getKeyParameters() { method hasKeyParameters (line 143) | public boolean hasKeyParameters() { method getCacheKeyMethodName (line 152) | public String getCacheKeyMethodName() { method getCacheKeyMethod (line 161) | public MethodExecutionAction getCacheKeyMethod() { method getExecutionType (line 170) | public ExecutionType getExecutionType() { FILE: hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/cache/CacheInvocationContextFactory.java class CacheInvocationContextFactory (line 34) | public class CacheInvocationContextFactory { method createCacheResultInvocationContext (line 42) | public static CacheInvocationContext createCacheResultInv... method createCacheRemoveInvocationContext (line 58) | public static CacheInvocationContext createCacheRemoveInv... method createCacheKeyAction (line 68) | private static MethodExecutionAction createCacheKeyAction(String metho... FILE: hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/cache/CacheInvocationParameter.java class CacheInvocationParameter (line 33) | public class CacheInvocationParameter { method CacheInvocationParameter (line 41) | public CacheInvocationParameter(Class rawType, Object value, Annota... method getAnnotations (line 54) | public Set getAnnotations() { method getCacheKeyAnnotation (line 63) | public CacheKey getCacheKeyAnnotation() { method hasCacheKeyAnnotation (line 72) | public boolean hasCacheKeyAnnotation() { method getRawType (line 81) | public Class getRawType() { method getValue (line 90) | public Object getValue() { method getPosition (line 99) | public int getPosition() { method cacheKeyAnnotation (line 103) | private Annotation cacheKeyAnnotation() { FILE: hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/cache/DefaultHystrixGeneratedCacheKey.java class DefaultHystrixGeneratedCacheKey (line 25) | public class DefaultHystrixGeneratedCacheKey implements HystrixGenerated... method DefaultHystrixGeneratedCacheKey (line 34) | public DefaultHystrixGeneratedCacheKey(String cacheKey) { method getCacheKey (line 38) | @Override method hashCode (line 43) | @Override method equals (line 48) | @Override FILE: hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/cache/HystrixCacheKeyGenerator.java class HystrixCacheKeyGenerator (line 39) | public class HystrixCacheKeyGenerator { method getInstance (line 43) | public static HystrixCacheKeyGenerator getInstance() { method generateCacheKey (line 47) | public HystrixGeneratedCacheKey generateCacheKey(CacheInvocationContex... method appendPropertyValue (line 73) | private Object appendPropertyValue(StringBuilder cacheKeyBuilder, List... method getPropertyValue (line 85) | private Object getPropertyValue(String name, Object obj) throws Hystri... FILE: hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/cache/HystrixGeneratedCacheKey.java type HystrixGeneratedCacheKey (line 23) | public interface HystrixGeneratedCacheKey { method getCacheKey (line 36) | String getCacheKey(); FILE: hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/cache/HystrixRequestCacheManager.java class HystrixRequestCacheManager (line 29) | public final class HystrixRequestCacheManager { method HystrixRequestCacheManager (line 33) | private HystrixRequestCacheManager() { method getInstance (line 36) | public static HystrixRequestCacheManager getInstance() { method clearCache (line 46) | public void clearCache(CacheInvocationContext context) { FILE: hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/collapser/CommandCollapser.java class CommandCollapser (line 33) | public class CommandCollapser extends HystrixCollapser, Obj... method CommandCollapser (line 47) | public CommandCollapser(MetaHolder metaHolder) { method getRequestArgument (line 55) | @Override method createCommand (line 63) | @Override method mapResponseToRequests (line 72) | @Override method createMessage (line 84) | private String createMessage(Collection... method getIgnoreExceptions (line 92) | protected List> getIgnoreExceptions() { method getExecutionType (line 96) | protected ExecutionType getExecutionType() { method getCacheKey (line 103) | @Override method isIgnorable (line 120) | boolean isIgnorable(Throwable throwable) { method process (line 142) | Object process(Action action) throws Exception { method run (line 167) | @Override method flushCache (line 173) | protected void flushCache() { class Action (line 182) | abstract class Action { method execute (line 189) | abstract Object execute() throws CommandActionExecutionException; class FallbackErrorMessageBuilder (line 196) | static class FallbackErrorMessageBuilder { method create (line 199) | static FallbackErrorMessageBuilder create() { method append (line 203) | public FallbackErrorMessageBuilder append(CommandAction action, Thro... method commandAction (line 207) | private FallbackErrorMessageBuilder commandAction(CommandAction acti... method exception (line 217) | private FallbackErrorMessageBuilder exception(Throwable throwable) { method build (line 228) | public String build() { FILE: hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/AsyncResult.java class AsyncResult (line 28) | public abstract class AsyncResult implements Future, ClosureComman... method cancel (line 32) | @Override method isCancelled (line 37) | @Override method isDone (line 42) | @Override method get (line 47) | @Override method get (line 52) | @Override method invoke (line 60) | @Override FILE: hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/BatchHystrixCommand.java class BatchHystrixCommand (line 35) | @ThreadSafe method BatchHystrixCommand (line 40) | public BatchHystrixCommand(HystrixCommandBuilder builder) { method run (line 47) | @Override method process (line 54) | private Object process(final Object[] args) throws Exception { method getFallback (line 64) | @Override method toArgs (line 91) | private Object[] toArgs(Collection collect(Collection { method invoke (line 30) | T invoke(); FILE: hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/CommandAction.java type CommandAction (line 23) | public interface CommandAction { method getMetaHolder (line 25) | MetaHolder getMetaHolder(); method execute (line 34) | Object execute(ExecutionType executionType) throws CommandActionExecut... method executeWithArgs (line 44) | Object executeWithArgs(ExecutionType executionType, Object[] args) thr... method getActionName (line 51) | String getActionName(); FILE: hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/CommandActions.java class CommandActions (line 23) | public class CommandActions { method CommandActions (line 28) | public CommandActions(Builder builder) { method builder (line 33) | public static Builder builder() { method getCommandAction (line 37) | public CommandAction getCommandAction() { method getFallbackAction (line 41) | public CommandAction getFallbackAction() { method hasFallbackAction (line 45) | public boolean hasFallbackAction() { class Builder (line 49) | public static class Builder { method commandAction (line 53) | public Builder commandAction(CommandAction pCommandAction) { method fallbackAction (line 58) | public Builder fallbackAction(CommandAction pFallbackAction) { method build (line 63) | public CommandActions build() { FILE: hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/CommandExecutionAction.java class CommandExecutionAction (line 25) | public class CommandExecutionAction implements CommandAction { method CommandExecutionAction (line 35) | public CommandExecutionAction(HystrixInvokable hystrixCommand, MetaHol... method getMetaHolder (line 40) | @Override method execute (line 45) | @Override method executeWithArgs (line 50) | @Override method getActionName (line 58) | @Override FILE: hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/CommandExecutor.java class CommandExecutor (line 36) | public class CommandExecutor { method execute (line 46) | public static Object execute(HystrixInvokable invokable, ExecutionType... method castToExecutable (line 71) | private static HystrixExecutable castToExecutable(HystrixInvokable inv... method castToObservable (line 78) | private static HystrixObservable castToObservable(HystrixInvokable inv... FILE: hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/ExecutionType.java type ExecutionType (line 29) | public enum ExecutionType { method getExecutionType (line 54) | public static ExecutionType getExecutionType(Class type) { method isRxType (line 64) | private static boolean isRxType(Class cl) { FILE: hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/GenericCommand.java class GenericCommand (line 30) | @ThreadSafe method GenericCommand (line 35) | public GenericCommand(HystrixCommandBuilder builder) { method run (line 42) | @Override method getFallback (line 66) | @Override FILE: hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/GenericObservableCommand.java class GenericObservableCommand (line 44) | @ThreadSafe method GenericObservableCommand (line 56) | public GenericObservableCommand(HystrixCommandBuilder builder) { method construct (line 68) | @Override method resumeWithFallback (line 97) | @Override method getCacheKey (line 130) | @Override method flushCache (line 144) | protected void flushCache() { method isIgnorable (line 156) | boolean isIgnorable(Throwable throwable) { method toObservable (line 168) | private Observable toObservable(Object obj) { FILE: hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/GenericSetterBuilder.java class GenericSetterBuilder (line 40) | @Immutable method GenericSetterBuilder (line 52) | public GenericSetterBuilder(Builder builder) { method builder (line 63) | public static Builder builder(){ method build (line 73) | public HystrixCommand.Setter build() throws HystrixPropertyException { method buildObservableCommandSetter (line 94) | public HystrixObservableCommand.Setter buildObservableCommandSetter() { method buildCollapserCommandSetter (line 106) | public HystrixCollapser.Setter buildCollapserCommandSetter(){ method getInfo (line 112) | private String getInfo() { class Builder (line 117) | public static class Builder { method groupKey (line 127) | public Builder groupKey(String pGroupKey) { method groupKey (line 132) | public Builder groupKey(String pGroupKey, String def) { method commandKey (line 137) | public Builder commandKey(String pCommandKey) { method commandKey (line 142) | @Deprecated method collapserKey (line 148) | public Builder collapserKey(String pCollapserKey) { method scope (line 153) | public Builder scope(HystrixCollapser.Scope pScope) { method collapserProperties (line 158) | public Builder collapserProperties(List properties) { method commandProperties (line 163) | public Builder commandProperties(List properties) { method threadPoolProperties (line 169) | public Builder threadPoolProperties(List properties) { method threadPoolKey (line 174) | public Builder threadPoolKey(String pThreadPoolKey) { method build (line 179) | public GenericSetterBuilder build(){ FILE: hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/HystrixCommandBuilder.java class HystrixCommandBuilder (line 34) | @Immutable method HystrixCommandBuilder (line 45) | public HystrixCommandBuilder(Builder builder) { method builder (line 55) | public static Builder builder() { method getSetterBuilder (line 59) | public GenericSetterBuilder getSetterBuilder() { method getCommandActions (line 63) | public CommandActions getCommandActions() { method getCacheResultInvocationContext (line 67) | public CacheInvocationContext getCacheResultInvocationCon... method getCacheRemoveInvocationContext (line 71) | public CacheInvocationContext getCacheRemoveInvocationCon... method getCollapsedRequests (line 75) | public Collection> g... method getIgnoreExceptions (line 79) | public List> getIgnoreExceptions() { method getExecutionType (line 83) | public ExecutionType getExecutionType() { class Builder (line 88) | public static class Builder { method setterBuilder (line 103) | public Builder setterBuilder(GenericSetterBuilder pSetterBuilder) { method commandActions (line 114) | public Builder commandActions(CommandActions pCommandActions) { method cacheResultInvocationContext (line 125) | public Builder cacheResultInvocationContext(CacheInvocationContext> pIg... method executionType (line 169) | public Builder executionType(ExecutionType pExecutionType) { method build (line 179) | public HystrixCommandBuilder build() { FILE: hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/HystrixCommandBuilderFactory.java class HystrixCommandBuilderFactory (line 36) | public class HystrixCommandBuilderFactory { method getInstance (line 42) | public static HystrixCommandBuilderFactory getInstance() { method HystrixCommandBuilderFactory (line 46) | private HystrixCommandBuilderFactory() { method create (line 50) | public HystrixCommandBuilder create(MetaHolder metaHolder) { method create (line 54) | public HystrixCommandBuilder create(MetaHolder metaHold... method validateMetaHolder (line 68) | private void validateMetaHolder(MetaHolder metaHolder) { method createGenericSetterBuilder (line 73) | private GenericSetterBuilder createGenericSetterBuilder(MetaHolder met... method createCommandActions (line 88) | private CommandActions createCommandActions(MetaHolder metaHolder) { method createCommandAction (line 95) | private CommandAction createCommandAction(MetaHolder metaHolder) { method createFallbackAction (line 99) | private CommandAction createFallbackAction(MetaHolder metaHolder) { method getAjcMethod (line 151) | private Method getAjcMethod(Object target, Method fallback) { FILE: hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/HystrixCommandFactory.java class HystrixCommandFactory (line 24) | public class HystrixCommandFactory { method HystrixCommandFactory (line 28) | private HystrixCommandFactory() { method getInstance (line 32) | public static HystrixCommandFactory getInstance() { method create (line 36) | public HystrixInvokable create(MetaHolder metaHolder) { method createDelayed (line 48) | public HystrixInvokable createDelayed(MetaHolder metaHolder) { FILE: hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/LazyCommandExecutionAction.java class LazyCommandExecutionAction (line 26) | public class LazyCommandExecutionAction implements CommandAction { method LazyCommandExecutionAction (line 31) | public LazyCommandExecutionAction(MetaHolder metaHolder) { method getMetaHolder (line 35) | @Override method execute (line 43) | @Override method executeWithArgs (line 52) | @Override method getActionName (line 61) | @Override method createCopy (line 69) | private MetaHolder createCopy(MetaHolder source, ExecutionType executi... method createCopy (line 90) | private MetaHolder createCopy(MetaHolder source, ExecutionType executi... FILE: hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/MetaHolder.java class MetaHolder (line 39) | @Immutable method apply (line 70) | @Nullable method MetaHolder (line 77) | private MetaHolder(Builder builder) { method builder (line 105) | public static Builder builder() { method getHystrixCollapser (line 109) | public HystrixCollapser getHystrixCollapser() { method getHystrixCommand (line 113) | public HystrixCommand getHystrixCommand() { method getMethod (line 117) | public Method getMethod() { method getCacheKeyMethod (line 121) | public Method getCacheKeyMethod() { method getAjcMethod (line 125) | public Method getAjcMethod() { method getObj (line 129) | public Object getObj() { method getProxyObj (line 133) | public Object getProxyObj() { method getClosure (line 137) | public Closure getClosure() { method getExecutionType (line 141) | public ExecutionType getExecutionType() { method getCollapserExecutionType (line 145) | public ExecutionType getCollapserExecutionType() { method getArgs (line 149) | public Object[] getArgs() { method getCommandGroupKey (line 153) | public String getCommandGroupKey() { method getDefaultGroupKey (line 157) | public String getDefaultGroupKey() { method getDefaultThreadPoolKey (line 161) | public String getDefaultThreadPoolKey() { method getCollapserKey (line 165) | public String getCollapserKey() { method getCommandKey (line 169) | public String getCommandKey() { method getThreadPoolKey (line 173) | public String getThreadPoolKey() { method getDefaultCommandKey (line 177) | public String getDefaultCommandKey() { method getDefaultCollapserKey (line 181) | public String getDefaultCollapserKey() { method hasDefaultProperties (line 185) | public boolean hasDefaultProperties() { method getDefaultProperties (line 189) | public Optional getDefaultProperties() { method getParameterTypes (line 193) | public Class[] getParameterTypes() { method isCollapserAnnotationPresent (line 197) | public boolean isCollapserAnnotationPresent() { method isCommandAnnotationPresent (line 201) | public boolean isCommandAnnotationPresent() { method getJoinPoint (line 205) | public JoinPoint getJoinPoint() { method getFallbackMethod (line 209) | public Method getFallbackMethod() { method hasFallbackMethod (line 213) | public boolean hasFallbackMethod() { method isExtendedParentFallback (line 217) | public boolean isExtendedParentFallback() { method hasFallbackMethodCommand (line 221) | public boolean hasFallbackMethodCommand() { method isFallback (line 225) | public boolean isFallback() { method isExtendedFallback (line 229) | public boolean isExtendedFallback() { method isDefaultFallback (line 233) | public boolean isDefaultFallback() { method getCommandIgnoreExceptions (line 237) | @SuppressWarnings("unchecked") method getFallbackExecutionType (line 255) | public ExecutionType getFallbackExecutionType() { method getCommandProperties (line 259) | public List getCommandProperties() { method getCollapserProperties (line 276) | public List getCollapserProperties() { method getThreadPoolProperties (line 280) | public List getThreadPoolProperties() { method isObservable (line 297) | public boolean isObservable() { method getObservableExecutionMode (line 301) | public ObservableExecutionMode getObservableExecutionMode() { method raiseHystrixExceptionsContains (line 305) | public boolean raiseHystrixExceptionsContains(HystrixException hystrix... method getRaiseHystrixExceptions (line 309) | public List getRaiseHystrixExceptions() { method get (line 326) | private String get(String key, String defaultKey) { method nonEmptyList (line 330) | private Predicate> nonEmptyList() { method getOrDefault (line 339) | @SuppressWarnings("unchecked") method getOrDefault (line 344) | private T getOrDefault(Supplier source, Supplier defaultChoi... class Builder (line 352) | public static final class Builder { method hystrixCollapser (line 382) | public Builder hystrixCollapser(HystrixCollapser hystrixCollapser) { method hystrixCommand (line 387) | public Builder hystrixCommand(HystrixCommand hystrixCommand) { method method (line 392) | public Builder method(Method method) { method cacheKeyMethod (line 397) | public Builder cacheKeyMethod(Method cacheKeyMethod) { method fallbackMethod (line 402) | public Builder fallbackMethod(Method fallbackMethod) { method fallbackExecutionType (line 407) | public Builder fallbackExecutionType(ExecutionType fallbackExecution... method fallback (line 412) | public Builder fallback(boolean fallback) { method extendedParentFallback (line 417) | public Builder extendedParentFallback(boolean extendedParentFallback) { method defaultFallback (line 422) | public Builder defaultFallback(boolean defaultFallback) { method ajcMethod (line 427) | public Builder ajcMethod(Method ajcMethod) { method obj (line 432) | public Builder obj(Object obj) { method proxyObj (line 437) | public Builder proxyObj(Object proxy) { method args (line 442) | public Builder args(Object[] args) { method closure (line 447) | public Builder closure(Closure closure) { method executionType (line 452) | public Builder executionType(ExecutionType executionType) { method collapserExecutionType (line 457) | public Builder collapserExecutionType(ExecutionType collapserExecuti... method defaultGroupKey (line 462) | public Builder defaultGroupKey(String defGroupKey) { method defaultCommandKey (line 467) | public Builder defaultCommandKey(String defCommandKey) { method defaultThreadPoolKey (line 472) | public Builder defaultThreadPoolKey(String defaultThreadPoolKey) { method defaultCollapserKey (line 477) | public Builder defaultCollapserKey(String defCollapserKey) { method defaultProperties (line 482) | public Builder defaultProperties(@Nullable DefaultProperties default... method joinPoint (line 487) | public Builder joinPoint(JoinPoint joinPoint) { method extendedFallback (line 492) | public Builder extendedFallback(boolean extendedFallback) { method observable (line 497) | public Builder observable(boolean observable) { method observableExecutionMode (line 502) | public Builder observableExecutionMode(ObservableExecutionMode obser... method build (line 507) | public MetaHolder build() { FILE: hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/MethodExecutionAction.java class MethodExecutionAction (line 35) | public class MethodExecutionAction implements CommandAction { method MethodExecutionAction (line 45) | public MethodExecutionAction(Object object, Method method, MetaHolder ... method MethodExecutionAction (line 52) | public MethodExecutionAction(Object object, Method method, Object[] ar... method getObject (line 59) | public Object getObject() { method getMethod (line 63) | public Method getMethod() { method getArgs (line 67) | public Object[] getArgs() { method getMetaHolder (line 71) | @Override method execute (line 76) | @Override method executeWithArgs (line 86) | @Override method getActionName (line 99) | @Override method execute (line 109) | private Object execute(Object o, Method m, Object... args) throws Comm... method executeClj (line 126) | private Object executeClj(Object o, Method m, Object... args){ method propagateCause (line 144) | private void propagateCause(Throwable throwable) throws CommandActionE... FILE: hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/closure/AbstractClosureFactory.java class AbstractClosureFactory (line 32) | public abstract class AbstractClosureFactory implements ClosureFactory { method createClosure (line 37) | @Override method createClosure (line 63) | Closure createClosure(String rootMethodName, final Object closureObj) ... method isClosureCommand (line 78) | abstract boolean isClosureCommand(final Object closureObj); method getClosureCommandType (line 85) | abstract Class getClosureCommandType(); FILE: hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/closure/AsyncClosureFactory.java class AsyncClosureFactory (line 24) | public class AsyncClosureFactory extends AbstractClosureFactory { method AsyncClosureFactory (line 28) | private AsyncClosureFactory() { method getInstance (line 31) | public static AsyncClosureFactory getInstance() { method isClosureCommand (line 38) | @Override method getClosureCommandType (line 46) | @Override FILE: hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/closure/Closure.java class Closure (line 24) | public class Closure { method Closure (line 29) | public Closure() { method Closure (line 34) | public Closure(Method closureMethod, Object closureObj) { method getClosureMethod (line 39) | public Method getClosureMethod() { method getClosureObj (line 43) | public Object getClosureObj() { FILE: hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/closure/ClosureFactory.java type ClosureFactory (line 25) | public interface ClosureFactory { method createClosure (line 36) | Closure createClosure(final MetaHolder metaHolder, final Method method... FILE: hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/conf/HystrixPropertiesManager.java class HystrixPropertiesManager (line 32) | public final class HystrixPropertiesManager { method HystrixPropertiesManager (line 34) | private HystrixPropertiesManager() { method initializeCommandProperties (line 100) | public static HystrixCommandProperties.Setter initializeCommandPropert... method initializeThreadPoolProperties (line 109) | public static HystrixThreadPoolProperties.Setter initializeThreadPoolP... method initializeCollapserProperties (line 118) | public static HystrixCollapserProperties.Setter initializeCollapserPro... method initializeProperties (line 122) | private static S initializeProperties(S setter, List { method set (line 398) | void set(S setter, V value) throws IllegalArgumentException; method toEnum (line 401) | private static > E toEnum(String propName, String pr... method toInt (line 411) | private static int toInt(String propName, String propValue) throws Ill... method toBoolean (line 419) | private static boolean toBoolean(String propValue) { method createBadEnumError (line 423) | private static IllegalArgumentException createBadEnumError(String prop... FILE: hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/exception/CommandActionExecutionException.java class CommandActionExecutionException (line 21) | public class CommandActionExecutionException extends RuntimeException { method CommandActionExecutionException (line 28) | public CommandActionExecutionException(Throwable cause) { method CommandActionExecutionException (line 35) | public CommandActionExecutionException() { FILE: hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/exception/ExceptionUtils.java class ExceptionUtils (line 23) | public class ExceptionUtils { method propagateCause (line 30) | public static void propagateCause(Throwable throwable) throws CommandA... method wrapCause (line 39) | public static CommandActionExecutionException wrapCause(Throwable thro... method unwrapCause (line 49) | public static Throwable unwrapCause(Throwable e) { FILE: hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/exception/FallbackDefinitionException.java class FallbackDefinitionException (line 19) | public class FallbackDefinitionException extends RuntimeException { method FallbackDefinitionException (line 21) | public FallbackDefinitionException() { method FallbackDefinitionException (line 24) | public FallbackDefinitionException(String message, Throwable cause) { method FallbackDefinitionException (line 28) | public FallbackDefinitionException(Throwable cause) { method FallbackDefinitionException (line 32) | public FallbackDefinitionException(String message) { FILE: hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/exception/FallbackInvocationException.java class FallbackInvocationException (line 21) | public class FallbackInvocationException extends RuntimeException { method FallbackInvocationException (line 23) | public FallbackInvocationException() { method FallbackInvocationException (line 26) | public FallbackInvocationException(String message, Throwable cause) { method FallbackInvocationException (line 30) | public FallbackInvocationException(Throwable cause) { FILE: hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/exception/HystrixCacheKeyGenerationException.java class HystrixCacheKeyGenerationException (line 23) | public class HystrixCacheKeyGenerationException extends RuntimeException { method HystrixCacheKeyGenerationException (line 25) | public HystrixCacheKeyGenerationException() { method HystrixCacheKeyGenerationException (line 28) | public HystrixCacheKeyGenerationException(String message) { method HystrixCacheKeyGenerationException (line 32) | public HystrixCacheKeyGenerationException(String message, Throwable ca... method HystrixCacheKeyGenerationException (line 36) | public HystrixCacheKeyGenerationException(Throwable cause) { FILE: hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/exception/HystrixCachingException.java class HystrixCachingException (line 23) | public class HystrixCachingException extends RuntimeException { method HystrixCachingException (line 25) | public HystrixCachingException() { method HystrixCachingException (line 28) | public HystrixCachingException(String message) { method HystrixCachingException (line 32) | public HystrixCachingException(String message, Throwable cause) { method HystrixCachingException (line 36) | public HystrixCachingException(Throwable cause) { FILE: hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/exception/HystrixPropertyException.java class HystrixPropertyException (line 21) | public class HystrixPropertyException extends RuntimeException { method HystrixPropertyException (line 23) | public HystrixPropertyException() { method HystrixPropertyException (line 26) | public HystrixPropertyException(String message, Throwable cause) { method HystrixPropertyException (line 30) | public HystrixPropertyException(Throwable cause) { FILE: hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/utils/AopUtils.java class AopUtils (line 33) | public final class AopUtils { method AopUtils (line 35) | private AopUtils() { method getMethodFromTarget (line 46) | public static Method getMethodFromTarget(JoinPoint joinPoint) { method getMethodFromTarget (line 63) | public static Method getMethodFromTarget(JoinPoint joinPoint, String m... method getParameterTypes (line 75) | public static Class[] getParameterTypes(JoinPoint joinPoint) { method getDeclaredMethod (line 89) | public static Method getDeclaredMethod(Class type, String methodNam... method getAnnotation (line 109) | public static Optional getAnnotation(JoinPoi... method getAnnotation (line 113) | public static Optional getAnnotation(Class commandReturnType, Class... method validateParametrizedType (line 197) | private void validateParametrizedType(Type commandReturnType, Type fal... method createErrorMsg (line 204) | private String createErrorMsg(Method commandMethod, Method fallbackMet... method equalsParametrizedTypes (line 211) | private Result equalsParametrizedTypes(List commandParametrizedT... method equals (line 234) | private static Result equals(Type commandType, Type fallbackType) { method regularEquals (line 283) | private static Result regularEquals(final Type commandType, final Type... method getParentKind (line 295) | private static Optional getParentKind(Type type, List type... method positionAsString (line 301) | private static String positionAsString(Type type, List types) { method position (line 309) | private static int position(Type type, List types) { method boundsError (line 315) | private static Error boundsError(Type t1, Type[] b1, String boundType,... method equals (line 324) | private static Result equals(Type[] t1, Type[] t2) { class Result (line 339) | private static class Result { method isSuccess (line 343) | boolean isSuccess() { method isFailure (line 347) | boolean isFailure() { method of (line 351) | static Result of(boolean res, Supplier> errors) { method success (line 356) | static Result success() { method failure (line 360) | static Result failure() { method failure (line 364) | static Result failure(Error... errors) { method failure (line 368) | static Result failure(List errors) { method combine (line 372) | Result combine(Result r) { method andThen (line 376) | Result andThen(Supplier resultSupplier) { method append (line 381) | Result append(List errors) { method append (line 386) | Result append(Supplier> errors) { method merge (line 391) | static List merge(@Nonnull List e1, @Nonnull List errors) { method Result (line 404) | Result(boolean success) { class Error (line 410) | private static class Error { method Error (line 417) | Error(String reason) { method Error (line 421) | Error(Type commandType, String reason, Type fallbackType) { FILE: hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/utils/FutureDecorator.java class FutureDecorator (line 24) | public class FutureDecorator implements Future { method FutureDecorator (line 28) | public FutureDecorator(Future origin) { method cancel (line 32) | @Override method isCancelled (line 37) | @Override method isDone (line 42) | @Override method get (line 47) | @Override method get (line 56) | @Override FILE: hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/utils/MethodProvider.java class MethodProvider (line 42) | public final class MethodProvider { method MethodProvider (line 44) | private MethodProvider() { method getInstance (line 50) | public static MethodProvider getInstance() { method getFallbackMethod (line 58) | public FallbackMethod getFallbackMethod(Class type, Method commandM... method getFallbackMethod (line 71) | public FallbackMethod getFallbackMethod(Class enclosingType, Method... method getDefaultFallback (line 78) | private void getDefaultFallback(){ method getClassLevelFallback (line 82) | private String getClassLevelFallback(Class enclosingClass) { class SpecificFallback (line 89) | private static class SpecificFallback extends FallbackMethodFinder { method SpecificFallback (line 91) | public SpecificFallback(FallbackMethodFinder next) { method isSpecific (line 95) | @Override method getFallbackName (line 100) | @Override method canHandle (line 105) | @Override class DefaultCallback (line 111) | private static class DefaultCallback extends FallbackMethodFinder { method isDefault (line 112) | @Override method getFallbackName (line 117) | @Override method canHandle (line 131) | @Override class FallbackMethodFinder (line 137) | private static abstract class FallbackMethodFinder { method FallbackMethodFinder (line 140) | public FallbackMethodFinder() { method FallbackMethodFinder (line 143) | public FallbackMethodFinder(FallbackMethodFinder next) { method isDefault (line 147) | boolean isDefault() { method isSpecific (line 151) | boolean isSpecific(){ method getFallbackName (line 155) | public abstract String getFallbackName(Class enclosingType, Metho... method find (line 157) | public FallbackMethod find(Class enclosingType, Method commandMet... method canHandle (line 167) | abstract boolean canHandle(Class enclosingType, Method commandMet... method doFind (line 169) | private FallbackMethod doFind(Class enclosingType, Method command... method getMethod (line 207) | public static Optional getMethod(Class type, String name, C... method unbride (line 232) | public Method unbride(final Method bridgeMethod, Class aClass) thro... method getParameterCount (line 259) | private static int getParameterCount(String desc) { method parseParams (line 263) | private static String[] parseParams(String desc) { class MethodSignature (line 271) | private static class MethodSignature { method getParameterTypes (line 275) | public Class[] getParameterTypes() throws ClassNotFoundException { class MethodFinder (line 290) | private static class MethodFinder extends MethodVisitor { method MethodFinder (line 293) | public MethodFinder(MethodSignature methodSignature) { method visitMethodInsn (line 298) | @Override FILE: hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/utils/TypeHelper.java class TypeHelper (line 37) | public final class TypeHelper { method TypeHelper (line 38) | private TypeHelper() { method isGenericReturnType (line 42) | public static boolean isGenericReturnType(Method method) { method isReturnTypeParametrized (line 52) | public static boolean isReturnTypeParametrized(Method method) { method isParametrizedType (line 56) | public static boolean isParametrizedType(Type t) { method isTypeVariable (line 60) | public static boolean isTypeVariable(Type t) { method isWildcardType (line 64) | public static boolean isWildcardType(Type t) { method flattenTypeVariables (line 83) | @ParametersAreNonnullByDefault FILE: hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/utils/ajc/AjcUtils.java class AjcUtils (line 28) | public final class AjcUtils { method AjcUtils (line 30) | private AjcUtils() { method getAjcMethod (line 35) | public static Method getAjcMethod(final Class target, final String ... method getAjcMethodAroundAdvice (line 66) | public static Method getAjcMethodAroundAdvice(final Class target, f... method getAjcMethodAroundAdvice (line 71) | public static Method getAjcMethodAroundAdvice(Class target, MethodS... method getAjcMethodAroundAdvice (line 76) | public static Method getAjcMethodAroundAdvice(Class target, Method ... method invokeAjcMethod (line 81) | public static Object invokeAjcMethod(Method method, Object target, Met... method removeAspectjArgs (line 90) | private static Class[] removeAspectjArgs(Class[] parameterTypes) { type AdviceType (line 96) | public enum AdviceType { method AdviceType (line 100) | AdviceType(String postfix) { method getPostfix (line 104) | public String getPostfix() { FILE: hystrix-contrib/hystrix-javanica/src/test/java/com/netflix/hystrix/contrib/javanica/cache/CacheInvocationContextFactoryTest.java class CacheInvocationContextFactoryTest (line 39) | public class CacheInvocationContextFactoryTest { method testCreateCacheResultInvocationContext_givenMethodAnnotatedWithCacheResult_shouldCreateCorrectCacheKeyInvocationContext (line 41) | @Test method testCreateCacheRemoveInvocationContext_givenMethodAnnotatedWithCacheRemove_shouldCreateCorrectCacheKeyInvocationContext (line 70) | @Test method testCacheResultMethodWithWrongCacheKeyMethodSignature_givenWrongCacheKeyMethod_shouldThrowException (line 92) | @Test(expected = HystrixCachingException.class) method testCacheResultMethodWithCacheKeyMethodWithWrongReturnType_givenCacheKeyMethodWithWrongReturnType_shouldThrowException (line 106) | @Test(expected = HystrixCachingException.class) class TestCacheClass (line 121) | public static class TestCacheClass { method cacheResultMethod (line 123) | @CacheResult method cacheRemoveMethod (line 128) | @CacheRemove(commandKey = "test") method cacheResultMethodWithWrongCacheKeyMethodSignature (line 133) | @CacheResult(cacheKeyMethod = "cacheKeyMethodSignature") method cacheKeyMethodSignature (line 138) | private String cacheKeyMethodSignature(String param1, String param2) { method cacheResultMethodWithCacheKeyMethodWithWrongReturnType (line 142) | @CacheResult(cacheKeyMethod = "cacheKeyMethodWithWrongReturnType") method cacheKeyMethodWithWrongReturnType (line 147) | private Long cacheKeyMethodWithWrongReturnType(String param1, String... method isAnnotationPresent (line 152) | private static boolean isAnnotationPresent(CacheInvocationParameter pa... FILE: hystrix-contrib/hystrix-javanica/src/test/java/com/netflix/hystrix/contrib/javanica/cache/CacheInvocationParameterTest.java class CacheInvocationParameterTest (line 29) | public class CacheInvocationParameterTest { method testCacheInvocationParameterConstructor (line 31) | @Test method stabMethod (line 57) | private static void stabMethod(@CacheKey String val) { FILE: hystrix-contrib/hystrix-javanica/src/test/java/com/netflix/hystrix/contrib/javanica/cache/HystrixCacheKeyGeneratorTest.java class HystrixCacheKeyGeneratorTest (line 26) | public class HystrixCacheKeyGeneratorTest { method testGenerateCacheKey_givenUser_shouldReturnCorrectCacheKey (line 28) | @Test method testGenerateCacheKey_givenUserWithNullProfile_shouldReturnCorrectCacheKey (line 50) | @Test method testGenerateCacheKey_givenCacheKeyMethodWithNoArguments_shouldReturnEmptyCacheKey (line 71) | @Test class TestCacheClass (line 87) | public static class TestCacheClass { method cacheResultMethod (line 89) | @CacheResult method cacheResultMethod (line 94) | @CacheResult class User (line 101) | public static class User { method getId (line 105) | public String getId() { method setId (line 109) | public void setId(String id) { method getProfile (line 113) | public Profile getProfile() { method setProfile (line 117) | public void setProfile(Profile profile) { class Profile (line 122) | public static class Profile { method Profile (line 125) | public Profile() { method Profile (line 128) | public Profile(String name) { method getName (line 132) | public String getName() { method setName (line 136) | public void setName(String name) { FILE: hystrix-contrib/hystrix-javanica/src/test/java/com/netflix/hystrix/contrib/javanica/command/ExecutionTypeTest.java class ExecutionTypeTest (line 34) | @RunWith(Parameterized.class) method data (line 37) | @Parameterized.Parameters method should_return_correct_execution_type (line 52) | @Test method shouldHaveExecutionType (line 58) | private static ExecutionType shouldHaveExecutionType(final ExecutionTy... method returnType (line 62) | private static Class returnType(final Class aClass) { method ExecutionTypeTest (line 69) | public ExecutionTypeTest(final Class methodReturnType, final Execut... FILE: hystrix-contrib/hystrix-javanica/src/test/java/com/netflix/hystrix/contrib/javanica/test/common/BasicHystrixTest.java class BasicHystrixTest (line 31) | public abstract class BasicHystrixTest { method getHystrixContext (line 35) | protected final HystrixRequestContext getHystrixContext() { method resetContext (line 39) | protected void resetContext() { method getThreadPoolProperties (line 43) | protected final HystrixThreadPoolProperties getThreadPoolProperties(Hy... FILE: hystrix-contrib/hystrix-javanica/src/test/java/com/netflix/hystrix/contrib/javanica/test/common/CommonUtils.java class CommonUtils (line 34) | public class CommonUtils { method getMetrics (line 36) | public HystrixCommandMetrics getMetrics(String commandKey) { method getLastExecutedCommand (line 41) | public static HystrixInvokableInfo getLastExecutedCommand() { method assertExecutedCommands (line 47) | public static void assertExecutedCommands(String... commands) { method getExecutedCommandsKeys (line 58) | public static List getExecutedCommandsKeys() { method getExecutedCommandsKeys (line 65) | public static List getExecutedCommandsKeys(List fallback(String id) { method activateFallback (line 203) | private Observable activateFallback(String id) { method blockUserFallback (line 207) | @HystrixCommand(ignoreExceptions = {RuntimeException.class}) method validate (line 212) | private void validate(String val) throws BadRequestException { class FailoverService (line 219) | private class FailoverService { method getDefUser (line 220) | public Observable getDefUser() { method activate (line 224) | public Observable activate() { class NotFoundException (line 230) | private static class NotFoundException extends Exception { method NotFoundException (line 231) | private NotFoundException(String message) { class BadRequestException (line 236) | private static class BadRequestException extends RuntimeException { method BadRequestException (line 237) | private BadRequestException(String message) { class ActivationException (line 242) | private static class ActivationException extends Exception { method ActivationException (line 243) | private ActivationException(String message) { class OperationException (line 248) | private static class OperationException extends Throwable { method OperationException (line 249) | private OperationException(String message) { class RuntimeOperationException (line 254) | private static class RuntimeOperationException extends RuntimeException { method RuntimeOperationException (line 255) | private RuntimeOperationException(String message) { FILE: hystrix-contrib/hystrix-javanica/src/test/java/com/netflix/hystrix/contrib/javanica/test/common/fallback/BasicCommandFallbackTest.java class BasicCommandFallbackTest (line 43) | public abstract class BasicCommandFallbackTest extends BasicHystrixTest { method createUserService (line 47) | protected abstract UserService createUserService(); method setUp (line 49) | @Before method testGetUserAsyncWithFallback (line 54) | @Test method testGetUserSyncWithFallback (line 71) | @Test method testGetUserAsyncWithFallbackCommand (line 94) | @Test method testGetUserAsyncFallbackAsyncCommand (line 115) | @Test method testGetUserSyncWithFallbackCommand (line 139) | @Test method testAsyncCommandWithAsyncFallbackCommand (line 159) | @Test method testAsyncCommandWithAsyncFallback (line 174) | @Test(expected = FallbackDefinitionException.class) method testCommandWithWrongFallbackReturnType (line 179) | @Test(expected = FallbackDefinitionException.class) method testAsyncCommandWithWrongFallbackReturnType (line 184) | @Test(expected = FallbackDefinitionException.class) method testCommandWithWrongFallbackParams (line 189) | @Test(expected = FallbackDefinitionException.class) method testCommandWithFallbackReturnSuperType (line 194) | @Test(expected = FallbackDefinitionException.class) method testCommandWithFallbackReturnSubType (line 199) | @Test method testCommandWithFallbackWithAdditionalParameter (line 205) | @Test method testCommandThrowsHystrixBadRequestExceptionWithNoCause (line 211) | @Test(expected = HystrixBadRequestException.class) method testFallbackMissing (line 221) | @Test class UserService (line 231) | public static class UserService { method getUserWithoutFallback (line 233) | @HystrixCommand method getUserAsync (line 239) | @HystrixCommand(fallbackMethod = "fallback") method getUserSync (line 251) | @HystrixCommand(fallbackMethod = "fallback") method fallback (line 257) | private User fallback(String id, String name) { method getUserAsyncFallbackCommand (line 261) | @HystrixCommand(fallbackMethod = "firstFallbackCommand") method getUserSyncFallbackCommand (line 273) | @HystrixCommand(fallbackMethod = "firstFallbackCommand") method firstFallbackCommand (line 282) | @HystrixCommand(fallbackMethod = "secondFallbackCommand") method secondFallbackCommand (line 288) | @HystrixCommand(fallbackMethod = "staticFallback") method getUserAsyncFallbackAsyncCommand (line 294) | @HystrixCommand(fallbackMethod = "firstAsyncFallbackCommand") method firstAsyncFallbackCommand (line 304) | @HystrixCommand(fallbackMethod = "secondAsyncFallbackCommand") method secondAsyncFallbackCommand (line 314) | @HystrixCommand(fallbackMethod = "thirdAsyncFallbackCommand") method thirdAsyncFallbackCommand (line 327) | @HystrixCommand(fallbackMethod = "fallbackWithAdditionalParam") method fallbackWithAdditionalParam (line 337) | private User fallbackWithAdditionalParam(final String id, final Stri... method asyncCommandWithAsyncFallbackCommand (line 344) | @HystrixCommand(fallbackMethod = "asyncFallbackCommand", commandProp... method asyncCommandWithAsyncFallback (line 357) | @HystrixCommand(fallbackMethod = "asyncFallback", commandProperties = { method asyncFallback (line 370) | public Future asyncFallback(final String id, final String name) { method asyncFallbackCommand (line 374) | @HystrixCommand method commandWithFallbackWithAdditionalParameter (line 384) | @HystrixCommand(fallbackMethod = "fallbackWithAdditionalParameter") method fallbackWithAdditionalParameter (line 390) | public User fallbackWithAdditionalParameter(final String id, final S... method commandWithWrongFallbackReturnType (line 397) | @HystrixCommand(fallbackMethod = "fallbackWithStringReturnType") method asyncCommandWithWrongFallbackReturnType (line 403) | @HystrixCommand(fallbackMethod = "fallbackWithStringReturnType") method commandWithWrongFallbackParams (line 413) | @HystrixCommand(fallbackMethod = "fallbackWithoutParameters") method commandWithFallbackReturnSubType (line 418) | @HystrixCommand(fallbackMethod = "fallbackReturnSubTypeOfDomain") method commandWithFallbackReturnSuperType (line 424) | @HystrixCommand(fallbackMethod = "fallbackReturnSuperTypeOfDomain") method commandThrowsHystrixBadRequestExceptionWithNoCause (line 430) | @HystrixCommand(fallbackMethod = "staticFallback") method fallbackReturnSubTypeOfDomain (line 435) | private User fallbackReturnSubTypeOfDomain(final String id, final St... method fallbackReturnSuperTypeOfDomain (line 439) | private Domain fallbackReturnSuperTypeOfDomain(final String id, fina... method fallbackWithStringReturnType (line 443) | private String fallbackWithStringReturnType(final String id, final S... method fallbackWithoutParameters (line 447) | private User fallbackWithoutParameters() { method staticFallback (line 451) | private User staticFallback(String id, String name) { method validate (line 455) | private void validate(String id, String name) { FILE: hystrix-contrib/hystrix-javanica/src/test/java/com/netflix/hystrix/contrib/javanica/test/common/fallback/BasicDefaultFallbackTest.java class BasicDefaultFallbackTest (line 20) | public abstract class BasicDefaultFallbackTest extends BasicHystrixTest { method createServiceWithDefaultFallback (line 25) | protected abstract ServiceWithDefaultFallback createServiceWithDefault... method serviceWithDefaultCommandFallback (line 27) | protected abstract ServiceWithDefaultCommandFallback serviceWithDefaul... method setUp (line 29) | @Before method testClassScopeDefaultFallback (line 35) | @Test method testSpecificCommandFallbackOverridesDefault (line 50) | @Test method testCommandScopeDefaultFallback (line 66) | @Test method testClassScopeCommandDefaultFallback (line 81) | @Test method testCommandScopeCommandDefaultFallback (line 99) | @Test class ServiceWithDefaultFallback (line 118) | @DefaultProperties(defaultFallback = "classDefaultFallback") method requestString (line 122) | @HystrixCommand method classDefaultFallback (line 127) | public String classDefaultFallback() { method commandWithDefaultFallback (line 131) | @HystrixCommand(defaultFallback = "defaultCommandFallback") method defaultCommandFallback (line 136) | Long defaultCommandFallback(){ method commandWithSpecificFallback (line 140) | @HystrixCommand(fallbackMethod = "specificFallback") method specificFallback (line 145) | Integer specificFallback(String str) { class ServiceWithDefaultCommandFallback (line 151) | @DefaultProperties(defaultFallback = "classDefaultFallback") method requestString (line 155) | @HystrixCommand method classDefaultFallback (line 160) | @HystrixCommand method commandWithDefaultFallback (line 165) | @HystrixCommand(defaultFallback = "defaultCommandFallback") method defaultCommandFallback (line 170) | @HystrixCommand(fallbackMethod = "defaultCommandFallback") FILE: hystrix-contrib/hystrix-javanica/src/test/java/com/netflix/hystrix/contrib/javanica/test/common/fallback/BasicGenericFallbackTest.java class BasicGenericFallbackTest (line 31) | @RunWith(JUnitParamsRunner.class) method createProxy (line 39) | protected abstract T createProxy(Class t); method methodGenericDefinitionSuccess (line 42) | public Object[] methodGenericDefinitionSuccess() { method methodGenericDefinitionFailure (line 55) | public Object[] methodGenericDefinitionFailure() { method classGenericDefinitionSuccess (line 73) | public Object[] classGenericDefinitionSuccess() { method classGenericDefinitionFailure (line 81) | public Object[] classGenericDefinitionFailure() { method testMethodGenericDefinitionSuccess (line 88) | @Test method testMethodGenericDefinitionFailure (line 94) | @Test(expected = FallbackDefinitionException.class) method testClassGenericDefinitionSuccess (line 101) | @Test method testClassGenericDefinitionFailure (line 107) | @Test(expected = FallbackDefinitionException.class) method testXKindGenericDefinitionSuccess (line 114) | private void testXKindGenericDefinitionSuccess(Class type) { class MethodGenericDefinitionSuccessCase0 (line 133) | public static class MethodGenericDefinitionSuccessCase0 { method command (line 134) | @HystrixCommand(fallbackMethod = "fallback") method fallback (line 136) | private T fallback() { return null; } class MethodGenericDefinitionSuccessCase1 (line 139) | public static class MethodGenericDefinitionSuccessCase1 { method command (line 140) | @HystrixCommand(fallbackMethod = "fallback") method fallback (line 142) | private T fallback() { return null; } class MethodGenericDefinitionSuccessCase2 (line 145) | public static class MethodGenericDefinitionSuccessCase2 { method command (line 146) | @HystrixCommand(fallbackMethod = "fallback") method fallback (line 148) | private T1 fallback() { retur... class MethodGenericDefinitionSuccessCase3 (line 151) | public static class MethodGenericDefinitionSuccessCase3 { method command (line 152) | @HystrixCommand(fallbackMethod = "fallback") method fallback (line 154) | private GenericEntity GenericE... class MethodGenericDefinitionSuccessCase5 (line 163) | public static class MethodGenericDefinitionSuccessCase5 { method command (line 164) | @HystrixCommand(fallbackMethod = "fallback") method fallback (line 166) | private GenericEntity fallback() { return new GenericEntity fallback() { return null; } class MethodGenericDefinitionFailureCase0 (line 186) | public static class MethodGenericDefinitionFailureCase0 { method command (line 187) | @HystrixCommand(fallbackMethod = "fallback") method fallback (line 189) | private String fallback() { return null; } class MethodGenericDefinitionFailureCase1 (line 192) | public static class MethodGenericDefinitionFailureCase1 { method command (line 193) | @HystrixCommand(fallbackMethod = "fallback") method fallback (line 195) | private T fallback() { return null; } class MethodGenericDefinitionFailureCase2 (line 198) | public static class MethodGenericDefinitionFailureCase2 { method command (line 199) | @HystrixCommand(fallbackMethod = "fallback") method fallback (line 201) | private T fallback() { return null; } class MethodGenericDefinitionFailureCase3 (line 204) | public static class MethodGenericDefinitionFailureCase3 { method command (line 205) | @HystrixCommand(fallbackMethod = "fallback") method fallback (line 207) | private GenericEntity fal... class MethodGenericDefinitionFailureCase4 (line 210) | public static class MethodGenericDefinitionFailureCase4 { method command (line 211) | @HystrixCommand(fallbackMethod = "fallback") method fallback (line 213) | private GenericEntity fallback() { return new GenericEntity<... class MethodGenericDefinitionFailureCase7 (line 228) | public static class MethodGenericDefinitionFailureCase7 { method command (line 229) | @HystrixCommand(fallbackMethod = "fallback") method fallback (line 231) | private List fallback() { return null; } class MethodGenericDefinitionFailureCase8 (line 234) | public static class MethodGenericDefinitionFailureCase8 { method command (line 235) | @HystrixCommand(fallbackMethod = "fallback") method fallback (line 237) | private GenericEntity> fallback() { return null; } class MethodGenericDefinitionFailureCase9 (line 240) | public static class MethodGenericDefinitionFailureCase9 { method command (line 241) | @HystrixCommand(fallbackMethod = "fallback") method fallback (line 243) | private GenericEntity>> fallback() { return null; } class MethodGenericDefinitionFailureCase10 (line 246) | public static class MethodGenericDefinitionFailureCase10 { method command (line 247) | @HystrixCommand(fallbackMethod = "fallback") method fallback (line 249) | private GenericEntity fallback() { return null; } class MethodGenericDefinitionFailureCase11 (line 252) | public static class MethodGenericDefinitionFailureCase11 { method command (line 253) | @HystrixCommand(fallbackMethod = "fallback") method fallback (line 255) | private void fallback() { return; } class ClassGenericDefinitionSuccessCase0 (line 262) | public static class ClassGenericDefinitionSuccessCase0 { method command (line 263) | @HystrixCommand(fallbackMethod = "fallback") method fallback (line 265) | private GenericEntity fallback() { return new GenericEntity(); } class ClassGenericDefinitionSuccessCase1 (line 268) | public static class ClassGenericDefinitionSuccessCase1 fallback() { return new GenericEntity(); } class ClassGenericDefinitionFailureCase0 (line 278) | public static class ClassGenericDefinitionFailureCase0 { method command (line 279) | @HystrixCommand(fallbackMethod = "fallback") method fallback (line 281) | private GenericEntity fallback() { return new GenericEntity GenericEntity fallback() { retur... class GenericEntity (line 290) | public static class GenericEntity { method executeCommand (line 293) | private static Object executeCommand(Object proxy) { FILE: hystrix-contrib/hystrix-javanica/src/test/java/com/netflix/hystrix/contrib/javanica/test/common/observable/BasicObservableTest.java class BasicObservableTest (line 42) | public abstract class BasicObservableTest extends BasicHystrixTest { method createUserService (line 47) | protected abstract UserService createUserService(); method setUp (line 49) | @Before method testGetUserByIdSuccess (line 54) | @Test method testGetCompletableUser (line 95) | @Test method testGetCompletableUserWithRegularFallback (line 102) | @Test method testGetCompletableUserWithRxFallback (line 116) | @Test method testGetSingleUser (line 130) | @Test method testGetSingleUserWithRegularFallback (line 144) | @Test method testGetSingleUserWithRxFallback (line 158) | @Test method testGetUserWithRegularFallback (line 172) | @Test method testGetUserWithRxFallback (line 186) | @Test method testGetUserWithRxCommandFallback (line 200) | @Test class UserService (line 218) | public static class UserService { method regularFallback (line 220) | private User regularFallback(String id, String name) { method rxFallback (line 224) | private Observable rxFallback(String id, String name) { method rxCommandFallback (line 228) | @HystrixCommand(observableExecutionMode = ObservableExecutionMode.EA... method getUser (line 238) | @HystrixCommand method getCompletableUser (line 244) | @HystrixCommand method getCompletableUserWithRegularFallback (line 250) | @HystrixCommand(fallbackMethod = "completableUserRegularFallback") method getCompletableUserWithRxFallback (line 255) | @HystrixCommand(fallbackMethod = "completableUserRxFallback") method completableUserRegularFallback (line 260) | public User completableUserRegularFallback(final String id, final St... method completableUserRxFallback (line 264) | public Completable completableUserRxFallback(final String id, final ... method getSingleUser (line 273) | @HystrixCommand method getSingleUserWithRegularFallback (line 279) | @HystrixCommand(fallbackMethod = "singleUserRegularFallback") method getSingleUserWithRxFallback (line 284) | @HystrixCommand(fallbackMethod = "singleUserRxFallback") method singleUserRegularFallback (line 289) | User singleUserRegularFallback(final String id, final String name) { method singleUserRxFallback (line 293) | Single singleUserRxFallback(final String id, final String name) { method getUserRegularFallback (line 297) | @HystrixCommand(fallbackMethod = "regularFallback", observableExecut... method getUserRxFallback (line 303) | @HystrixCommand(fallbackMethod = "rxFallback") method getUserRxCommandFallback (line 309) | @HystrixCommand(fallbackMethod = "rxCommandFallback", observableExec... method createObservable (line 316) | private Observable createObservable(final String id, final Str... method validate (line 332) | private void validate(String id, String name, String errorMsg) { class GetUserException (line 338) | private static final class GetUserException extends RuntimeException { method GetUserException (line 339) | public GetUserException(String message) { FILE: hystrix-contrib/hystrix-javanica/src/test/java/com/netflix/hystrix/contrib/javanica/test/spring/cache/CacheTest.java class CacheTest (line 35) | @RunWith(SpringJUnit4ClassRunner.class) method createUserService (line 43) | @Override class CacheTestConfig (line 51) | @Configurable method userService (line 53) | @Bean method hystrixCacheAspect (line 59) | @Bean FILE: hystrix-contrib/hystrix-javanica/src/test/java/com/netflix/hystrix/contrib/javanica/test/spring/collapser/CollapserTest.java class CollapserTest (line 32) | @RunWith(SpringJUnit4ClassRunner.class) method createUserService (line 39) | @Override class CollapserTestConfig (line 48) | @Configurable method userService (line 51) | @Bean FILE: hystrix-contrib/hystrix-javanica/src/test/java/com/netflix/hystrix/contrib/javanica/test/spring/command/CommandTest.java class CommandTest (line 31) | public abstract class CommandTest extends BasicCommandTest { method createUserService (line 37) | @Override method createAdvancedUserServiceService (line 42) | @Override method createGenericUserService (line 47) | @Override class CommandTestConfig (line 52) | @Configurable method userService (line 55) | @Bean method advancedUserService (line 60) | @Bean method genericUserService (line 65) | @Bean FILE: hystrix-contrib/hystrix-javanica/src/test/java/com/netflix/hystrix/contrib/javanica/test/spring/command/cglib/CommandCGlibProxyTest.java class CommandCGlibProxyTest (line 24) | @RunWith(SpringJUnit4ClassRunner.class) FILE: hystrix-contrib/hystrix-javanica/src/test/java/com/netflix/hystrix/contrib/javanica/test/spring/command/jdk/CommandJdkProxyTest.java class CommandJdkProxyTest (line 25) | @RunWith(SpringJUnit4ClassRunner.class) FILE: hystrix-contrib/hystrix-javanica/src/test/java/com/netflix/hystrix/contrib/javanica/test/spring/conf/AopCglibConfig.java class AopCglibConfig (line 22) | @Configurable FILE: hystrix-contrib/hystrix-javanica/src/test/java/com/netflix/hystrix/contrib/javanica/test/spring/conf/AopJdkConfig.java class AopJdkConfig (line 22) | @Configurable FILE: hystrix-contrib/hystrix-javanica/src/test/java/com/netflix/hystrix/contrib/javanica/test/spring/conf/AopLoadTimeWeavingConfig.java class AopLoadTimeWeavingConfig (line 23) | @Configurable FILE: hystrix-contrib/hystrix-javanica/src/test/java/com/netflix/hystrix/contrib/javanica/test/spring/conf/SpringApplicationContext.java class SpringApplicationContext (line 23) | @Configurable method hystrixAspect (line 27) | @Bean FILE: hystrix-contrib/hystrix-javanica/src/test/java/com/netflix/hystrix/contrib/javanica/test/spring/configuration/collapser/CollapserPropertiesTest.java class CollapserPropertiesTest (line 27) | @RunWith(SpringJUnit4ClassRunner.class) method createUserService (line 34) | @Override class CollapserPropertiesTestConfig (line 40) | @Configurable method userService (line 43) | @Bean FILE: hystrix-contrib/hystrix-javanica/src/test/java/com/netflix/hystrix/contrib/javanica/test/spring/configuration/command/CommandDefaultPropertiesTest.java class CommandDefaultPropertiesTest (line 16) | @RunWith(SpringJUnit4ClassRunner.class) method createService (line 23) | @Override class Config (line 28) | @Configurable method service (line 30) | @Bean FILE: hystrix-contrib/hystrix-javanica/src/test/java/com/netflix/hystrix/contrib/javanica/test/spring/configuration/command/CommandPropertiesTest.java class CommandPropertiesTest (line 27) | @RunWith(SpringJUnit4ClassRunner.class) method createUserService (line 34) | @Override class CommandPropertiesTestConfig (line 40) | @Configurable method userService (line 43) | @Bean FILE: hystrix-contrib/hystrix-javanica/src/test/java/com/netflix/hystrix/contrib/javanica/test/spring/configuration/fallback/FallbackDefaultPropertiesTest.java class FallbackDefaultPropertiesTest (line 12) | @RunWith(SpringJUnit4ClassRunner.class) method createService (line 19) | @Override class Config (line 24) | @Configurable method service (line 26) | @Bean FILE: hystrix-contrib/hystrix-javanica/src/test/java/com/netflix/hystrix/contrib/javanica/test/spring/error/DefaultIgnoreExceptionsTest.java class DefaultIgnoreExceptionsTest (line 15) | @RunWith(SpringJUnit4ClassRunner.class) method createService (line 23) | @Override class DefaultIgnoreExceptionsTestConfig (line 28) | @Configurable method userService (line 31) | @Bean FILE: hystrix-contrib/hystrix-javanica/src/test/java/com/netflix/hystrix/contrib/javanica/test/spring/error/DefaultRaiseHystrixExceptionsTest.java class DefaultRaiseHystrixExceptionsTest (line 16) | @RunWith(SpringJUnit4ClassRunner.class) method createService (line 23) | @Override class DefaultRaiseHystrixExceptionsTestConfig (line 28) | @Configurable method userService (line 31) | @Bean FILE: hystrix-contrib/hystrix-javanica/src/test/java/com/netflix/hystrix/contrib/javanica/test/spring/error/ErrorPropagationTest.java class ErrorPropagationTest (line 32) | @RunWith(SpringJUnit4ClassRunner.class) method createUserService (line 40) | @Override class ErrorPropagationTestConfig (line 46) | @Configurable method userService (line 49) | @Bean FILE: hystrix-contrib/hystrix-javanica/src/test/java/com/netflix/hystrix/contrib/javanica/test/spring/error/ObservableErrorPropagationTest.java class ObservableErrorPropagationTest (line 32) | @RunWith(SpringJUnit4ClassRunner.class) method createUserService (line 40) | @Override class ErrorPropagationTestConfig (line 46) | @Configurable method userService (line 49) | @Bean FILE: hystrix-contrib/hystrix-javanica/src/test/java/com/netflix/hystrix/contrib/javanica/test/spring/fallback/CommandFallbackTest.java class CommandFallbackTest (line 32) | @RunWith(SpringJUnit4ClassRunner.class) method createUserService (line 39) | @Override class CommandTestConfig (line 44) | @Configurable method userService (line 46) | @Bean FILE: hystrix-contrib/hystrix-javanica/src/test/java/com/netflix/hystrix/contrib/javanica/test/spring/fallback/DefaultFallbackTest.java class DefaultFallbackTest (line 15) | @RunWith(SpringJUnit4ClassRunner.class) method createServiceWithDefaultFallback (line 25) | @Override method serviceWithDefaultCommandFallback (line 30) | @Override class Config (line 35) | @Configurable method serviceWithDefaultFallback (line 37) | @Bean method serviceWithDefaultCommandFallback (line 42) | @Bean FILE: hystrix-contrib/hystrix-javanica/src/test/java/com/netflix/hystrix/contrib/javanica/test/spring/fallback/GenericFallbackTest.java class GenericFallbackTest (line 13) | @ContextConfiguration(classes = {AopCglibConfig.class}) method createProxy (line 19) | @Override FILE: hystrix-contrib/hystrix-javanica/src/test/java/com/netflix/hystrix/contrib/javanica/test/spring/fallback/InheritedFallbackTest.java class InheritedFallbackTest (line 15) | @RunWith(SpringJUnit4ClassRunner.class) method createUserService (line 22) | @Override class CommandTestConfig (line 27) | @Configurable method userService (line 29) | @Bean class SubClass (line 35) | public static class SubClass extends BasicCommandFallbackTest.UserServ... FILE: hystrix-contrib/hystrix-javanica/src/test/java/com/netflix/hystrix/contrib/javanica/test/spring/observable/ObservableTest.java class ObservableTest (line 31) | @RunWith(SpringJUnit4ClassRunner.class) method createUserService (line 38) | @Override class ObservableTestConfig (line 43) | @Configurable method userService (line 46) | @Bean FILE: hystrix-contrib/hystrix-javanica/src/test/java/com/netflix/hystrix/contrib/javanica/util/FallbackMethodTest.java class FallbackMethodTest (line 34) | @RunWith(DataProviderRunner.class) method testGetExtendedFallback (line 37) | @Test method testGetFallbackForExtendedCommand (line 47) | @Test method testGetFallbackForExtendedCommandV2 (line 58) | public void testGetFallbackForExtendedCommandV2() throws NoSuchMethodE... method testGetFallbackForExtendedCommandV2_extendedParameterFalse (line 67) | public void testGetFallbackForExtendedCommandV2_extendedParameterFalse... method assertParamsTypes (line 77) | private static void assertParamsTypes(Method method, Class... expec... class Common (line 83) | private static class Common { method fallback (line 84) | private String fallback(String s, Integer i) { method fallbackV2 (line 88) | private String fallbackV2(String s, Integer i) { class Service (line 93) | private static class Service extends Common{ method command (line 95) | @HystrixCommand(fallbackMethod = "fallback") method extCommand (line 100) | @HystrixCommand(fallbackMethod = "fallback") method extCommandV2 (line 106) | @HystrixCommand(fallbackMethod = "fallbackV2") method fallback (line 112) | public String fallback(String s, Integer i, Throwable throwable) { FILE: hystrix-contrib/hystrix-javanica/src/test/java/com/netflix/hystrix/contrib/javanica/util/FallbackMethodValidationTest.java class FallbackMethodValidationTest (line 35) | @RunWith(DataProviderRunner.class) method fail (line 39) | @DataProvider method success (line 71) | @DataProvider method testValidateBadFallbackReturnType (line 97) | @Test(expected = FallbackDefinitionException.class) method testValidateCorrectFallbackReturnType (line 103) | @UseDataProvider("success") method getMethod (line 108) | private static Method getMethod(String name) { class Service (line 117) | private static class Service { method commandReturnPlainTypeParent (line 119) | public Parent commandReturnPlainTypeParent() {return null;} method commandReturnPlainTypeChild (line 120) | public Child commandReturnPlainTypeChild() {return null;} method fallbackReturnPlainTypeParent (line 121) | public Parent fallbackReturnPlainTypeParent() {return null;} method fallbackReturnPlainTypeChild (line 122) | public Child fallbackReturnPlainTypeChild() {return null;} method commandReturnPlainTypeLong (line 123) | public Long commandReturnPlainTypeLong() {return null;} method fallbackReturnPlainTypeLong (line 124) | public Long fallbackReturnPlainTypeLong() {return null;} method fallbackReturnPlainTypeString (line 125) | public String fallbackReturnPlainTypeString() {return null;} method commandReturnGenericTypeParent (line 126) | public GType commandReturnGenericTypeParent() {return null;} method commandReturnGenericTypeChild (line 127) | public GType commandReturnGenericTypeChild() {return null;} method fallbackReturnGenericTypeParent (line 128) | public GType fallbackReturnGenericTypeParent() {return null;} method fallbackReturnGenericTypeChild (line 129) | public GType fallbackReturnGenericTypeChild() {return null;} method commandReturnGenericTypeParentChild (line 130) | public GDoubleType commandReturnGenericTypeParentChil... method commandReturnGenericTypeChildParent (line 131) | public GDoubleType commandReturnGenericTypeChildParen... method fallbackReturnGenericTypeParentChild (line 132) | public GDoubleType fallbackReturnGenericTypeParentChi... method fallbackReturnGenericTypeChildParent (line 133) | public GDoubleType fallbackReturnGenericTypeChildPare... method commandReturnGenericNestedTypeParentChildParent (line 134) | public GType>, Pa... method commandReturnGenericNestedTypeParentParentParent (line 135) | public GType>, P... method fallbackReturnGenericNestedTypeParentChildParent (line 136) | public GType>, Pa... method commandReturnFutureParent (line 139) | Future commandReturnFutureParent() {return null;} method commandReturnParent (line 140) | Parent commandReturnParent() {return null;} method fallbackReturnParent (line 142) | Parent fallbackReturnParent() {return null;} method fallbackReturnChild (line 143) | Child fallbackReturnChild() {return null;} method fallbackReturnFutureParent (line 144) | Future fallbackReturnFutureParent() {return null;} method fallbackReturnFutureChild (line 145) | Future fallbackReturnFutureChild() {return null;} method fallbackCommandReturnParent (line 147) | @HystrixCommand Parent fallbackCommandReturnParent() {return null;} method fallbackCommandReturnChild (line 148) | @HystrixCommand Child fallbackCommandReturnChild() {return null;} method fallbackCommandReturnFutureParent (line 149) | @HystrixCommand Future fallbackCommandReturnFutureParent() {... method fallbackCommandReturnFutureChild (line 150) | @HystrixCommand Future fallbackCommandReturnFutureChild() {re... method commandReturnObservableParent (line 153) | Observable commandReturnObservableParent() {return null;} method fallbackReturnObservableParent (line 155) | Observable fallbackReturnObservableParent() {return null;} method fallbackReturnObservableChild (line 156) | Observable fallbackReturnObservableChild() {return null;} method fallbackCommandReturnObservableParent (line 158) | @HystrixCommand Observable fallbackCommandReturnObservablePa... method fallbackCommandReturnObservableChild (line 159) | @HystrixCommand Observable fallbackCommandReturnObservableChi... type GType (line 166) | private interface GType { type GDoubleType (line 169) | private interface GDoubleType { class Parent (line 173) | private static class Parent { class Child (line 177) | private static class Child extends Parent { FILE: hystrix-contrib/hystrix-javanica/src/test/java/com/netflix/hystrix/contrib/javanica/util/GetMethodTest.java class GetMethodTest (line 19) | @RunWith(Parameterized.class) method data (line 25) | @Parameterized.Parameters method GetMethodTest (line 33) | public GetMethodTest(String methodName, Class[] parametersTypes) { method testGetMethodFoo (line 38) | @Test class A (line 47) | public static class A { void foo(String in) {} } method foo (line 47) | void foo(String in) {} class B (line 48) | public static class B extends A { void bar(Integer in) {} } method bar (line 48) | void bar(Integer in) {} class C (line 49) | public static class C extends B{ } FILE: hystrix-contrib/hystrix-javanica/src/test/java/com/netflix/hystrix/contrib/javanica/util/bridge/Child.java class Child (line 21) | public class Child extends Parent { FILE: hystrix-contrib/hystrix-javanica/src/test/java/com/netflix/hystrix/contrib/javanica/util/bridge/GenericInterface.java type GenericInterface (line 21) | public interface GenericInterface { method foo (line 24) | R foo(P1 p1); FILE: hystrix-contrib/hystrix-javanica/src/test/java/com/netflix/hystrix/contrib/javanica/util/bridge/GenericInterfaceImpl.java class GenericInterfaceImpl (line 21) | public class GenericInterfaceImpl implements GenericInterface type, String methodName) { method assertReturnType (line 55) | private static void assertReturnType(Class expected, Method method) { method assertParamsTypes (line 59) | private static void assertParamsTypes(Method method, Class... expec... FILE: hystrix-contrib/hystrix-junit/src/main/java/com/hystrix/junit/HystrixRequestContextRule.java class HystrixRequestContextRule (line 35) | public final class HystrixRequestContextRule extends ExternalResource { method before (line 38) | @Override method after (line 44) | @Override method context (line 52) | public HystrixRequestContext context() { method reset (line 56) | public void reset() { FILE: hystrix-contrib/hystrix-junit/src/test/java/com/hystrix/junit/HystrixRequestContextRuleTest.java class HystrixRequestContextRuleTest (line 8) | public final class HystrixRequestContextRuleTest { method initsContext (line 12) | @Test method manuallyShutdownContextDontBreak (line 17) | @Test FILE: hystrix-contrib/hystrix-metrics-event-stream-jaxrs/src/main/java/com/netflix/hystrix/contrib/metrics/HystrixStream.java class HystrixStream (line 26) | public final class HystrixStream { method HystrixStream (line 31) | public HystrixStream(Observable sampleStream, int pausePollerT... method getSampleStream (line 37) | public Observable getSampleStream() { method getPausePollerThreadDelayInMs (line 41) | public int getPausePollerThreadDelayInMs() { method getConcurrentConnections (line 45) | public AtomicInteger getConcurrentConnections() { FILE: hystrix-contrib/hystrix-metrics-event-stream-jaxrs/src/main/java/com/netflix/hystrix/contrib/metrics/HystrixStreamFeature.java class HystrixStreamFeature (line 30) | public class HystrixStreamFeature implements Feature { method configure (line 32) | @Override FILE: hystrix-contrib/hystrix-metrics-event-stream-jaxrs/src/main/java/com/netflix/hystrix/contrib/metrics/HystrixStreamingOutputProvider.java class HystrixStreamingOutputProvider (line 44) | @Provider method isWriteable (line 49) | @Override method getSize (line 54) | @Override method writeTo (line 59) | @Override FILE: hystrix-contrib/hystrix-metrics-event-stream-jaxrs/src/main/java/com/netflix/hystrix/contrib/metrics/controller/AbstractHystrixStreamController.java class AbstractHystrixStreamController (line 37) | public abstract class AbstractHystrixStreamController { method AbstractHystrixStreamController (line 47) | protected AbstractHystrixStreamController(Observable sampleStr... method AbstractHystrixStreamController (line 51) | protected AbstractHystrixStreamController(Observable sampleStr... method getMaxNumberConcurrentConnectionsAllowed (line 56) | protected abstract int getMaxNumberConcurrentConnectionsAllowed(); method getCurrentConnections (line 58) | protected abstract AtomicInteger getCurrentConnections(); method handleRequest (line 65) | protected Response handleRequest() { FILE: hystrix-contrib/hystrix-metrics-event-stream-jaxrs/src/main/java/com/netflix/hystrix/contrib/metrics/controller/HystrixConfigSseController.java class HystrixConfigSseController (line 49) | @Path("/hystrix/config.stream") method HystrixConfigSseController (line 55) | public HystrixConfigSseController() { method getStream (line 64) | @GET method getMaxNumberConcurrentConnectionsAllowed (line 69) | @Override method getCurrentConnections (line 74) | @Override FILE: hystrix-contrib/hystrix-metrics-event-stream-jaxrs/src/main/java/com/netflix/hystrix/contrib/metrics/controller/HystrixMetricsStreamController.java class HystrixMetricsStreamController (line 49) | @Path("/hystrix.stream") method HystrixMetricsStreamController (line 55) | public HystrixMetricsStreamController() { method getStream (line 64) | @GET method getMaxNumberConcurrentConnectionsAllowed (line 69) | @Override method getCurrentConnections (line 73) | @Override FILE: hystrix-contrib/hystrix-metrics-event-stream-jaxrs/src/main/java/com/netflix/hystrix/contrib/metrics/controller/HystrixRequestEventsSseController.java class HystrixRequestEventsSseController (line 50) | @Path("/hystrix/request.stream") method HystrixRequestEventsSseController (line 56) | public HystrixRequestEventsSseController() { method getStream (line 65) | @GET method getMaxNumberConcurrentConnectionsAllowed (line 70) | @Override method getCurrentConnections (line 75) | @Override FILE: hystrix-contrib/hystrix-metrics-event-stream-jaxrs/src/main/java/com/netflix/hystrix/contrib/metrics/controller/HystrixUtilizationSseController.java class HystrixUtilizationSseController (line 49) | @Path("/hystrix/utilization.stream") method HystrixUtilizationSseController (line 55) | public HystrixUtilizationSseController() { method getStream (line 64) | @GET method getMaxNumberConcurrentConnectionsAllowed (line 69) | @Override method getCurrentConnections (line 74) | @Override FILE: hystrix-contrib/hystrix-metrics-event-stream-jaxrs/src/test/java/com/netflix/hystrix/contrib/metrics/controller/HystricsMetricsControllerTest.java class HystricsMetricsControllerTest (line 52) | @Path("/hystrix") method command (line 56) | @POST method configure (line 64) | @Override method getPath (line 83) | protected String getPath() { method isStreamValid (line 87) | protected boolean isStreamValid(String data) { method testInfiniteStream (line 91) | @Test method testConcurrency (line 108) | @Test method executeHystrixCommand (line 148) | private void executeHystrixCommand() throws Exception { method getStream (line 155) | private EventInput getStream() throws Exception { method getStreamFailFast (line 168) | private EventInput getStreamFailFast() throws Exception { method validateStream (line 172) | private void validateStream(EventInput eventInput, long waitTime) { class TestHystrixCommand (line 189) | public static class TestHystrixCommand extends HystrixCommand { method TestHystrixCommand (line 191) | protected TestHystrixCommand() { method run (line 195) | @Override FILE: hystrix-contrib/hystrix-metrics-event-stream-jaxrs/src/test/java/com/netflix/hystrix/contrib/metrics/controller/HystrixConfigControllerTest.java class HystrixConfigControllerTest (line 22) | public class HystrixConfigControllerTest extends HystricsMetricsControll... method getPath (line 24) | @Override method isStreamValid (line 29) | @Override FILE: hystrix-contrib/hystrix-metrics-event-stream-jaxrs/src/test/java/com/netflix/hystrix/contrib/metrics/controller/HystrixUtilizationControllerTest.java class HystrixUtilizationControllerTest (line 22) | public class HystrixUtilizationControllerTest extends HystricsMetricsCon... method getPath (line 24) | @Override method isStreamValid (line 29) | @Override FILE: hystrix-contrib/hystrix-metrics-event-stream-jaxrs/src/test/java/com/netflix/hystrix/contrib/metrics/controller/StreamingOutputProviderTest.java class StreamingOutputProviderTest (line 45) | public class StreamingOutputProviderTest { method call (line 48) | @Override method call (line 55) | @Override method call (line 69) | @Override method getMaxNumberConcurrentConnectionsAllowed (line 84) | @Override method getCurrentConnections (line 88) | @Override method concurrencyTest (line 95) | @Test method testInfiniteOnNextStream (line 117) | @Test method testOnError (line 138) | @Test method testOnComplete (line 143) | @Test method hasNoMoreConcurrentConnections (line 149) | private static boolean hasNoMoreConcurrentConnections(AtomicInteger co... method testStreamOnce (line 162) | private void testStreamOnce(Observable observable) throws Exce... method startStreamingThread (line 180) | private static Thread startStreamingThread(final HystrixStream stream,... method verifyStream (line 196) | private static void verifyStream(final InputStream is, final AtomicInt... FILE: hystrix-contrib/hystrix-metrics-event-stream/src/main/java/com/netflix/hystrix/contrib/metrics/eventstream/HystrixMetricsPoller.java class HystrixMetricsPoller (line 57) | @Deprecated //since 1.5.4 method HystrixMetricsPoller (line 79) | public HystrixMetricsPoller(MetricsAsJsonPollerListener listener, int ... method start (line 96) | public synchronized void start() { method pause (line 113) | public synchronized void pause() { method shutdown (line 128) | public synchronized void shutdown() { method isRunning (line 133) | public boolean isRunning() { method finalize (line 142) | protected void finalize() throws Throwable { type MetricsAsJsonPollerListener (line 154) | public static interface MetricsAsJsonPollerListener { method handleJsonMetric (line 155) | public void handleJsonMetric(String json); class MetricsPoller (line 158) | private class MetricsPoller implements Runnable { method MetricsPoller (line 163) | public MetricsPoller(MetricsAsJsonPollerListener listener) { method run (line 167) | @Override method safelyWriteNumberField (line 195) | private void safelyWriteNumberField(JsonGenerator json, String name,... method getCommandJson (line 204) | private String getCommandJson(final HystrixCommandMetrics commandMet... method hasExecutedCommandsOnThread (line 399) | private boolean hasExecutedCommandsOnThread(HystrixThreadPoolMetrics... method getThreadPoolJson (line 403) | private String getThreadPoolJson(final HystrixThreadPoolMetrics thre... method getCollapserJson (line 446) | private String getCollapserJson(final HystrixCollapserMetrics collap... class MetricsPollerThreadFactory (line 515) | private static class MetricsPollerThreadFactory implements ThreadFacto... method newThread (line 520) | public Thread newThread(Runnable r) { FILE: hystrix-contrib/hystrix-metrics-event-stream/src/main/java/com/netflix/hystrix/contrib/metrics/eventstream/HystrixMetricsStreamServlet.java class HystrixMetricsStreamServlet (line 49) | public class HystrixMetricsStreamServlet extends HystrixSampleSseServlet { method HystrixMetricsStreamServlet (line 58) | public HystrixMetricsStreamServlet() { method HystrixMetricsStreamServlet (line 62) | HystrixMetricsStreamServlet(Observable getStream() { method convertRequestsToJson (line 47) | public static String convertRequestsToJson(Collection sample... method getMaxNumberConcurrentConnectionsAllowed (line 53) | @Override method getNumberCurrentConnections (line 58) | @Override method incrementAndGetCurrentConcurrentConnections (line 63) | @Override method decrementCurrentConcurrentConnections (line 68) | @Override FILE: hystrix-contrib/hystrix-metrics-event-stream/src/main/java/com/netflix/hystrix/contrib/sample/stream/HystrixConfigSseServlet.java class HystrixConfigSseServlet (line 49) | public class HystrixConfigSseServlet extends HystrixSampleSseServlet { method HystrixConfigSseServlet (line 57) | public HystrixConfigSseServlet() { method HystrixConfigSseServlet (line 61) | HystrixConfigSseServlet(Observable sampleStream,... method getMaxNumberConcurrentConnectionsAllowed (line 70) | @Override method getNumberCurrentConnections (line 75) | @Override method incrementAndGetCurrentConcurrentConnections (line 80) | @Override method decrementCurrentConcurrentConnections (line 85) | @Override FILE: hystrix-contrib/hystrix-metrics-event-stream/src/main/java/com/netflix/hystrix/contrib/sample/stream/HystrixConfigurationJsonStream.java class HystrixConfigurationJsonStream (line 46) | @Deprecated //since 1.5.4 method HystrixConfigurationJsonStream (line 52) | @Deprecated //since 1.5.4 method HystrixConfigurationJsonStream (line 62) | @Deprecated //since 1.5.4 method call (line 68) | @Override method writeCommandConfigJson (line 78) | private static void writeCommandConfigJson(JsonGenerator json, Hystrix... method writeThreadPoolConfigJson (line 116) | private static void writeThreadPoolConfigJson(JsonGenerator json, Hyst... method writeCollapserConfigJson (line 130) | private static void writeCollapserConfigJson(JsonGenerator json, Hystr... method convertToString (line 146) | public static String convertToString(HystrixConfiguration config) thro... method observe (line 188) | @Deprecated //deprecated in 1.5.4 method observeJson (line 200) | @Deprecated //deprecated in 1.5.4 FILE: hystrix-contrib/hystrix-metrics-event-stream/src/main/java/com/netflix/hystrix/contrib/sample/stream/HystrixSampleSseServlet.java class HystrixSampleSseServlet (line 35) | public abstract class HystrixSampleSseServlet extends HttpServlet { method HystrixSampleSseServlet (line 51) | protected HystrixSampleSseServlet(Observable sampleStream) { method HystrixSampleSseServlet (line 56) | protected HystrixSampleSseServlet(Observable sampleStream, int... method getMaxNumberConcurrentConnectionsAllowed (line 61) | protected abstract int getMaxNumberConcurrentConnectionsAllowed(); method getNumberCurrentConnections (line 63) | protected abstract int getNumberCurrentConnections(); method incrementAndGetCurrentConcurrentConnections (line 65) | protected abstract int incrementAndGetCurrentConcurrentConnections(); method decrementCurrentConcurrentConnections (line 67) | protected abstract void decrementCurrentConcurrentConnections(); method doGet (line 72) | @Override method shutdown (line 86) | public static void shutdown() { method init (line 90) | @Override method destroy (line 98) | @Override method handleRequest (line 115) | private void handleRequest(HttpServletRequest request, final HttpServl... FILE: hystrix-contrib/hystrix-metrics-event-stream/src/main/java/com/netflix/hystrix/contrib/sample/stream/HystrixUtilizationJsonStream.java class HystrixUtilizationJsonStream (line 42) | @Deprecated //since 1.5.4 method call (line 49) | @Override method HystrixUtilizationJsonStream (line 59) | @Deprecated //since 1.5.4 method HystrixUtilizationJsonStream (line 69) | @Deprecated //since 1.5.4 method writeCommandUtilizationJson (line 74) | private static void writeCommandUtilizationJson(JsonGenerator json, Hy... method writeThreadPoolUtilizationJson (line 80) | private static void writeThreadPoolUtilizationJson(JsonGenerator json,... method convertToJson (line 89) | protected static String convertToJson(HystrixUtilization utilization) ... method observe (line 123) | @Deprecated //deprecated as of 1.5.4 method observeJson (line 135) | public Observable observeJson(int delay) { FILE: hystrix-contrib/hystrix-metrics-event-stream/src/main/java/com/netflix/hystrix/contrib/sample/stream/HystrixUtilizationSseServlet.java class HystrixUtilizationSseServlet (line 49) | public class HystrixUtilizationSseServlet extends HystrixSampleSseServlet { method HystrixUtilizationSseServlet (line 58) | public HystrixUtilizationSseServlet() { method HystrixUtilizationSseServlet (line 62) | HystrixUtilizationSseServlet(Observable sampleStre... method getMaxNumberConcurrentConnectionsAllowed (line 71) | @Override method getNumberCurrentConnections (line 76) | @Override method incrementAndGetCurrentConcurrentConnections (line 81) | @Override method decrementCurrentConcurrentConnections (line 86) | @Override FILE: hystrix-contrib/hystrix-metrics-event-stream/src/test/java/com/netflix/hystrix/contrib/metrics/eventstream/HystrixMetricsPollerTest.java class HystrixMetricsPollerTest (line 32) | public class HystrixMetricsPollerTest { method testStartStopStart (line 34) | @Test FILE: hystrix-contrib/hystrix-metrics-event-stream/src/test/java/com/netflix/hystrix/contrib/metrics/eventstream/HystrixMetricsStreamServletUnitTest.java class HystrixMetricsStreamServletUnitTest (line 39) | public class HystrixMetricsStreamServletUnitTest { method call (line 50) | @Override method init (line 57) | @Before method tearDown (line 63) | @After method shutdownServletShouldRejectRequests (line 69) | @Test FILE: hystrix-contrib/hystrix-metrics-event-stream/src/test/java/com/netflix/hystrix/contrib/sample/stream/HystrixConfigSseServletTest.java class HystrixConfigSseServletTest (line 44) | public class HystrixConfigSseServletTest { method call (line 54) | @Override method call (line 61) | @Override method call (line 75) | @Override method init (line 88) | @Before method tearDown (line 93) | @After method shutdownServletShouldRejectRequests (line 99) | @Test method testConfigDataWithInfiniteOnNextStream (line 115) | @Test method testConfigDataWithStreamOnError (line 177) | @Test method testConfigDataWithStreamOnCompleted (line 230) | @Test method testConfigDataWithIoExceptionOnWrite (line 283) | @Test FILE: hystrix-contrib/hystrix-metrics-event-stream/src/test/java/com/netflix/hystrix/contrib/sample/stream/HystrixSampleSseServletTest.java class HystrixSampleSseServletTest (line 50) | public class HystrixSampleSseServletTest { method init (line 61) | @Before method tearDown (line 66) | @After method testNoConcurrentResponseWrites (line 72) | @Test class TestHystrixConfigSseServlet (line 147) | private static class TestHystrixConfigSseServlet extends HystrixSample... method TestHystrixConfigSseServlet (line 152) | public TestHystrixConfigSseServlet() { method TestHystrixConfigSseServlet (line 156) | TestHystrixConfigSseServlet(Observable sampleS... method getMaxNumberConcurrentConnectionsAllowed (line 165) | @Override method getNumberCurrentConnections (line 170) | @Override method incrementAndGetCurrentConcurrentConnections (line 175) | @Override method decrementCurrentConcurrentConnections (line 180) | @Override FILE: hystrix-contrib/hystrix-network-auditor-agent/src/main/java/com/netflix/hystrix/contrib/networkauditor/HystrixNetworkAuditorAgent.java class HystrixNetworkAuditorAgent (line 23) | public class HystrixNetworkAuditorAgent { method handleNetworkEvent (line 27) | @Override method premain (line 35) | public static void premain(String agentArgs, Instrumentation inst) { method notifyOfNetworkEvent (line 42) | public static void notifyOfNetworkEvent() { method registerEventListener (line 52) | public static void registerEventListener(HystrixNetworkAuditorEventLis... FILE: hystrix-contrib/hystrix-network-auditor-agent/src/main/java/com/netflix/hystrix/contrib/networkauditor/HystrixNetworkAuditorEventListener.java type HystrixNetworkAuditorEventListener (line 22) | public interface HystrixNetworkAuditorEventListener { method handleNetworkEvent (line 43) | public void handleNetworkEvent(); FILE: hystrix-contrib/hystrix-network-auditor-agent/src/main/java/com/netflix/hystrix/contrib/networkauditor/NetworkClassTransform.java class NetworkClassTransform (line 33) | public class NetworkClassTransform implements ClassFileTransformer { method transform (line 35) | @Override method wrapConstructorsOfClass (line 71) | private byte[] wrapConstructorsOfClass(String className) throws NotFou... method wrapClass (line 84) | private byte[] wrapClass(String className, boolean wrapConstructors, S... FILE: hystrix-contrib/hystrix-request-servlet/src/main/java/com/netflix/hystrix/contrib/requestservlet/HystrixRequestContextServletFilter.java class HystrixRequestContextServletFilter (line 49) | public class HystrixRequestContextServletFilter implements Filter { method doFilter (line 50) | public void doFilter(ServletRequest request, ServletResponse response,... method init (line 59) | @Override method destroy (line 64) | @Override FILE: hystrix-contrib/hystrix-request-servlet/src/main/java/com/netflix/hystrix/contrib/requestservlet/HystrixRequestLogViaLoggerServletFilter.java class HystrixRequestLogViaLoggerServletFilter (line 64) | public class HystrixRequestLogViaLoggerServletFilter implements Filter { method doFilter (line 67) | public void doFilter(ServletRequest request, ServletResponse response,... method init (line 92) | @Override method destroy (line 97) | @Override FILE: hystrix-contrib/hystrix-request-servlet/src/main/java/com/netflix/hystrix/contrib/requestservlet/HystrixRequestLogViaResponseHeaderServletFilter.java class HystrixRequestLogViaResponseHeaderServletFilter (line 58) | public class HystrixRequestLogViaResponseHeaderServletFilter implements ... method doFilter (line 61) | public void doFilter(ServletRequest request, ServletResponse response,... method init (line 79) | @Override method destroy (line 84) | @Override FILE: hystrix-contrib/hystrix-rx-netty-metrics-stream/src/main/java/com/netflix/hystrix/contrib/rxnetty/metricsstream/HystrixMetricsStreamHandler.java class HystrixMetricsStreamHandler (line 50) | public class HystrixMetricsStreamHandler implements RequestHandler... method HystrixMetricsStreamHandler (line 64) | public HystrixMetricsStreamHandler(RequestHandler appHandler) { method HystrixMetricsStreamHandler (line 68) | HystrixMetricsStreamHandler(String hystrixPrefix, long interval, Reque... method handle (line 74) | @Override method handleHystrixRequest (line 82) | private Observable handleHystrixRequest(final HttpServerResponse... method writeHeaders (line 114) | private void writeHeaders(HttpServerResponse response) { method writeMetric (line 120) | @SuppressWarnings("unchecked") FILE: hystrix-contrib/hystrix-rx-netty-metrics-stream/src/test/java/com/netflix/hystrix/HystrixCommandMetricsSamples.java class HystrixCommandMetricsSamples (line 27) | public class HystrixCommandMetricsSamples { class MyHystrixCommandKey (line 31) | private static class MyHystrixCommandKey implements HystrixCommandKey { method name (line 32) | @Override class MyHystrixCommandGroupKey (line 38) | private static class MyHystrixCommandGroupKey implements HystrixComman... method name (line 39) | @Override class MyHystrixThreadPoolKey (line 45) | private static class MyHystrixThreadPoolKey implements HystrixThreadPo... method name (line 46) | @Override class MyHystrixCommandProperties (line 52) | private static class MyHystrixCommandProperties extends HystrixCommand... method MyHystrixCommandProperties (line 53) | protected MyHystrixCommandProperties(HystrixCommandKey key) { FILE: hystrix-contrib/hystrix-rx-netty-metrics-stream/src/test/java/com/netflix/hystrix/contrib/rxnetty/metricsstream/HystrixMetricsStreamHandlerTest.java class HystrixMetricsStreamHandlerTest (line 55) | @RunWith(PowerMockRunner.class) method setUp (line 68) | @Before method tearDown (line 81) | @After method testMetricsAreDeliveredAsSseStream (line 91) | @Test method createServer (line 112) | private HttpServer createServer() { FILE: hystrix-contrib/hystrix-servo-metrics-publisher/src/main/java/com/netflix/hystrix/contrib/servopublisher/HystrixServoMetricsPublisher.java class HystrixServoMetricsPublisher (line 39) | public class HystrixServoMetricsPublisher extends HystrixMetricsPublisher { method getInstance (line 43) | public static HystrixServoMetricsPublisher getInstance() { method createInstance (line 51) | private static synchronized HystrixServoMetricsPublisher createInstanc... method HystrixServoMetricsPublisher (line 59) | private HystrixServoMetricsPublisher() { method getMetricsPublisherForCommand (line 62) | @Override method getMetricsPublisherForThreadPool (line 67) | @Override method getMetricsPublisherForCollapser (line 72) | @Override FILE: hystrix-contrib/hystrix-servo-metrics-publisher/src/main/java/com/netflix/hystrix/contrib/servopublisher/HystrixServoMetricsPublisherAbstract.java class HystrixServoMetricsPublisherAbstract (line 32) | abstract class HystrixServoMetricsPublisherAbstract { method getServoTypeTag (line 34) | protected abstract Tag getServoTypeTag(); method getServoInstanceTag (line 36) | protected abstract Tag getServoInstanceTag(); class InformationalMetric (line 38) | protected abstract class InformationalMetric extends AbstractMonito... method InformationalMetric (line 39) | public InformationalMetric(MonitorConfig config) { method getValue (line 43) | @Override method getValue (line 48) | @Override class CounterMetric (line 52) | protected abstract class CounterMetric extends AbstractMonitor... method CounterMetric (line 53) | public CounterMetric(MonitorConfig config) { method getValue (line 57) | @Override method getValue (line 62) | @Override method increment (line 65) | @Override method increment (line 70) | @Override class GaugeMetric (line 76) | protected abstract class GaugeMetric extends AbstractMonitor i... method GaugeMetric (line 77) | public GaugeMetric(MonitorConfig config) { method getValue (line 81) | @Override method getValue (line 86) | @Override method getCumulativeCountForEvent (line 90) | protected Monitor getCumulativeCountForEvent(String name, final Hys... method getRollingCountForEvent (line 100) | protected Monitor getRollingCountForEvent(String name, final Hystri... FILE: hystrix-contrib/hystrix-servo-metrics-publisher/src/main/java/com/netflix/hystrix/contrib/servopublisher/HystrixServoMetricsPublisherCollapser.java class HystrixServoMetricsPublisherCollapser (line 42) | public class HystrixServoMetricsPublisherCollapser extends HystrixServoM... method HystrixServoMetricsPublisherCollapser (line 52) | public HystrixServoMetricsPublisherCollapser(HystrixCollapserKey threa... method initialize (line 95) | @Override method getServoTypeTag (line 110) | @Override method getServoInstanceTag (line 115) | @Override method getCumulativeMonitor (line 120) | protected Monitor getCumulativeMonitor(final String name, fina... method safelyGetCumulativeMonitor (line 129) | protected Monitor safelyGetCumulativeMonitor(final String name... method getRollingMonitor (line 143) | protected Monitor getRollingMonitor(final String name, final H... method safelyGetRollingMonitor (line 152) | protected Monitor safelyGetRollingMonitor(final String name, f... method getBatchSizeMeanMonitor (line 166) | protected Monitor getBatchSizeMeanMonitor(final String name) { method getBatchSizePercentileMonitor (line 175) | protected Monitor getBatchSizePercentileMonitor(final String n... method getShardSizeMeanMonitor (line 184) | protected Monitor getShardSizeMeanMonitor(final String name) { method getShardSizePercentileMonitor (line 193) | protected Monitor getShardSizePercentileMonitor(final String n... method getServoMonitors (line 210) | private List> getServoMonitors() { FILE: hystrix-contrib/hystrix-servo-metrics-publisher/src/main/java/com/netflix/hystrix/contrib/servopublisher/HystrixServoMetricsPublisherCommand.java class HystrixServoMetricsPublisherCommand (line 51) | public class HystrixServoMetricsPublisherCommand extends HystrixServoMet... method HystrixServoMetricsPublisherCommand (line 63) | public HystrixServoMetricsPublisherCommand(HystrixCommandKey commandKe... method initialize (line 107) | @Override method getServoTypeTag (line 124) | @Override method getServoInstanceTag (line 129) | @Override method call (line 135) | @Override method call (line 142) | @Override method call (line 149) | @Override method call (line 156) | @Override method getRollingNumberTypeFromEventType (line 168) | @Deprecated method getCumulativeMonitor (line 173) | protected Monitor getCumulativeMonitor(final String name, fina... method safelyGetCumulativeMonitor (line 182) | protected Monitor safelyGetCumulativeMonitor(final String name... method getRollingMonitor (line 197) | protected Monitor getRollingMonitor(final String name, final H... method safelyGetRollingMonitor (line 206) | protected Monitor safelyGetRollingMonitor(final String name, f... method getExecutionLatencyMeanMonitor (line 221) | protected Monitor getExecutionLatencyMeanMonitor(final String ... method getExecutionLatencyPercentileMonitor (line 230) | protected Monitor getExecutionLatencyPercentileMonitor(final S... method getTotalLatencyMeanMonitor (line 239) | protected Monitor getTotalLatencyMeanMonitor(final String name) { method getTotalLatencyPercentileMonitor (line 248) | protected Monitor getTotalLatencyPercentileMonitor(final Strin... method getCurrentValueMonitor (line 257) | protected Monitor getCurrentValueMonitor(final String name, fi... method getCurrentValueMonitor (line 266) | protected Monitor getCurrentValueMonitor(final String name, fi... method getServoMonitors (line 284) | private List> getServoMonitors() { FILE: hystrix-contrib/hystrix-servo-metrics-publisher/src/main/java/com/netflix/hystrix/contrib/servopublisher/HystrixServoMetricsPublisherThreadPool.java class HystrixServoMetricsPublisherThreadPool (line 42) | public class HystrixServoMetricsPublisherThreadPool extends HystrixServo... method HystrixServoMetricsPublisherThreadPool (line 52) | public HystrixServoMetricsPublisherThreadPool(HystrixThreadPoolKey thr... method initialize (line 95) | @Override method getServoTypeTag (line 110) | @Override method getServoInstanceTag (line 115) | @Override method safelyGetCumulativeMonitor (line 120) | protected Monitor safelyGetCumulativeMonitor(final String name... method safelyGetRollingMonitor (line 135) | protected Monitor safelyGetRollingMonitor(final String name, f... method getServoMonitors (line 157) | private List> getServoMonitors() { FILE: hystrix-contrib/hystrix-servo-metrics-publisher/src/test/java/com/netflix/hystrix/contrib/servopublisher/HystrixServoMetricsPublisherCommandTest.java class HystrixServoMetricsPublisherCommandTest (line 37) | public class HystrixServoMetricsPublisherCommandTest { method testCumulativeCounters (line 49) | @Test method testRollingCounters (line 85) | @Test method testRollingLatencies (line 129) | @Test class SampleCommand (line 224) | static class SampleCommand extends HystrixCommand { method SampleCommand (line 228) | protected SampleCommand(HystrixCommandKey key, boolean shouldFail, i... method run (line 234) | @Override method getFallback (line 244) | @Override class SuccessCommand (line 250) | static class SuccessCommand extends SampleCommand { method SuccessCommand (line 251) | protected SuccessCommand(HystrixCommandKey key) { method SuccessCommand (line 255) | public SuccessCommand(HystrixCommandKey key, int latencyToAdd) { class FailureCommand (line 260) | static class FailureCommand extends SampleCommand { method FailureCommand (line 261) | protected FailureCommand(HystrixCommandKey key) { method FailureCommand (line 265) | public FailureCommand(HystrixCommandKey key, int latencyToAdd) { class TimeoutCommand (line 270) | static class TimeoutCommand extends SampleCommand { method TimeoutCommand (line 271) | protected TimeoutCommand(HystrixCommandKey key) { FILE: hystrix-contrib/hystrix-yammer-metrics-publisher/src/main/java/com/netflix/hystrix/contrib/yammermetricspublisher/HystrixYammerMetricsPublisher.java class HystrixYammerMetricsPublisher (line 39) | public class HystrixYammerMetricsPublisher extends HystrixMetricsPublish... method HystrixYammerMetricsPublisher (line 42) | public HystrixYammerMetricsPublisher() { method HystrixYammerMetricsPublisher (line 46) | public HystrixYammerMetricsPublisher(MetricsRegistry metricsRegistry) { method getMetricsPublisherForCommand (line 50) | @Override method getMetricsPublisherForThreadPool (line 55) | @Override method getMetricsPublisherForCollapser (line 60) | @Override FILE: hystrix-contrib/hystrix-yammer-metrics-publisher/src/main/java/com/netflix/hystrix/contrib/yammermetricspublisher/HystrixYammerMetricsPublisherCollapser.java class HystrixYammerMetricsPublisherCollapser (line 39) | public class HystrixYammerMetricsPublisherCollapser implements HystrixMe... method HystrixYammerMetricsPublisherCollapser (line 48) | public HystrixYammerMetricsPublisherCollapser(HystrixCollapserKey coll... method initialize (line 56) | @Override method createMetricName (line 224) | protected MetricName createMetricName(String name) { method createCumulativeCountForEvent (line 228) | protected void createCumulativeCountForEvent(final String name, final ... method safelyCreateCumulativeCountForEvent (line 237) | protected void safelyCreateCumulativeCountForEvent(final String name, ... method createRollingCountForEvent (line 251) | protected void createRollingCountForEvent(final String name, final Hys... method safelyCreateRollingCountForEvent (line 260) | protected void safelyCreateRollingCountForEvent(final String name, fin... FILE: hystrix-contrib/hystrix-yammer-metrics-publisher/src/main/java/com/netflix/hystrix/contrib/yammermetricspublisher/HystrixYammerMetricsPublisherCommand.java class HystrixYammerMetricsPublisherCommand (line 42) | public class HystrixYammerMetricsPublisherCommand implements HystrixMetr... method HystrixYammerMetricsPublisherCommand (line 54) | public HystrixYammerMetricsPublisherCommand(HystrixCommandKey commandK... method initialize (line 65) | @Override method createMetricName (line 388) | protected MetricName createMetricName(String name) { method createCumulativeCountForEvent (line 392) | @Deprecated method createCumulativeGauge (line 402) | protected void createCumulativeGauge(final String name, final HystrixE... method safelyCreateCumulativeGauge (line 411) | protected void safelyCreateCumulativeGauge(final String name, final Fu... method createRollingGauge (line 426) | @Deprecated method createRollingGauge (line 436) | protected void createRollingGauge(final String name, final HystrixEven... method safelyCreateRollingGauge (line 445) | protected void safelyCreateRollingGauge(final String name, final Func0... method createExecutionLatencyMeanGauge (line 460) | protected void createExecutionLatencyMeanGauge(final String name) { method createExecutionLatencyPercentileGauge (line 469) | protected void createExecutionLatencyPercentileGauge(final String name... method createTotalLatencyMeanGauge (line 478) | protected void createTotalLatencyMeanGauge(final String name) { method createTotalLatencyPercentileGauge (line 487) | protected void createTotalLatencyPercentileGauge(final String name, fi... method call (line 497) | @Override method call (line 504) | @Override method call (line 511) | @Override method createCurrentValueGauge (line 517) | protected void createCurrentValueGauge(final String name, final Func0<... FILE: hystrix-contrib/hystrix-yammer-metrics-publisher/src/main/java/com/netflix/hystrix/contrib/yammermetricspublisher/HystrixYammerMetricsPublisherThreadPool.java class HystrixYammerMetricsPublisherThreadPool (line 32) | public class HystrixYammerMetricsPublisherThreadPool implements HystrixM... method HystrixYammerMetricsPublisherThreadPool (line 43) | public HystrixYammerMetricsPublisherThreadPool(HystrixThreadPoolKey th... method initialize (line 52) | @Override method createMetricName (line 181) | protected MetricName createMetricName(String name) { FILE: hystrix-core/src/jmh/java/com/netflix/hystrix/perf/CollapserPerfTest.java class CollapserPerfTest (line 46) | public class CollapserPerfTest { class ThreadPoolState (line 47) | @State(Scope.Benchmark) method setUp (line 51) | @Setup method tearDown (line 58) | @TearDown class CollapserState (line 64) | @State(Scope.Thread) method setUp (line 75) | @Setup(Level.Invocation) method tearDown (line 89) | @TearDown(Level.Invocation) class IdentityCollapser (line 96) | private static class IdentityCollapser extends HystrixCollapser> { method BatchCommand (line 141) | BatchCommand(List inputArgs, int blackholeConsumption) { method run (line 147) | @Override method observeCollapsedAndWait (line 158) | @Benchmark FILE: hystrix-core/src/jmh/java/com/netflix/hystrix/perf/CommandConstructionPerfTest.java class CommandConstructionPerfTest (line 27) | public class CommandConstructionPerfTest { method constructHystrixCommandByGroupKeyOnly (line 31) | @Benchmark FILE: hystrix-core/src/jmh/java/com/netflix/hystrix/perf/CommandExecutionAndConcurrentMetricsReadPerfTest.java class CommandExecutionAndConcurrentMetricsReadPerfTest (line 38) | public class CommandExecutionAndConcurrentMetricsReadPerfTest { class CommandState (line 39) | @State(Scope.Thread) method setUp (line 47) | @Setup(Level.Invocation) method writeHeavyCommandExecution (line 77) | @Benchmark method writeHeavyReadMetrics (line 86) | @Benchmark method evenSplitOfWritesAndReadsCommandExecution (line 102) | @Benchmark method evenSplitOfWritesAndReadsReadMetrics (line 111) | @Benchmark method readHeavyCommandExecution (line 127) | @Benchmark method readHeavyReadMetrics (line 136) | @Benchmark FILE: hystrix-core/src/jmh/java/com/netflix/hystrix/perf/CommandExecutionPerfTest.java class CommandExecutionPerfTest (line 52) | public class CommandExecutionPerfTest { method getCommandSetter (line 87) | private static HystrixCommandProperties.Setter getCommandSetter(Hystri... class BlackholeState (line 104) | @State(Scope.Thread) class CommandState (line 111) | @State(Scope.Thread) method setUp (line 129) | @Setup(Level.Invocation) method tearDown (line 153) | @TearDown(Level.Invocation) class ObservableCommandState (line 161) | @State(Scope.Thread) method setUp (line 176) | @Setup(Level.Invocation) method tearDown (line 199) | @TearDown(Level.Invocation) class ExecutorState (line 207) | @State(Scope.Benchmark) method setUp (line 211) | @Setup method tearDown (line 216) | @TearDown class ThreadPoolState (line 222) | @State(Scope.Benchmark) method setUp (line 226) | @Setup method tearDown (line 233) | @TearDown method baselineExecute (line 239) | @Benchmark method baselineQueue (line 247) | @Benchmark method baselineSyncObserve (line 264) | @Benchmark method baselineAsyncComputationObserve (line 283) | @Benchmark method baselineAsyncCustomThreadPoolObserve (line 302) | @Benchmark method hystrixExecute (line 320) | @Benchmark method hystrixObserve (line 327) | @Benchmark FILE: hystrix-core/src/jmh/java/com/netflix/hystrix/perf/ObservableCollapserPerfTest.java class ObservableCollapserPerfTest (line 57) | public class ObservableCollapserPerfTest { class CollapserState (line 59) | @State(Scope.Thread) method setUp (line 73) | @Setup(Level.Invocation) method tearDown (line 87) | @TearDown(Level.Invocation) class TestCollapserWithMultipleResponses (line 95) | private static class TestCollapserWithMultipleResponses extends Hystri... method TestCollapserWithMultipleResponses (line 108) | public TestCollapserWithMultipleResponses(int arg, int numResponsePe... method getRequestArgument (line 129) | @Override method createCommand (line 134) | @Override method getBatchReturnTypeKeySelector (line 153) | @Override method getRequestArgumentKeySelector (line 159) | @Override method onMissingResponse (line 171) | @Override method getBatchReturnTypeToResponseTypeMapper (line 177) | @Override class TestCollapserCommandWithMultipleResponsePerArgument (line 190) | private static class TestCollapserCommandWithMultipleResponsePerArgume... method TestCollapserCommandWithMultipleResponsePerArgument (line 196) | TestCollapserCommandWithMultipleResponsePerArgument(List ar... method construct (line 203) | @Override method observeCollapsedAndWait (line 225) | @Benchmark FILE: hystrix-core/src/jmh/java/com/netflix/hystrix/perf/RollingMaxPerfTest.java class RollingMaxPerfTest (line 34) | public class RollingMaxPerfTest { class CounterState (line 35) | @State(Scope.Thread) method setUp (line 39) | @Setup(Level.Iteration) class ValueState (line 45) | @State(Scope.Thread) method setUp (line 51) | @Setup(Level.Invocation) method writeOnly (line 57) | @Benchmark method readOnly (line 65) | @Benchmark method writeHeavyUpdateMax (line 73) | @Benchmark method writeHeavyReadMetrics (line 83) | @Benchmark method evenSplitUpdateMax (line 93) | @Benchmark method evenSplitReadMetrics (line 103) | @Benchmark method readHeavyUpdateMax (line 113) | @Benchmark method readHeavyReadMetrics (line 123) | @Benchmark FILE: hystrix-core/src/jmh/java/com/netflix/hystrix/perf/RollingNumberPerfTest.java class RollingNumberPerfTest (line 34) | public class RollingNumberPerfTest { class CounterState (line 35) | @State(Scope.Thread) method setUp (line 39) | @Setup(Level.Iteration) class ValueState (line 45) | @State(Scope.Thread) method setUp (line 52) | @Setup(Level.Invocation) method writeOnly (line 71) | @Benchmark method readOnly (line 79) | @Benchmark method writeHeavyCounterAdd (line 92) | @Benchmark method writeHeavyReadMetrics (line 102) | @Benchmark method evenSplitCounterAdd (line 117) | @Benchmark method evenSplitReadMetrics (line 127) | @Benchmark method readHeavyCounterAdd (line 142) | @Benchmark method readHeavyReadMetrics (line 152) | @Benchmark FILE: hystrix-core/src/jmh/java/com/netflix/hystrix/perf/RollingPercentilePerfTest.java class RollingPercentilePerfTest (line 35) | public class RollingPercentilePerfTest { class PercentileState (line 36) | @State(Scope.Thread) method setUp (line 43) | @Setup(Level.Iteration) class LatencyState (line 49) | @State(Scope.Thread) method setUp (line 55) | @Setup(Level.Invocation) method writeOnly (line 61) | @Benchmark method readOnly (line 69) | @Benchmark method writeHeavyLatencyAdd (line 85) | @Benchmark method writeHeavyReadMetrics (line 95) | @Benchmark method evenSplitLatencyAdd (line 113) | @Benchmark method evenSplitReadMetrics (line 123) | @Benchmark method readHeavyLatencyAdd (line 141) | @Benchmark method readHeavyReadMetrics (line 151) | @Benchmark FILE: hystrix-core/src/main/java/com/netflix/hystrix/AbstractCommand.java class AbstractCommand (line 60) | abstract class AbstractCommand implements HystrixInvokableInfo, Hy... type TimedOutStatus (line 67) | protected enum TimedOutStatus { type CommandState (line 71) | protected enum CommandState { type ThreadState (line 75) | protected enum ThreadState { method getDefaultNameFromClass (line 140) | static String getDefaultNameFromClass(Class cls) { method AbstractCommand (line 157) | protected AbstractCommand(HystrixCommandGroupKey group, HystrixCommand... method initGroupKey (line 186) | private static HystrixCommandGroupKey initGroupKey(final HystrixComman... method initCommandKey (line 194) | private static HystrixCommandKey initCommandKey(final HystrixCommandKe... method initCommandProperties (line 203) | private static HystrixCommandProperties initCommandProperties(HystrixC... method initThreadPoolKey (line 221) | private static HystrixThreadPoolKey initThreadPoolKey(HystrixThreadPoo... method initMetrics (line 236) | private static HystrixCommandMetrics initMetrics(HystrixCommandMetrics... method initCircuitBreaker (line 246) | private static HystrixCircuitBreaker initCircuitBreaker(boolean enable... method initExecutionHook (line 261) | private static HystrixCommandExecutionHook initExecutionHook(HystrixCo... method initThreadPool (line 274) | private static HystrixThreadPool initThreadPool(HystrixThreadPool from... method initRequestLog (line 283) | private static HystrixRequestLog initRequestLog(boolean enabled, Hystr... method markAsCollapsedCommand (line 297) | void markAsCollapsedCommand(HystrixCollapserKey collapserKey, int size... method observe (line 324) | public Observable observe() { method getExecutionObservable (line 338) | protected abstract Observable getExecutionObservable(); method getFallbackObservable (line 340) | protected abstract Observable getFallbackObservable(); method toObservable (line 364) | public Observable toObservable() { method applyHystrixSemantics (line 518) | private Observable applyHystrixSemantics(final AbstractCommand _... method commandIsScalar (line 562) | abstract protected boolean commandIsScalar(); method executeCommandAndObserve (line 569) | private Observable executeCommandAndObserve(final AbstractCommand executeCommandWithSpecifiedIsolation(final Abstr... method getFallbackOrThrowException (line 758) | private Observable getFallbackOrThrowException(final AbstractComman... method getUserExecutionObservable (line 884) | private Observable getUserExecutionObservable(final AbstractCommand... method handleRequestCacheHitAndEmitValues (line 900) | private Observable handleRequestCacheHitAndEmitValues(final Hystrix... method cleanUpAfterResponseFromCache (line 930) | private void cleanUpAfterResponseFromCache(boolean commandExecutionSta... method handleCommandEnd (line 947) | private void handleCommandEnd(boolean commandExecutionStarted) { method handleSemaphoreRejectionViaFallback (line 966) | private Observable handleSemaphoreRejectionViaFallback() { method handleShortCircuitViaFallback (line 976) | private Observable handleShortCircuitViaFallback() { method handleThreadPoolRejectionViaFallback (line 990) | private Observable handleThreadPoolRejectionViaFallback(Exception u... method handleTimeoutViaFallback (line 997) | private Observable handleTimeoutViaFallback() { method handleBadRequestByEmittingError (line 1001) | private Observable handleBadRequestByEmittingError(Exception underl... method handleFailureViaFallback (line 1024) | private Observable handleFailureViaFallback(Exception underlying) { method handleFallbackRejectionByEmittingError (line 1038) | private Observable handleFallbackRejectionByEmittingError() { method handleFallbackDisabledByEmittingError (line 1047) | private Observable handleFallbackDisabledByEmittingError(Exception ... method shouldNotBeWrapped (line 1057) | protected boolean shouldNotBeWrapped(Throwable underlying) { method isUnrecoverable (line 1077) | private boolean isUnrecoverable(Throwable t) { method isRecoverableError (line 1093) | private boolean isRecoverableError(Throwable t) { method handleThreadEnd (line 1103) | protected void handleThreadEnd(AbstractCommand _cmd) { method shouldOutputOnNextEvents (line 1118) | protected boolean shouldOutputOnNextEvents() { class HystrixObservableTimeoutOperator (line 1122) | private static class HystrixObservableTimeoutOperator implements Op... method HystrixObservableTimeoutOperator (line 1126) | public HystrixObservableTimeoutOperator(final AbstractCommand ori... method call (line 1130) | @Override method setRequestContextIfNeeded (line 1223) | private static void setRequestContextIfNeeded(final HystrixRequestCont... method getFallbackSemaphore (line 1235) | protected TryableSemaphore getFallbackSemaphore() { method getExecutionSemaphore (line 1256) | protected TryableSemaphore getExecutionSemaphore() { method getFallbackMethodName (line 1283) | @Deprecated method isFallbackUserDefined (line 1286) | protected abstract boolean isFallbackUserDefined(); method getCommandGroup (line 1294) | public HystrixCommandGroupKey getCommandGroup() { method getCommandKey (line 1301) | public HystrixCommandKey getCommandKey() { method getThreadPoolKey (line 1309) | public HystrixThreadPoolKey getThreadPoolKey() { method getCircuitBreaker (line 1313) | HystrixCircuitBreaker getCircuitBreaker() { method getMetrics (line 1322) | public HystrixCommandMetrics getMetrics() { method getProperties (line 1331) | public HystrixCommandProperties getProperties() { class ExecutionHookApplication (line 1341) | private class ExecutionHookApplication implements Operator { method ExecutionHookApplication (line 1344) | ExecutionHookApplication(HystrixInvokable cmd) { method call (line 1348) | @Override class FallbackHookApplication (line 1376) | private class FallbackHookApplication implements Operator { method FallbackHookApplication (line 1379) | FallbackHookApplication(HystrixInvokable cmd) { method call (line 1383) | @Override class DeprecatedOnRunHookApplication (line 1411) | @Deprecated //separated out to make it cleanly removable method DeprecatedOnRunHookApplication (line 1416) | DeprecatedOnRunHookApplication(HystrixInvokable cmd) { method call (line 1420) | @Override class DeprecatedOnFallbackHookApplication (line 1454) | @Deprecated //separated out to make it cleanly removable method DeprecatedOnFallbackHookApplication (line 1459) | DeprecatedOnFallbackHookApplication(HystrixInvokable cmd) { method call (line 1463) | @Override method wrapWithOnExecutionErrorHook (line 1491) | private Exception wrapWithOnExecutionErrorHook(Throwable t) { method wrapWithOnFallbackErrorHook (line 1501) | private Exception wrapWithOnFallbackErrorHook(Throwable t) { method wrapWithOnErrorHook (line 1515) | private Exception wrapWithOnErrorHook(FailureType failureType, Throwab... method wrapWithOnExecutionEmitHook (line 1525) | private R wrapWithOnExecutionEmitHook(R r) { method wrapWithOnFallbackEmitHook (line 1534) | private R wrapWithOnFallbackEmitHook(R r) { method wrapWithOnEmitHook (line 1543) | private R wrapWithOnEmitHook(R r) { method decomposeException (line 1561) | protected Throwable decomposeException(Exception e) { class TryableSemaphoreActual (line 1609) | static class TryableSemaphoreActual implements TryableSemaphore { method TryableSemaphoreActual (line 1613) | public TryableSemaphoreActual(HystrixProperty numberOfPermi... method tryAcquire (line 1617) | @Override method release (line 1628) | @Override method getNumberOfPermitsUsed (line 1633) | @Override class TryableSemaphoreNoOp (line 1640) | static class TryableSemaphoreNoOp implements TryableSemaphore { method tryAcquire (line 1644) | @Override method release (line 1649) | @Override method getNumberOfPermitsUsed (line 1654) | @Override type TryableSemaphore (line 1661) | static interface TryableSemaphore { method tryAcquire (line 1679) | public abstract boolean tryAcquire(); method release (line 1695) | public abstract void release(); method getNumberOfPermitsUsed (line 1697) | public abstract int getNumberOfPermitsUsed(); method getCacheKey (line 1718) | protected String getCacheKey() { method getPublicCacheKey (line 1722) | public String getPublicCacheKey() { method isRequestCachingEnabled (line 1726) | protected boolean isRequestCachingEnabled() { method getLogMessagePrefix (line 1730) | protected String getLogMessagePrefix() { method isCircuitBreakerOpen (line 1751) | public boolean isCircuitBreakerOpen() { method isExecutionComplete (line 1760) | public boolean isExecutionComplete() { method isExecutedInThread (line 1773) | public boolean isExecutedInThread() { method isSuccessfulExecution (line 1782) | public boolean isSuccessfulExecution() { method isFailedExecution (line 1791) | public boolean isFailedExecution() { method getFailedExecutionException (line 1804) | public Throwable getFailedExecutionException() { method getExecutionException (line 1824) | public Throwable getExecutionException() { method isResponseFromFallback (line 1834) | public boolean isResponseFromFallback() { method isResponseTimedOut (line 1844) | public boolean isResponseTimedOut() { method isResponseShortCircuited (line 1854) | public boolean isResponseShortCircuited() { method isResponseFromCache (line 1863) | public boolean isResponseFromCache() { method isResponseSemaphoreRejected (line 1872) | public boolean isResponseSemaphoreRejected() { method isResponseThreadPoolRejected (line 1881) | public boolean isResponseThreadPoolRejected() { method isResponseRejected (line 1890) | public boolean isResponseRejected() { method getExecutionEvents (line 1901) | public List getExecutionEvents() { method getCommandResult (line 1905) | private ExecutionResult getCommandResult() { method getNumberEmissions (line 1924) | @Override method getNumberFallbackEmissions (line 1933) | @Override method getNumberCollapsed (line 1938) | @Override method getOriginatingCollapserKey (line 1943) | @Override method getExecutionTimeInMilliseconds (line 1953) | public int getExecutionTimeInMilliseconds() { method getCommandRunStartTimeInNanos (line 1963) | public long getCommandRunStartTimeInNanos() { method getEventCounts (line 1967) | @Override method getExceptionFromThrowable (line 1972) | protected Exception getExceptionFromThrowable(Throwable t) { class ExecutionHookDeprecationWrapper (line 1983) | private static class ExecutionHookDeprecationWrapper extends HystrixCo... method ExecutionHookDeprecationWrapper (line 1987) | ExecutionHookDeprecationWrapper(HystrixCommandExecutionHook actual) { method onEmit (line 1991) | @Override method onSuccess (line 1996) | @Override method onExecutionStart (line 2001) | @Override method onExecutionEmit (line 2006) | @Override method onExecutionError (line 2011) | @Override method onExecutionSuccess (line 2016) | @Override method onFallbackEmit (line 2021) | @Override method onFallbackSuccess (line 2026) | @Override method onRunStart (line 2031) | @Override method onRunStart (line 2037) | @Override method onRunSuccess (line 2046) | @Override method onRunSuccess (line 2052) | @Override method onRunError (line 2062) | @Override method onRunError (line 2068) | @Override method onFallbackStart (line 2078) | @Override method onFallbackStart (line 2084) | @Override method onFallbackSuccess (line 2093) | @Override method onFallbackSuccess (line 2099) | @Override method onFallbackError (line 2109) | @Override method onFallbackError (line 2115) | @Override method onStart (line 2124) | @Override method onStart (line 2130) | @Override method onComplete (line 2139) | @Override method onComplete (line 2145) | @Override method onError (line 2155) | @Override method onError (line 2161) | @Override method onThreadStart (line 2170) | @Override method onThreadStart (line 2176) | @Override method onThreadComplete (line 2185) | @Override method onThreadComplete (line 2191) | @Override method onCacheHit (line 2200) | @Override method onUnsubscribe (line 2205) | @Override method getHystrixCommandFromAbstractIfApplicable (line 2210) | @SuppressWarnings({ "unchecked", "rawtypes" }) FILE: hystrix-core/src/main/java/com/netflix/hystrix/ExecutionResult.java class ExecutionResult (line 32) | public class ExecutionResult { class EventCounts (line 58) | public static class EventCounts { method EventCounts (line 64) | EventCounts() { method EventCounts (line 71) | EventCounts(BitSet events, int numEmissions, int numFallbackEmission... method EventCounts (line 78) | EventCounts(HystrixEventType... eventTypes) { method plus (line 108) | EventCounts plus(HystrixEventType eventType) { method plus (line 112) | EventCounts plus(HystrixEventType eventType, int count) { method contains (line 137) | public boolean contains(HystrixEventType eventType) { method containsAnyOf (line 141) | public boolean containsAnyOf(BitSet other) { method getCount (line 145) | public int getCount(HystrixEventType eventType) { method equals (line 155) | @Override method hashCode (line 169) | @Override method toString (line 178) | @Override method ExecutionResult (line 189) | private ExecutionResult(EventCounts eventCounts, long startTimestamp, ... method from (line 206) | public static ExecutionResult from(HystrixEventType... eventTypes) { method didExecutionOccur (line 216) | private static boolean didExecutionOccur(HystrixEventType eventType) { method setExecutionOccurred (line 227) | public ExecutionResult setExecutionOccurred() { method setExecutionLatency (line 232) | public ExecutionResult setExecutionLatency(int executionLatency) { method setException (line 237) | public ExecutionResult setException(Exception e) { method setExecutionException (line 242) | public ExecutionResult setExecutionException(Exception executionExcept... method setInvocationStartTime (line 247) | public ExecutionResult setInvocationStartTime(long startTimestamp) { method setExecutedInThread (line 252) | public ExecutionResult setExecutedInThread() { method setNotExecutedInThread (line 257) | public ExecutionResult setNotExecutedInThread() { method markCollapsed (line 262) | public ExecutionResult markCollapsed(HystrixCollapserKey collapserKey,... method markUserThreadCompletion (line 267) | public ExecutionResult markUserThreadCompletion(long userThreadLatency) { method addEvent (line 283) | public ExecutionResult addEvent(HystrixEventType eventType) { method addEvent (line 289) | public ExecutionResult addEvent(int executionLatency, HystrixEventType... method getEventCounts (line 299) | public EventCounts getEventCounts() { method getStartTimestamp (line 303) | public long getStartTimestamp() { method getExecutionLatency (line 307) | public int getExecutionLatency() { method getUserThreadLatency (line 311) | public int getUserThreadLatency() { method getCommandRunStartTimeInNanos (line 315) | public long getCommandRunStartTimeInNanos() { method getException (line 319) | public Exception getException() { method getExecutionException (line 323) | public Exception getExecutionException() { method getCollapserKey (line 327) | public HystrixCollapserKey getCollapserKey() { method isResponseSemaphoreRejected (line 331) | public boolean isResponseSemaphoreRejected() { method isResponseThreadPoolRejected (line 335) | public boolean isResponseThreadPoolRejected() { method isResponseRejected (line 339) | public boolean isResponseRejected() { method getOrderedList (line 343) | public List getOrderedList() { method isExecutedInThread (line 353) | public boolean isExecutedInThread() { method executionOccurred (line 357) | public boolean executionOccurred() { method containsTerminalEvent (line 361) | public boolean containsTerminalEvent() { method toString (line 365) | @Override FILE: hystrix-core/src/main/java/com/netflix/hystrix/Hystrix.java class Hystrix (line 32) | public class Hystrix { method reset (line 42) | public static void reset() { method reset (line 59) | public static void reset(long time, TimeUnit unit) { method _reset (line 68) | private static void _reset() { method initialValue (line 83) | @Override method getCurrentThreadExecutingCommand (line 98) | public static HystrixCommandKey getCurrentThreadExecutingCommand() { method startCurrentThreadExecutingCommand (line 110) | static Action0 startCurrentThreadExecutingCommand(HystrixCommandKey ke... method endCurrentThreadExecutingCommand (line 127) | static void endCurrentThreadExecutingCommand() { method endCurrentThreadExecutingCommand (line 131) | private static void endCurrentThreadExecutingCommand(ConcurrentStack { method push (line 155) | public void push(E item) { method pop (line 164) | public E pop() { method isEmpty (line 177) | public boolean isEmpty() { method size (line 181) | public int size() { method peek (line 191) | public E peek() { class Node (line 200) | private class Node { method Node (line 204) | public Node(E item) { FILE: hystrix-core/src/main/java/com/netflix/hystrix/HystrixCachedObservable.java class HystrixCachedObservable (line 8) | public class HystrixCachedObservable { method HystrixCachedObservable (line 13) | protected HystrixCachedObservable(final Observable originalObservab... method from (line 36) | public static HystrixCachedObservable from(Observable o, Abs... method from (line 40) | public static HystrixCachedObservable from(Observable o) { method toObservable (line 44) | public Observable toObservable() { method unsubscribe (line 48) | public void unsubscribe() { FILE: hystrix-core/src/main/java/com/netflix/hystrix/HystrixCircuitBreaker.java type HystrixCircuitBreaker (line 32) | public interface HystrixCircuitBreaker { method allowRequest (line 41) | boolean allowRequest(); method isOpen (line 48) | boolean isOpen(); method markSuccess (line 53) | void markSuccess(); method markNonSuccess (line 58) | void markNonSuccess(); method attemptExecution (line 64) | boolean attemptExecution(); class Factory (line 70) | class Factory { method getInstance (line 89) | public static HystrixCircuitBreaker getInstance(HystrixCommandKey ke... method getInstance (line 119) | public static HystrixCircuitBreaker getInstance(HystrixCommandKey ke... method reset (line 126) | static void reset() { class HystrixCircuitBreakerImpl (line 138) | class HystrixCircuitBreakerImpl implements HystrixCircuitBreaker { type Status (line 142) | enum Status { method HystrixCircuitBreakerImpl (line 150) | protected HystrixCircuitBreakerImpl(HystrixCommandKey key, HystrixCo... method subscribeToStream (line 159) | private Subscription subscribeToStream() { method markSuccess (line 203) | @Override method markNonSuccess (line 218) | @Override method isOpen (line 226) | @Override method allowRequest (line 237) | @Override method isAfterSleepWindow (line 256) | private boolean isAfterSleepWindow() { method attemptExecution (line 263) | @Override class NoOpCircuitBreaker (line 296) | static class NoOpCircuitBreaker implements HystrixCircuitBreaker { method allowRequest (line 298) | @Override method isOpen (line 303) | @Override method markSuccess (line 308) | @Override method markNonSuccess (line 313) | @Override method attemptExecution (line 318) | @Override FILE: hystrix-core/src/main/java/com/netflix/hystrix/HystrixCollapser.java class HystrixCollapser (line 65) | public abstract class HystrixCollapser createCommand(Colle... method shardRequests (line 267) | protected Collection observe() { method toObservable (line 365) | public Observable toObservable() { method toObservable (line 381) | public Observable toObservable(Scheduler observeOn) { method execute (line 426) | public ResponseType execute() { method queue (line 456) | public Future queue() { method getCacheKey (line 473) | protected String getCacheKey() { method reset (line 480) | static void reset() { method getDefaultNameFromClass (line 484) | private static String getDefaultNameFromClass(@SuppressWarnings("rawty... type CollapsedRequest (line 504) | public interface CollapsedRequest { method getArgument (line 510) | RequestArgumentType getArgument(); method setResponse (line 520) | void setResponse(ResponseType response); method emitResponse (line 528) | void emitResponse(ResponseType response); method setException (line 537) | void setException(Exception exception); method setComplete (line 546) | void setComplete(); class Setter (line 562) | public static class Setter { method Setter (line 567) | private Setter(HystrixCollapserKey collapserKey) { method withCollapserKey (line 580) | public static Setter withCollapserKey(HystrixCollapserKey collapserK... method andScope (line 591) | public Setter andScope(Scope scope) { method andCollapserPropertiesDefaults (line 605) | public Setter andCollapserPropertiesDefaults(HystrixCollapserPropert... FILE: hystrix-core/src/main/java/com/netflix/hystrix/HystrixCollapserKey.java type HystrixCollapserKey (line 25) | public interface HystrixCollapserKey { method name (line 32) | public String name(); class Factory (line 34) | public static class Factory { method Factory (line 36) | private Factory() { method asKey (line 48) | public static HystrixCollapserKey asKey(String name) { class HystrixCollapserKeyDefault (line 56) | private static class HystrixCollapserKeyDefault implements HystrixCo... method HystrixCollapserKeyDefault (line 60) | private HystrixCollapserKeyDefault(String name) { method name (line 64) | @Override method toString (line 69) | @Override FILE: hystrix-core/src/main/java/com/netflix/hystrix/HystrixCollapserMetrics.java class HystrixCollapserMetrics (line 37) | public class HystrixCollapserMetrics extends HystrixMetrics { method getInstance (line 54) | public static HystrixCollapserMetrics getInstance(HystrixCollapserKey ... method getInstances (line 78) | public static Collection getInstances() { method call (line 85) | @Override method call (line 95) | @Override method reset (line 107) | static void reset() { method HystrixCollapserMetrics (line 118) | HystrixCollapserMetrics(HystrixCollapserKey key, HystrixCollapserPrope... method getCollapserKey (line 133) | public HystrixCollapserKey getCollapserKey() { method getProperties (line 137) | public HystrixCollapserProperties getProperties() { method getRollingCount (line 141) | public long getRollingCount(HystrixEventType.Collapser collapserEventT... method getCumulativeCount (line 145) | public long getCumulativeCount(HystrixEventType.Collapser collapserEve... method getCumulativeCount (line 149) | @Override method getRollingCount (line 154) | @Override method getBatchSizePercentile (line 168) | public int getBatchSizePercentile(double percentile) { method getBatchSizeMean (line 172) | public int getBatchSizeMean() { method getShardSizePercentile (line 185) | public int getShardSizePercentile(double percentile) { method getShardSizeMean (line 190) | public int getShardSizeMean() { method markRequestBatched (line 195) | public void markRequestBatched() { method markResponseFromCache (line 198) | public void markResponseFromCache() { method markBatch (line 202) | public void markBatch(int batchSize) { method markShards (line 206) | public void markShards(int numShards) { FILE: hystrix-core/src/main/java/com/netflix/hystrix/HystrixCollapserProperties.java class HystrixCollapserProperties (line 32) | public abstract class HystrixCollapserProperties { method HystrixCollapserProperties (line 55) | protected HystrixCollapserProperties(HystrixCollapserKey collapserKey) { method HystrixCollapserProperties (line 59) | protected HystrixCollapserProperties(HystrixCollapserKey collapserKey,... method HystrixCollapserProperties (line 63) | protected HystrixCollapserProperties(HystrixCollapserKey key, Setter b... method getProperty (line 75) | private static HystrixProperty getProperty(String propertyPre... method getProperty (line 84) | private static HystrixProperty getProperty(String propertyPre... method requestCachingEnabled (line 98) | @Deprecated method requestCacheEnabled (line 108) | public HystrixProperty requestCacheEnabled() { method maxRequestsInBatch (line 117) | public HystrixProperty maxRequestsInBatch() { method timerDelayInMilliseconds (line 126) | public HystrixProperty timerDelayInMilliseconds() { method metricsRollingStatisticalWindowInMilliseconds (line 135) | public HystrixProperty metricsRollingStatisticalWindowInMilli... method metricsRollingStatisticalWindowBuckets (line 144) | public HystrixProperty metricsRollingStatisticalWindowBuckets... method metricsRollingPercentileEnabled (line 153) | public HystrixProperty metricsRollingPercentileEnabled() { method metricsRollingPercentileWindowInMilliseconds (line 162) | public HystrixProperty metricsRollingPercentileWindowInMillis... method metricsRollingPercentileWindowBuckets (line 171) | public HystrixProperty metricsRollingPercentileWindowBuckets() { method metricsRollingPercentileBucketSize (line 180) | public HystrixProperty metricsRollingPercentileBucketSize() { method Setter (line 187) | public static Setter Setter() { method Setter (line 227) | private Setter() { method getCollapsingEnabled (line 233) | @Deprecated method getMaxRequestsInBatch (line 238) | public Integer getMaxRequestsInBatch() { method getTimerDelayInMilliseconds (line 242) | public Integer getTimerDelayInMilliseconds() { method getRequestCacheEnabled (line 246) | public Boolean getRequestCacheEnabled() { method getMetricsRollingStatisticalWindowInMilliseconds (line 250) | public Integer getMetricsRollingStatisticalWindowInMilliseconds() { method getMetricsRollingStatisticalWindowBuckets (line 254) | public Integer getMetricsRollingStatisticalWindowBuckets() { method getMetricsRollingPercentileBucketSize (line 258) | public Integer getMetricsRollingPercentileBucketSize() { method getMetricsRollingPercentileEnabled (line 262) | public Boolean getMetricsRollingPercentileEnabled() { method getMetricsRollingPercentileWindowInMilliseconds (line 266) | public Integer getMetricsRollingPercentileWindowInMilliseconds() { method getMetricsRollingPercentileWindowBuckets (line 270) | public Integer getMetricsRollingPercentileWindowBuckets() { method withCollapsingEnabled (line 277) | @Deprecated method withMaxRequestsInBatch (line 283) | public Setter withMaxRequestsInBatch(int value) { method withTimerDelayInMilliseconds (line 288) | public Setter withTimerDelayInMilliseconds(int value) { method withRequestCacheEnabled (line 293) | public Setter withRequestCacheEnabled(boolean value) { method withMetricsRollingStatisticalWindowInMilliseconds (line 298) | public Setter withMetricsRollingStatisticalWindowInMilliseconds(int ... method withMetricsRollingStatisticalWindowBuckets (line 303) | public Setter withMetricsRollingStatisticalWindowBuckets(int value) { method withMetricsRollingPercentileBucketSize (line 308) | public Setter withMetricsRollingPercentileBucketSize(int value) { method withMetricsRollingPercentileEnabled (line 313) | public Setter withMetricsRollingPercentileEnabled(boolean value) { method withMetricsRollingPercentileWindowInMilliseconds (line 318) | public Setter withMetricsRollingPercentileWindowInMilliseconds(int v... method withMetricsRollingPercentileWindowBuckets (line 323) | public Setter withMetricsRollingPercentileWindowBuckets(int value) { method getUnitTestPropertiesBuilder (line 331) | static Setter getUnitTestPropertiesBuilder() { method asMock (line 345) | static HystrixCollapserProperties asMock(final Setter builder) { type TestHystrixCollapserKey (line 366) | private static enum TestHystrixCollapserKey implements HystrixCollap... method defaultSetter (line 196) | public static Setter defaultSetter() { class Setter (line 215) | public static class Setter { method Setter (line 227) | private Setter() { method getCollapsingEnabled (line 233) | @Deprecated method getMaxRequestsInBatch (line 238) | public Integer getMaxRequestsInBatch() { method getTimerDelayInMilliseconds (line 242) | public Integer getTimerDelayInMilliseconds() { method getRequestCacheEnabled (line 246) | public Boolean getRequestCacheEnabled() { method getMetricsRollingStatisticalWindowInMilliseconds (line 250) | public Integer getMetricsRollingStatisticalWindowInMilliseconds() { method getMetricsRollingStatisticalWindowBuckets (line 254) | public Integer getMetricsRollingStatisticalWindowBuckets() { method getMetricsRollingPercentileBucketSize (line 258) | public Integer getMetricsRollingPercentileBucketSize() { method getMetricsRollingPercentileEnabled (line 262) | public Boolean getMetricsRollingPercentileEnabled() { method getMetricsRollingPercentileWindowInMilliseconds (line 266) | public Integer getMetricsRollingPercentileWindowInMilliseconds() { method getMetricsRollingPercentileWindowBuckets (line 270) | public Integer getMetricsRollingPercentileWindowBuckets() { method withCollapsingEnabled (line 277) | @Deprecated method withMaxRequestsInBatch (line 283) | public Setter withMaxRequestsInBatch(int value) { method withTimerDelayInMilliseconds (line 288) | public Setter withTimerDelayInMilliseconds(int value) { method withRequestCacheEnabled (line 293) | public Setter withRequestCacheEnabled(boolean value) { method withMetricsRollingStatisticalWindowInMilliseconds (line 298) | public Setter withMetricsRollingStatisticalWindowInMilliseconds(int ... method withMetricsRollingStatisticalWindowBuckets (line 303) | public Setter withMetricsRollingStatisticalWindowBuckets(int value) { method withMetricsRollingPercentileBucketSize (line 308) | public Setter withMetricsRollingPercentileBucketSize(int value) { method withMetricsRollingPercentileEnabled (line 313) | public Setter withMetricsRollingPercentileEnabled(boolean value) { method withMetricsRollingPercentileWindowInMilliseconds (line 318) | public Setter withMetricsRollingPercentileWindowInMilliseconds(int v... method withMetricsRollingPercentileWindowBuckets (line 323) | public Setter withMetricsRollingPercentileWindowBuckets(int value) { method getUnitTestPropertiesBuilder (line 331) | static Setter getUnitTestPropertiesBuilder() { method asMock (line 345) | static HystrixCollapserProperties asMock(final Setter builder) { type TestHystrixCollapserKey (line 366) | private static enum TestHystrixCollapserKey implements HystrixCollap... FILE: hystrix-core/src/main/java/com/netflix/hystrix/HystrixCommand.java class HystrixCommand (line 47) | public abstract class HystrixCommand extends AbstractCommand imple... method HystrixCommand (line 61) | protected HystrixCommand(HystrixCommandGroupKey group) { method HystrixCommand (line 79) | protected HystrixCommand(HystrixCommandGroupKey group, HystrixThreadPo... method HystrixCommand (line 96) | protected HystrixCommand(HystrixCommandGroupKey group, int executionIs... method HystrixCommand (line 115) | protected HystrixCommand(HystrixCommandGroupKey group, HystrixThreadPo... method HystrixCommand (line 132) | protected HystrixCommand(Setter setter) { method HystrixCommand (line 144) | HystrixCommand(HystrixCommandGroupKey group, HystrixCommandKey key, Hy... class Setter (line 164) | final public static class Setter { method Setter (line 184) | protected Setter(HystrixCommandGroupKey groupKey) { method withGroupKey (line 200) | public static Setter withGroupKey(HystrixCommandGroupKey groupKey) { method andCommandKey (line 217) | public Setter andCommandKey(HystrixCommandKey commandKey) { method andThreadPoolKey (line 231) | public Setter andThreadPoolKey(HystrixThreadPoolKey threadPoolKey) { method andCommandPropertiesDefaults (line 245) | public Setter andCommandPropertiesDefaults(HystrixCommandProperties.... method andThreadPoolPropertiesDefaults (line 259) | public Setter andThreadPoolPropertiesDefaults(HystrixThreadPoolPrope... method run (line 276) | protected abstract R run() throws Exception; method getFallback (line 292) | protected R getFallback() { method getExecutionObservable (line 296) | @Override method getFallbackObservable (line 316) | @Override method execute (line 342) | public R execute() { method queue (line 372) | public Future queue() { method getFallbackMethodName (line 462) | @Override method isFallbackUserDefined (line 467) | @Override method commandIsScalar (line 485) | @Override FILE: hystrix-core/src/main/java/com/netflix/hystrix/HystrixCommandGroupKey.java type HystrixCommandGroupKey (line 27) | public interface HystrixCommandGroupKey extends HystrixKey { class Factory (line 28) | class Factory { method Factory (line 29) | private Factory() { method create (line 36) | @Override method asKey (line 49) | public static HystrixCommandGroupKey asKey(String name) { class HystrixCommandGroupDefault (line 53) | private static class HystrixCommandGroupDefault extends HystrixKey.H... method HystrixCommandGroupDefault (line 54) | public HystrixCommandGroupDefault(String name) { method getGroupCount (line 59) | static int getGroupCount() { FILE: hystrix-core/src/main/java/com/netflix/hystrix/HystrixCommandKey.java type HystrixCommandKey (line 25) | public interface HystrixCommandKey extends HystrixKey { class Factory (line 26) | class Factory { method Factory (line 27) | private Factory() { method create (line 34) | @Override method asKey (line 47) | public static HystrixCommandKey asKey(String name) { class HystrixCommandKeyDefault (line 51) | private static class HystrixCommandKeyDefault extends HystrixKey.Hys... method HystrixCommandKeyDefault (line 52) | public HystrixCommandKeyDefault(String name) { method getCommandCount (line 57) | static int getCommandCount() { FILE: hystrix-core/src/main/java/com/netflix/hystrix/HystrixCommandMetrics.java class HystrixCommandMetrics (line 42) | public class HystrixCommandMetrics extends HystrixMetrics { method call (line 50) | @Override method call (line 66) | @Override method getInstance (line 100) | public static HystrixCommandMetrics getInstance(HystrixCommandKey key,... method getInstance (line 117) | public static HystrixCommandMetrics getInstance(HystrixCommandKey key,... method getInstance (line 149) | public static HystrixCommandMetrics getInstance(HystrixCommandKey key) { method getInstances (line 158) | public static Collection getInstances() { method reset (line 165) | static void reset() { method HystrixCommandMetrics (line 185) | HystrixCommandMetrics(final HystrixCommandKey key, HystrixCommandGroup... method resetStream (line 201) | synchronized void resetStream() { method getCommandKey (line 212) | public HystrixCommandKey getCommandKey() { method getCommandGroup (line 221) | public HystrixCommandGroupKey getCommandGroup() { method getThreadPoolKey (line 230) | public HystrixThreadPoolKey getThreadPoolKey() { method getProperties (line 239) | public HystrixCommandProperties getProperties() { method getRollingCount (line 243) | public long getRollingCount(HystrixEventType eventType) { method getCumulativeCount (line 247) | public long getCumulativeCount(HystrixEventType eventType) { method getCumulativeCount (line 251) | @Override method getRollingCount (line 256) | @Override method getExecutionTimePercentile (line 270) | public int getExecutionTimePercentile(double percentile) { method getExecutionTimeMean (line 281) | public int getExecutionTimeMean() { method getTotalTimePercentile (line 306) | public int getTotalTimePercentile(double percentile) { method getTotalTimeMean (line 317) | public int getTotalTimeMean() { method getRollingMaxConcurrentExecutions (line 321) | public long getRollingMaxConcurrentExecutions() { method getCurrentConcurrentExecutionCount (line 330) | public int getCurrentConcurrentExecutionCount() { method markCommandStart (line 334) | void markCommandStart(HystrixCommandKey commandKey, HystrixThreadPoolK... method markCommandDone (line 339) | void markCommandDone(ExecutionResult executionResult, HystrixCommandKe... method getHealthCountsStream (line 346) | HealthCountsStream getHealthCountsStream() { method getHealthCounts (line 373) | public HealthCounts getHealthCounts() { method unsubscribeAll (line 377) | private void unsubscribeAll() { class HealthCounts (line 391) | public static class HealthCounts { method HealthCounts (line 396) | HealthCounts(long total, long error) { method getTotalRequests (line 408) | public long getTotalRequests() { method getErrorCount (line 412) | public long getErrorCount() { method getErrorPercentage (line 416) | public int getErrorPercentage() { method plus (line 420) | public HealthCounts plus(long[] eventTypeCounts) { method empty (line 435) | public static HealthCounts empty() { method toString (line 439) | public String toString() { FILE: hystrix-core/src/main/java/com/netflix/hystrix/HystrixCommandProperties.java class HystrixCommandProperties (line 38) | public abstract class HystrixCommandProperties { type ExecutionIsolationStrategy (line 100) | public static enum ExecutionIsolationStrategy { method HystrixCommandProperties (line 104) | protected HystrixCommandProperties(HystrixCommandKey key) { method HystrixCommandProperties (line 108) | protected HystrixCommandProperties(HystrixCommandKey key, HystrixComma... method HystrixCommandProperties (line 113) | protected HystrixCommandProperties(HystrixCommandKey key, HystrixComma... method circuitBreakerEnabled (line 152) | public HystrixProperty circuitBreakerEnabled() { method circuitBreakerErrorThresholdPercentage (line 165) | public HystrixProperty circuitBreakerErrorThresholdPercentage... method circuitBreakerForceClosed (line 176) | public HystrixProperty circuitBreakerForceClosed() { method circuitBreakerForceOpen (line 187) | public HystrixProperty circuitBreakerForceOpen() { method circuitBreakerRequestVolumeThreshold (line 198) | public HystrixProperty circuitBreakerRequestVolumeThreshold() { method circuitBreakerSleepWindowInMilliseconds (line 207) | public HystrixProperty circuitBreakerSleepWindowInMillisecond... method executionIsolationSemaphoreMaxConcurrentRequests (line 218) | public HystrixProperty executionIsolationSemaphoreMaxConcurre... method executionIsolationStrategy (line 231) | public HystrixProperty executionIsolationS... method executionIsolationThreadInterruptOnTimeout (line 242) | public HystrixProperty executionIsolationThreadInterruptOnTim... method executionIsolationThreadInterruptOnFutureCancel (line 253) | public HystrixProperty executionIsolationThreadInterruptOnFut... method executionIsolationThreadPoolKeyOverride (line 266) | public HystrixProperty executionIsolationThreadPoolKeyOverride... method executionIsolationThreadTimeoutInMilliseconds (line 282) | @Deprecated //prefer {@link #executionTimeoutInMilliseconds} method executionTimeoutInMilliseconds (line 296) | public HystrixProperty executionTimeoutInMilliseconds() { method executionTimeoutEnabled (line 312) | public HystrixProperty executionTimeoutEnabled() { method fallbackIsolationSemaphoreMaxConcurrentRequests (line 321) | public HystrixProperty fallbackIsolationSemaphoreMaxConcurren... method fallbackEnabled (line 332) | public HystrixProperty fallbackEnabled() { method metricsHealthSnapshotIntervalInMilliseconds (line 343) | public HystrixProperty metricsHealthSnapshotIntervalInMillise... method metricsRollingPercentileBucketSize (line 352) | public HystrixProperty metricsRollingPercentileBucketSize() { method metricsRollingPercentileEnabled (line 361) | public HystrixProperty metricsRollingPercentileEnabled() { method metricsRollingPercentileWindow (line 371) | public HystrixProperty metricsRollingPercentileWindow() { method metricsRollingPercentileWindowInMilliseconds (line 380) | public HystrixProperty metricsRollingPercentileWindowInMillis... method metricsRollingPercentileWindowBuckets (line 389) | public HystrixProperty metricsRollingPercentileWindowBuckets() { method metricsRollingStatisticalWindowInMilliseconds (line 398) | public HystrixProperty metricsRollingStatisticalWindowInMilli... method metricsRollingStatisticalWindowBuckets (line 407) | public HystrixProperty metricsRollingStatisticalWindowBuckets... method requestCacheEnabled (line 416) | public HystrixProperty requestCacheEnabled() { method requestLogEnabled (line 425) | public HystrixProperty requestLogEnabled() { method getProperty (line 429) | private static HystrixProperty getProperty(String propertyPre... method getProperty (line 436) | private static HystrixProperty getProperty(String propertyPre... method getProperty (line 443) | @SuppressWarnings("unused") method getProperty (line 451) | private static HystrixProperty getProperty... class ExecutionIsolationStrategyHystrixProperty (line 459) | private static final class ExecutionIsolationStrategyHystrixProperty i... method ExecutionIsolationStrategyHystrixProperty (line 464) | private ExecutionIsolationStrategyHystrixProperty(ExecutionIsolation... method get (line 490) | @Override method parseProperty (line 495) | private void parseProperty() { method Setter (line 509) | public static Setter Setter() { method Setter (line 564) | Setter() { method getCircuitBreakerEnabled (line 567) | public Boolean getCircuitBreakerEnabled() { method getCircuitBreakerErrorThresholdPercentage (line 571) | public Integer getCircuitBreakerErrorThresholdPercentage() { method getCircuitBreakerForceClosed (line 575) | public Boolean getCircuitBreakerForceClosed() { method getCircuitBreakerForceOpen (line 579) | public Boolean getCircuitBreakerForceOpen() { method getCircuitBreakerRequestVolumeThreshold (line 583) | public Integer getCircuitBreakerRequestVolumeThreshold() { method getCircuitBreakerSleepWindowInMilliseconds (line 587) | public Integer getCircuitBreakerSleepWindowInMilliseconds() { method getExecutionIsolationSemaphoreMaxConcurrentRequests (line 591) | public Integer getExecutionIsolationSemaphoreMaxConcurrentRequests() { method getExecutionIsolationStrategy (line 595) | public ExecutionIsolationStrategy getExecutionIsolationStrategy() { method getExecutionIsolationThreadInterruptOnTimeout (line 599) | public Boolean getExecutionIsolationThreadInterruptOnTimeout() { method getExecutionIsolationThreadInterruptOnFutureCancel (line 603) | public Boolean getExecutionIsolationThreadInterruptOnFutureCancel() { method getExecutionIsolationThreadTimeoutInMilliseconds (line 610) | @Deprecated method getExecutionTimeoutInMilliseconds (line 615) | public Integer getExecutionTimeoutInMilliseconds() { method getExecutionTimeoutEnabled (line 619) | public Boolean getExecutionTimeoutEnabled() { method getFallbackIsolationSemaphoreMaxConcurrentRequests (line 623) | public Integer getFallbackIsolationSemaphoreMaxConcurrentRequests() { method getFallbackEnabled (line 627) | public Boolean getFallbackEnabled() { method getMetricsHealthSnapshotIntervalInMilliseconds (line 631) | public Integer getMetricsHealthSnapshotIntervalInMilliseconds() { method getMetricsRollingPercentileBucketSize (line 635) | public Integer getMetricsRollingPercentileBucketSize() { method getMetricsRollingPercentileEnabled (line 639) | public Boolean getMetricsRollingPercentileEnabled() { method getMetricsRollingPercentileWindowInMilliseconds (line 643) | public Integer getMetricsRollingPercentileWindowInMilliseconds() { method getMetricsRollingPercentileWindowBuckets (line 647) | public Integer getMetricsRollingPercentileWindowBuckets() { method getMetricsRollingStatisticalWindowInMilliseconds (line 651) | public Integer getMetricsRollingStatisticalWindowInMilliseconds() { method getMetricsRollingStatisticalWindowBuckets (line 655) | public Integer getMetricsRollingStatisticalWindowBuckets() { method getRequestCacheEnabled (line 659) | public Boolean getRequestCacheEnabled() { method getRequestLogEnabled (line 663) | public Boolean getRequestLogEnabled() { method withCircuitBreakerEnabled (line 667) | public Setter withCircuitBreakerEnabled(boolean value) { method withCircuitBreakerErrorThresholdPercentage (line 672) | public Setter withCircuitBreakerErrorThresholdPercentage(int value) { method withCircuitBreakerForceClosed (line 677) | public Setter withCircuitBreakerForceClosed(boolean value) { method withCircuitBreakerForceOpen (line 682) | public Setter withCircuitBreakerForceOpen(boolean value) { method withCircuitBreakerRequestVolumeThreshold (line 687) | public Setter withCircuitBreakerRequestVolumeThreshold(int value) { method withCircuitBreakerSleepWindowInMilliseconds (line 692) | public Setter withCircuitBreakerSleepWindowInMilliseconds(int value) { method withExecutionIsolationSemaphoreMaxConcurrentRequests (line 697) | public Setter withExecutionIsolationSemaphoreMaxConcurrentRequests(i... method withExecutionIsolationStrategy (line 702) | public Setter withExecutionIsolationStrategy(ExecutionIsolationStrat... method withExecutionIsolationThreadInterruptOnTimeout (line 707) | public Setter withExecutionIsolationThreadInterruptOnTimeout(boolean... method withExecutionIsolationThreadInterruptOnFutureCancel (line 712) | public Setter withExecutionIsolationThreadInterruptOnFutureCancel(bo... method withExecutionIsolationThreadTimeoutInMilliseconds (line 720) | @Deprecated method withExecutionTimeoutInMilliseconds (line 726) | public Setter withExecutionTimeoutInMilliseconds(int value) { method withExecutionTimeoutEnabled (line 731) | public Setter withExecutionTimeoutEnabled(boolean value) { method withFallbackIsolationSemaphoreMaxConcurrentRequests (line 736) | public Setter withFallbackIsolationSemaphoreMaxConcurrentRequests(in... method withFallbackEnabled (line 741) | public Setter withFallbackEnabled(boolean value) { method withMetricsHealthSnapshotIntervalInMilliseconds (line 746) | public Setter withMetricsHealthSnapshotIntervalInMilliseconds(int va... method withMetricsRollingPercentileBucketSize (line 751) | public Setter withMetricsRollingPercentileBucketSize(int value) { method withMetricsRollingPercentileEnabled (line 756) | public Setter withMetricsRollingPercentileEnabled(boolean value) { method withMetricsRollingPercentileWindowInMilliseconds (line 761) | public Setter withMetricsRollingPercentileWindowInMilliseconds(int v... method withMetricsRollingPercentileWindowBuckets (line 766) | public Setter withMetricsRollingPercentileWindowBuckets(int value) { method withMetricsRollingStatisticalWindowInMilliseconds (line 771) | public Setter withMetricsRollingStatisticalWindowInMilliseconds(int ... method withMetricsRollingStatisticalWindowBuckets (line 776) | public Setter withMetricsRollingStatisticalWindowBuckets(int value) { method withRequestCacheEnabled (line 781) | public Setter withRequestCacheEnabled(boolean value) { method withRequestLogEnabled (line 786) | public Setter withRequestLogEnabled(boolean value) { method defaultSetter (line 518) | public static Setter defaultSetter() { class Setter (line 537) | public static class Setter { method Setter (line 564) | Setter() { method getCircuitBreakerEnabled (line 567) | public Boolean getCircuitBreakerEnabled() { method getCircuitBreakerErrorThresholdPercentage (line 571) | public Integer getCircuitBreakerErrorThresholdPercentage() { method getCircuitBreakerForceClosed (line 575) | public Boolean getCircuitBreakerForceClosed() { method getCircuitBreakerForceOpen (line 579) | public Boolean getCircuitBreakerForceOpen() { method getCircuitBreakerRequestVolumeThreshold (line 583) | public Integer getCircuitBreakerRequestVolumeThreshold() { method getCircuitBreakerSleepWindowInMilliseconds (line 587) | public Integer getCircuitBreakerSleepWindowInMilliseconds() { method getExecutionIsolationSemaphoreMaxConcurrentRequests (line 591) | public Integer getExecutionIsolationSemaphoreMaxConcurrentRequests() { method getExecutionIsolationStrategy (line 595) | public ExecutionIsolationStrategy getExecutionIsolationStrategy() { method getExecutionIsolationThreadInterruptOnTimeout (line 599) | public Boolean getExecutionIsolationThreadInterruptOnTimeout() { method getExecutionIsolationThreadInterruptOnFutureCancel (line 603) | public Boolean getExecutionIsolationThreadInterruptOnFutureCancel() { method getExecutionIsolationThreadTimeoutInMilliseconds (line 610) | @Deprecated method getExecutionTimeoutInMilliseconds (line 615) | public Integer getExecutionTimeoutInMilliseconds() { method getExecutionTimeoutEnabled (line 619) | public Boolean getExecutionTimeoutEnabled() { method getFallbackIsolationSemaphoreMaxConcurrentRequests (line 623) | public Integer getFallbackIsolationSemaphoreMaxConcurrentRequests() { method getFallbackEnabled (line 627) | public Boolean getFallbackEnabled() { method getMetricsHealthSnapshotIntervalInMilliseconds (line 631) | public Integer getMetricsHealthSnapshotIntervalInMilliseconds() { method getMetricsRollingPercentileBucketSize (line 635) | public Integer getMetricsRollingPercentileBucketSize() { method getMetricsRollingPercentileEnabled (line 639) | public Boolean getMetricsRollingPercentileEnabled() { method getMetricsRollingPercentileWindowInMilliseconds (line 643) | public Integer getMetricsRollingPercentileWindowInMilliseconds() { method getMetricsRollingPercentileWindowBuckets (line 647) | public Integer getMetricsRollingPercentileWindowBuckets() { method getMetricsRollingStatisticalWindowInMilliseconds (line 651) | public Integer getMetricsRollingStatisticalWindowInMilliseconds() { method getMetricsRollingStatisticalWindowBuckets (line 655) | public Integer getMetricsRollingStatisticalWindowBuckets() { method getRequestCacheEnabled (line 659) | public Boolean getRequestCacheEnabled() { method getRequestLogEnabled (line 663) | public Boolean getRequestLogEnabled() { method withCircuitBreakerEnabled (line 667) | public Setter withCircuitBreakerEnabled(boolean value) { method withCircuitBreakerErrorThresholdPercentage (line 672) | public Setter withCircuitBreakerErrorThresholdPercentage(int value) { method withCircuitBreakerForceClosed (line 677) | public Setter withCircuitBreakerForceClosed(boolean value) { method withCircuitBreakerForceOpen (line 682) | public Setter withCircuitBreakerForceOpen(boolean value) { method withCircuitBreakerRequestVolumeThreshold (line 687) | public Setter withCircuitBreakerRequestVolumeThreshold(int value) { method withCircuitBreakerSleepWindowInMilliseconds (line 692) | public Setter withCircuitBreakerSleepWindowInMilliseconds(int value) { method withExecutionIsolationSemaphoreMaxConcurrentRequests (line 697) | public Setter withExecutionIsolationSemaphoreMaxConcurrentRequests(i... method withExecutionIsolationStrategy (line 702) | public Setter withExecutionIsolationStrategy(ExecutionIsolationStrat... method withExecutionIsolationThreadInterruptOnTimeout (line 707) | public Setter withExecutionIsolationThreadInterruptOnTimeout(boolean... method withExecutionIsolationThreadInterruptOnFutureCancel (line 712) | public Setter withExecutionIsolationThreadInterruptOnFutureCancel(bo... method withExecutionIsolationThreadTimeoutInMilliseconds (line 720) | @Deprecated method withExecutionTimeoutInMilliseconds (line 726) | public Setter withExecutionTimeoutInMilliseconds(int value) { method withExecutionTimeoutEnabled (line 731) | public Setter withExecutionTimeoutEnabled(boolean value) { method withFallbackIsolationSemaphoreMaxConcurrentRequests (line 736) | public Setter withFallbackIsolationSemaphoreMaxConcurrentRequests(in... method withFallbackEnabled (line 741) | public Setter withFallbackEnabled(boolean value) { method withMetricsHealthSnapshotIntervalInMilliseconds (line 746) | public Setter withMetricsHealthSnapshotIntervalInMilliseconds(int va... method withMetricsRollingPercentileBucketSize (line 751) | public Setter withMetricsRollingPercentileBucketSize(int value) { method withMetricsRollingPercentileEnabled (line 756) | public Setter withMetricsRollingPercentileEnabled(boolean value) { method withMetricsRollingPercentileWindowInMilliseconds (line 761) | public Setter withMetricsRollingPercentileWindowInMilliseconds(int v... method withMetricsRollingPercentileWindowBuckets (line 766) | public Setter withMetricsRollingPercentileWindowBuckets(int value) { method withMetricsRollingStatisticalWindowInMilliseconds (line 771) | public Setter withMetricsRollingStatisticalWindowInMilliseconds(int ... method withMetricsRollingStatisticalWindowBuckets (line 776) | public Setter withMetricsRollingStatisticalWindowBuckets(int value) { method withRequestCacheEnabled (line 781) | public Setter withRequestCacheEnabled(boolean value) { method withRequestLogEnabled (line 786) | public Setter withRequestLogEnabled(boolean value) { FILE: hystrix-core/src/main/java/com/netflix/hystrix/HystrixCommandResponseFromCache.java class HystrixCommandResponseFromCache (line 9) | public class HystrixCommandResponseFromCache extends HystrixCachedObs... method HystrixCommandResponseFromCache (line 12) | HystrixCommandResponseFromCache(Observable originalObservable, fina... method toObservableWithStateCopiedInto (line 17) | public Observable toObservableWithStateCopiedInto(final AbstractCom... method commandCompleted (line 47) | private void commandCompleted(final AbstractCommand commandToCopySt... method commandUnsubscribed (line 51) | private void commandUnsubscribed(final AbstractCommand commandToCop... FILE: hystrix-core/src/main/java/com/netflix/hystrix/HystrixCounters.java class HystrixCounters (line 24) | public class HystrixCounters { method incrementGlobalConcurrentThreads (line 27) | static int incrementGlobalConcurrentThreads() { method decrementGlobalConcurrentThreads (line 31) | static int decrementGlobalConcurrentThreads() { method getGlobalConcurrentThreadsExecuting (line 39) | public static int getGlobalConcurrentThreadsExecuting() { method getCommandCount (line 47) | public static int getCommandCount() { method getThreadPoolCount (line 55) | public static int getThreadPoolCount() { method getGroupCount (line 63) | public static int getGroupCount() { FILE: hystrix-core/src/main/java/com/netflix/hystrix/HystrixEventType.java type HystrixEventType (line 28) | public enum HystrixEventType { method HystrixEventType (line 51) | HystrixEventType(boolean isTerminal) { method isTerminal (line 55) | public boolean isTerminal() { method from (line 59) | public static HystrixEventType from(HystrixRollingNumberEvent event) { type ThreadPool (line 108) | public enum ThreadPool { method from (line 111) | public static ThreadPool from(HystrixRollingNumberEvent event) { method from (line 120) | public static ThreadPool from(HystrixEventType eventType) { type Collapser (line 132) | public enum Collapser { method from (line 135) | public static Collapser from(HystrixRollingNumberEvent event) { FILE: hystrix-core/src/main/java/com/netflix/hystrix/HystrixExecutable.java type HystrixExecutable (line 32) | public interface HystrixExecutable extends HystrixInvokable { method execute (line 44) | public R execute(); method queue (line 61) | public Future queue(); method observe (line 91) | public Observable observe(); FILE: hystrix-core/src/main/java/com/netflix/hystrix/HystrixInvokable.java type HystrixInvokable (line 21) | public interface HystrixInvokable { FILE: hystrix-core/src/main/java/com/netflix/hystrix/HystrixInvokableInfo.java type HystrixInvokableInfo (line 20) | public interface HystrixInvokableInfo { method getCommandGroup (line 22) | HystrixCommandGroupKey getCommandGroup(); method getCommandKey (line 24) | HystrixCommandKey getCommandKey(); method getThreadPoolKey (line 26) | HystrixThreadPoolKey getThreadPoolKey(); method getPublicCacheKey (line 28) | String getPublicCacheKey(); method getOriginatingCollapserKey (line 30) | HystrixCollapserKey getOriginatingCollapserKey(); method getMetrics (line 32) | HystrixCommandMetrics getMetrics(); method getProperties (line 34) | HystrixCommandProperties getProperties(); method isCircuitBreakerOpen (line 36) | boolean isCircuitBreakerOpen(); method isExecutionComplete (line 38) | boolean isExecutionComplete(); method isExecutedInThread (line 40) | boolean isExecutedInThread(); method isSuccessfulExecution (line 42) | boolean isSuccessfulExecution(); method isFailedExecution (line 44) | boolean isFailedExecution(); method getFailedExecutionException (line 46) | Throwable getFailedExecutionException(); method isResponseFromFallback (line 48) | boolean isResponseFromFallback(); method isResponseTimedOut (line 50) | boolean isResponseTimedOut(); method isResponseShortCircuited (line 52) | boolean isResponseShortCircuited(); method isResponseFromCache (line 54) | boolean isResponseFromCache(); method isResponseRejected (line 56) | boolean isResponseRejected(); method isResponseSemaphoreRejected (line 58) | boolean isResponseSemaphoreRejected(); method isResponseThreadPoolRejected (line 60) | boolean isResponseThreadPoolRejected(); method getExecutionEvents (line 62) | List getExecutionEvents(); method getNumberEmissions (line 64) | int getNumberEmissions(); method getNumberFallbackEmissions (line 66) | int getNumberFallbackEmissions(); method getNumberCollapsed (line 68) | int getNumberCollapsed(); method getExecutionTimeInMilliseconds (line 70) | int getExecutionTimeInMilliseconds(); method getCommandRunStartTimeInNanos (line 72) | long getCommandRunStartTimeInNanos(); method getEventCounts (line 74) | ExecutionResult.EventCounts getEventCounts(); FILE: hystrix-core/src/main/java/com/netflix/hystrix/HystrixKey.java type HystrixKey (line 6) | public interface HystrixKey { method name (line 12) | String name(); class HystrixKeyDefault (line 17) | abstract class HystrixKeyDefault implements HystrixKey { method HystrixKeyDefault (line 20) | public HystrixKeyDefault(String name) { method name (line 24) | @Override method toString (line 29) | @Override FILE: hystrix-core/src/main/java/com/netflix/hystrix/HystrixMetrics.java class HystrixMetrics (line 24) | public abstract class HystrixMetrics { method HystrixMetrics (line 28) | protected HystrixMetrics(HystrixRollingNumber counter) { method getCumulativeCount (line 38) | public long getCumulativeCount(HystrixRollingNumberEvent event) { method getRollingCount (line 51) | public long getRollingCount(HystrixRollingNumberEvent event) { FILE: hystrix-core/src/main/java/com/netflix/hystrix/HystrixObservable.java type HystrixObservable (line 30) | public interface HystrixObservable extends HystrixInvokable { method observe (line 61) | public Observable observe(); method toObservable (line 92) | public Observable toObservable(); FILE: hystrix-core/src/main/java/com/netflix/hystrix/HystrixObservableCollapser.java class HystrixObservableCollapser (line 71) | public abstract class HystrixObservableCollapser createCom... method shardRequests (line 336) | protected Collection getBatchReturnTypeKeySele... method getRequestArgumentKeySelector (line 356) | protected abstract Func1 getRequestArgumentKey... method onMissingResponse (line 366) | protected abstract void onMissingResponse(CollapsedRequest getBatchReturn... method observe (line 396) | public Observable observe() { method toObservable (line 425) | public Observable toObservable() { method toObservable (line 441) | public Observable toObservable(Scheduler observeOn) { method getCacheKey (line 494) | protected String getCacheKey() { method reset (line 501) | static void reset() { method getDefaultNameFromClass (line 505) | private static String getDefaultNameFromClass(@SuppressWarnings("rawty... class Setter (line 535) | public static class Setter { method Setter (line 540) | private Setter(HystrixCollapserKey collapserKey) { method withCollapserKey (line 553) | public static Setter withCollapserKey(HystrixCollapserKey collapserK... method andScope (line 564) | public Setter andScope(Scope scope) { method andCollapserPropertiesDefaults (line 578) | public Setter andCollapserPropertiesDefaults(HystrixCollapserPropert... FILE: hystrix-core/src/main/java/com/netflix/hystrix/HystrixObservableCommand.java class HystrixObservableCommand (line 35) | public abstract class HystrixObservableCommand extends AbstractComman... method HystrixObservableCommand (line 48) | protected HystrixObservableCommand(HystrixCommandGroupKey group) { method shouldOutputOnNextEvents (line 60) | @Override method getFallbackMethodName (line 65) | @Override method isFallbackUserDefined (line 70) | @Override method commandIsScalar (line 88) | @Override method HystrixObservableCommand (line 106) | protected HystrixObservableCommand(Setter setter) { method HystrixObservableCommand (line 118) | HystrixObservableCommand(HystrixCommandGroupKey group, HystrixCommandK... class Setter (line 139) | final public static class Setter { method Setter (line 159) | protected Setter(HystrixCommandGroupKey groupKey) { method withGroupKey (line 178) | public static Setter withGroupKey(HystrixCommandGroupKey groupKey) { method andCommandKey (line 195) | public Setter andCommandKey(HystrixCommandKey commandKey) { method andCommandPropertiesDefaults (line 209) | public Setter andCommandPropertiesDefaults(HystrixCommandProperties.... method setDefaults (line 214) | private HystrixCommandProperties.Setter setDefaults(HystrixCommandPr... method construct (line 229) | protected abstract Observable construct(); method resumeWithFallback (line 246) | protected Observable resumeWithFallback() { method getExecutionObservable (line 250) | @Override method getFallbackObservable (line 255) | @Override FILE: hystrix-core/src/main/java/com/netflix/hystrix/HystrixRequestCache.java class HystrixRequestCache (line 34) | public class HystrixRequestCache { method initialValue (line 51) | @Override method shutdown (line 56) | @Override method HystrixRequestCache (line 63) | private HystrixRequestCache(RequestCacheKey rcKey, HystrixConcurrencyS... method getInstance (line 68) | public static HystrixRequestCache getInstance(HystrixCommandKey key, H... method getInstance (line 72) | public static HystrixRequestCache getInstance(HystrixCollapserKey key,... method getInstance (line 76) | private static HystrixRequestCache getInstance(RequestCacheKey rcKey, ... method get (line 98) | @SuppressWarnings({ "unchecked" }) method putIfAbsent (line 125) | @SuppressWarnings({ "unchecked" }) method clear (line 150) | public void clear(String cacheKey) { method getRequestCacheKey (line 171) | private ValueCacheKey getRequestCacheKey(String cacheKey) { class ValueCacheKey (line 179) | private static class ValueCacheKey { method ValueCacheKey (line 183) | private ValueCacheKey(RequestCacheKey rvKey, String valueCacheKey) { method hashCode (line 188) | @Override method equals (line 197) | @Override class RequestCacheKey (line 221) | private static class RequestCacheKey { method RequestCacheKey (line 226) | private RequestCacheKey(HystrixCommandKey commandKey, HystrixConcurr... method RequestCacheKey (line 236) | private RequestCacheKey(HystrixCollapserKey collapserKey, HystrixCon... method hashCode (line 246) | @Override method equals (line 256) | @Override FILE: hystrix-core/src/main/java/com/netflix/hystrix/HystrixRequestLog.java class HystrixRequestLog (line 39) | public class HystrixRequestLog { method initialValue (line 54) | @Override method shutdown (line 59) | public void shutdown(HystrixRequestLog value) { method HystrixRequestLog (line 76) | private HystrixRequestLog() { method getCurrentRequest (line 84) | public static HystrixRequestLog getCurrentRequest(HystrixConcurrencySt... method getCurrentRequest (line 96) | public static HystrixRequestLog getCurrentRequest() { method getExecutedCommands (line 105) | @Deprecated method getAllExecutedCommands (line 115) | public Collection> getAllExecutedCommands() { method addExecutedCommand (line 125) | void addExecutedCommand(HystrixInvokableInfo command) { method getExecutedCommandsAsString (line 173) | public String getExecutedCommandsAsString() { FILE: hystrix-core/src/main/java/com/netflix/hystrix/HystrixThreadPool.java type HystrixThreadPool (line 47) | public interface HystrixThreadPool { method getExecutor (line 54) | public ExecutorService getExecutor(); method getScheduler (line 56) | public Scheduler getScheduler(); method getScheduler (line 58) | public Scheduler getScheduler(Func0 shouldInterruptThread); method markThreadExecution (line 63) | public void markThreadExecution(); method markThreadCompletion (line 68) | public void markThreadCompletion(); method markThreadRejection (line 73) | public void markThreadRejection(); method isQueueSpaceAvailable (line 83) | public boolean isQueueSpaceAvailable(); class Factory (line 88) | static class Factory { method getInstance (line 102) | static HystrixThreadPool getInstance(HystrixThreadPoolKey threadPool... method shutdown (line 128) | static synchronized void shutdown() { method shutdown (line 142) | static synchronized void shutdown(long timeout, TimeUnit unit) { class HystrixThreadPoolDefault (line 162) | static class HystrixThreadPoolDefault implements HystrixThreadPool { method HystrixThreadPoolDefault (line 171) | public HystrixThreadPoolDefault(HystrixThreadPoolKey threadPoolKey, ... method getExecutor (line 186) | @Override method getScheduler (line 192) | @Override method getScheduler (line 203) | @Override method touchConfig (line 210) | private void touchConfig() { method markThreadExecution (line 237) | @Override method markThreadCompletion (line 242) | @Override method markThreadRejection (line 247) | @Override method isQueueSpaceAvailable (line 262) | @Override FILE: hystrix-core/src/main/java/com/netflix/hystrix/HystrixThreadPoolKey.java type HystrixThreadPoolKey (line 25) | public interface HystrixThreadPoolKey extends HystrixKey { class Factory (line 26) | class Factory { method Factory (line 27) | private Factory() { method create (line 34) | @Override method asKey (line 46) | public static HystrixThreadPoolKey asKey(String name) { class HystrixThreadPoolKeyDefault (line 50) | private static class HystrixThreadPoolKeyDefault extends HystrixKeyD... method HystrixThreadPoolKeyDefault (line 51) | public HystrixThreadPoolKeyDefault(String name) { method getThreadPoolCount (line 56) | static int getThreadPoolCount() { FILE: hystrix-core/src/main/java/com/netflix/hystrix/HystrixThreadPoolMetrics.java class HystrixThreadPoolMetrics (line 40) | public class HystrixThreadPoolMetrics extends HystrixMetrics { method getInstance (line 62) | public static HystrixThreadPoolMetrics getInstance(HystrixThreadPoolKe... method getInstance (line 88) | public static HystrixThreadPoolMetrics getInstance(HystrixThreadPoolKe... method getInstances (line 97) | public static Collection getInstances() { method hasExecutedCommandsOnThread (line 108) | private static boolean hasExecutedCommandsOnThread(HystrixThreadPoolMe... method call (line 114) | @Override method call (line 129) | @Override method reset (line 142) | static void reset() { method HystrixThreadPoolMetrics (line 156) | private HystrixThreadPoolMetrics(HystrixThreadPoolKey threadPoolKey, T... method getThreadPool (line 172) | public ThreadPoolExecutor getThreadPool() { method getThreadPoolKey (line 181) | public HystrixThreadPoolKey getThreadPoolKey() { method getProperties (line 190) | public HystrixThreadPoolProperties getProperties() { method getCurrentActiveCount (line 199) | public Number getCurrentActiveCount() { method getCurrentCompletedTaskCount (line 208) | public Number getCurrentCompletedTaskCount() { method getCurrentCorePoolSize (line 217) | public Number getCurrentCorePoolSize() { method getCurrentLargestPoolSize (line 226) | public Number getCurrentLargestPoolSize() { method getCurrentMaximumPoolSize (line 235) | public Number getCurrentMaximumPoolSize() { method getCurrentPoolSize (line 244) | public Number getCurrentPoolSize() { method getCurrentTaskCount (line 253) | public Number getCurrentTaskCount() { method getCurrentQueueSize (line 262) | public Number getCurrentQueueSize() { method markThreadExecution (line 269) | public void markThreadExecution() { method getRollingCountThreadsExecuted (line 280) | public long getRollingCountThreadsExecuted() { method getCumulativeCountThreadsExecuted (line 289) | public long getCumulativeCountThreadsExecuted() { method getRollingCountThreadsRejected (line 300) | public long getRollingCountThreadsRejected() { method getCumulativeCountThreadsRejected (line 309) | public long getCumulativeCountThreadsRejected() { method getRollingCount (line 313) | public long getRollingCount(HystrixEventType.ThreadPool event) { method getCumulativeCount (line 317) | public long getCumulativeCount(HystrixEventType.ThreadPool event) { method getCumulativeCount (line 321) | @Override method getRollingCount (line 326) | @Override method markThreadCompletion (line 334) | public void markThreadCompletion() { method getRollingMaxActiveThreads (line 345) | public long getRollingMaxActiveThreads() { method markThreadRejection (line 352) | public void markThreadRejection() { method getCurrentConcurrencyThunk (line 356) | public static Func0 getCurrentConcurrencyThunk(final HystrixT... FILE: hystrix-core/src/main/java/com/netflix/hystrix/HystrixThreadPoolProperties.java class HystrixThreadPoolProperties (line 46) | public abstract class HystrixThreadPoolProperties { method HystrixThreadPoolProperties (line 71) | protected HystrixThreadPoolProperties(HystrixThreadPoolKey key) { method HystrixThreadPoolProperties (line 75) | protected HystrixThreadPoolProperties(HystrixThreadPoolKey key, Setter... method HystrixThreadPoolProperties (line 79) | protected HystrixThreadPoolProperties(HystrixThreadPoolKey key, Setter... method getProperty (line 95) | private static HystrixProperty getProperty(String propertyPre... method getProperty (line 102) | private static HystrixProperty getProperty(String propertyPre... method coreSize (line 114) | public HystrixProperty coreSize() { method maximumSize (line 124) | public HystrixProperty maximumSize() { method actualMaximumSize (line 138) | public Integer actualMaximumSize() { method keepAliveTimeMinutes (line 157) | public HystrixProperty keepAliveTimeMinutes() { method maxQueueSize (line 169) | public HystrixProperty maxQueueSize() { method queueSizeRejectionThreshold (line 181) | public HystrixProperty queueSizeRejectionThreshold() { method getAllowMaximumSizeToDivergeFromCoreSize (line 185) | public HystrixProperty getAllowMaximumSizeToDivergeFromCoreSi... method metricsRollingStatisticalWindowInMilliseconds (line 194) | public HystrixProperty metricsRollingStatisticalWindowInMilli... method metricsRollingStatisticalWindowBuckets (line 203) | public HystrixProperty metricsRollingStatisticalWindowBuckets... method Setter (line 210) | public static Setter Setter() { method Setter (line 249) | private Setter() { method getCoreSize (line 252) | public Integer getCoreSize() { method getMaximumSize (line 256) | public Integer getMaximumSize() { method getKeepAliveTimeMinutes (line 260) | public Integer getKeepAliveTimeMinutes() { method getMaxQueueSize (line 264) | public Integer getMaxQueueSize() { method getQueueSizeRejectionThreshold (line 268) | public Integer getQueueSizeRejectionThreshold() { method getAllowMaximumSizeToDivergeFromCoreSize (line 272) | public Boolean getAllowMaximumSizeToDivergeFromCoreSize() { method getMetricsRollingStatisticalWindowInMilliseconds (line 276) | public Integer getMetricsRollingStatisticalWindowInMilliseconds() { method getMetricsRollingStatisticalWindowBuckets (line 280) | public Integer getMetricsRollingStatisticalWindowBuckets() { method withCoreSize (line 284) | public Setter withCoreSize(int value) { method withMaximumSize (line 289) | public Setter withMaximumSize(int value) { method withKeepAliveTimeMinutes (line 294) | public Setter withKeepAliveTimeMinutes(int value) { method withMaxQueueSize (line 299) | public Setter withMaxQueueSize(int value) { method withQueueSizeRejectionThreshold (line 304) | public Setter withQueueSizeRejectionThreshold(int value) { method withAllowMaximumSizeToDivergeFromCoreSize (line 309) | public Setter withAllowMaximumSizeToDivergeFromCoreSize(boolean valu... method withMetricsRollingStatisticalWindowInMilliseconds (line 314) | public Setter withMetricsRollingStatisticalWindowInMilliseconds(int ... method withMetricsRollingStatisticalWindowBuckets (line 319) | public Setter withMetricsRollingStatisticalWindowBuckets(int value) { method defaultSetter (line 219) | public static Setter defaultSetter() { class Setter (line 239) | public static class Setter { method Setter (line 249) | private Setter() { method getCoreSize (line 252) | public Integer getCoreSize() { method getMaximumSize (line 256) | public Integer getMaximumSize() { method getKeepAliveTimeMinutes (line 260) | public Integer getKeepAliveTimeMinutes() { method getMaxQueueSize (line 264) | public Integer getMaxQueueSize() { method getQueueSizeRejectionThreshold (line 268) | public Integer getQueueSizeRejectionThreshold() { method getAllowMaximumSizeToDivergeFromCoreSize (line 272) | public Boolean getAllowMaximumSizeToDivergeFromCoreSize() { method getMetricsRollingStatisticalWindowInMilliseconds (line 276) | public Integer getMetricsRollingStatisticalWindowInMilliseconds() { method getMetricsRollingStatisticalWindowBuckets (line 280) | public Integer getMetricsRollingStatisticalWindowBuckets() { method withCoreSize (line 284) | public Setter withCoreSize(int value) { method withMaximumSize (line 289) | public Setter withMaximumSize(int value) { method withKeepAliveTimeMinutes (line 294) | public Setter withKeepAliveTimeMinutes(int value) { method withMaxQueueSize (line 299) | public Setter withMaxQueueSize(int value) { method withQueueSizeRejectionThreshold (line 304) | public Setter withQueueSizeRejectionThreshold(int value) { method withAllowMaximumSizeToDivergeFromCoreSize (line 309) | public Setter withAllowMaximumSizeToDivergeFromCoreSize(boolean valu... method withMetricsRollingStatisticalWindowInMilliseconds (line 314) | public Setter withMetricsRollingStatisticalWindowInMilliseconds(int ... method withMetricsRollingStatisticalWindowBuckets (line 319) | public Setter withMetricsRollingStatisticalWindowBuckets(int value) { FILE: hystrix-core/src/main/java/com/netflix/hystrix/HystrixTimerThreadPoolProperties.java class HystrixTimerThreadPoolProperties (line 13) | public abstract class HystrixTimerThreadPoolProperties { method HystrixTimerThreadPoolProperties (line 17) | protected HystrixTimerThreadPoolProperties() { method HystrixTimerThreadPoolProperties (line 21) | protected HystrixTimerThreadPoolProperties(Setter setter) { method getProperty (line 25) | private static HystrixProperty getProperty(String propertyPre... method getCorePoolSize (line 32) | public HystrixProperty getCorePoolSize() { method Setter (line 39) | public static Setter Setter() { method Setter (line 60) | private Setter() { method getCoreSize (line 63) | public Integer getCoreSize() { method withCoreSize (line 67) | public Setter withCoreSize(int value) { class Setter (line 57) | public static class Setter { method Setter (line 60) | private Setter() { method getCoreSize (line 63) | public Integer getCoreSize() { method withCoreSize (line 67) | public Setter withCoreSize(int value) { FILE: hystrix-core/src/main/java/com/netflix/hystrix/collapser/CollapsedRequestSubject.java class CollapsedRequestSubject (line 45) | class CollapsedRequestSubject implements CollapsedRequest { method CollapsedRequestSubject (line 54) | public CollapsedRequestSubject(final R arg, final RequestBatch toObservable() { FILE: hystrix-core/src/main/java/com/netflix/hystrix/collapser/CollapserTimer.java type CollapserTimer (line 25) | public interface CollapserTimer { method addListener (line 27) | public Reference addListener(TimerListener collapseTask); FILE: hystrix-core/src/main/java/com/netflix/hystrix/collapser/HystrixCollapserBridge.java type HystrixCollapserBridge (line 32) | public interface HystrixCollapserBridge createObservableCommand(Collection mapResponseToRequests(Observable bat... method getCollapserKey (line 40) | HystrixCollapserKey getCollapserKey(); FILE: hystrix-core/src/main/java/com/netflix/hystrix/collapser/RealCollapserTimer.java class RealCollapserTimer (line 26) | public class RealCollapserTimer implements CollapserTimer { method addListener (line 30) | @Override FILE: hystrix-core/src/main/java/com/netflix/hystrix/collapser/RequestBatch.java class RequestBatch (line 41) | public class RequestBatch offer(RequestArgumentType arg) { method remove (line 124) | void remove(RequestArgumentType arg) { method executeBatchIfNotAlreadyStarted (line 156) | public void executeBatchIfNotAlreadyStarted() { method shutdown (line 251) | public void shutdown() { method getSize (line 286) | public int getSize() { FILE: hystrix-core/src/main/java/com/netflix/hystrix/collapser/RequestCollapser.java class RequestCollapser (line 42) | public class RequestCollapser submitRequest(final RequestArgumentTyp... method createNewBatchAndExecutePreviousIfNeeded (line 109) | private void createNewBatchAndExecutePreviousIfNeeded(RequestBatch> ... class RequestCollapserRequestVariable (line 193) | private final class RequestCollapserRequestVariable extends HystrixReq... method RequestCollapserRequestVariable (line 201) | private RequestCollapserRequestVariable(final HystrixCollapserBridge... FILE: hystrix-core/src/main/java/com/netflix/hystrix/config/HystrixCollapserConfiguration.java class HystrixCollapserConfiguration (line 21) | public class HystrixCollapserConfiguration { method HystrixCollapserConfiguration (line 28) | public HystrixCollapserConfiguration(HystrixCollapserKey collapserKey,... method sample (line 37) | public static HystrixCollapserConfiguration sample(HystrixCollapserKey... method getCollapserKey (line 55) | public HystrixCollapserKey getCollapserKey() { method getMaxRequestsInBatch (line 59) | public int getMaxRequestsInBatch() { method getTimerDelayInMilliseconds (line 63) | public int getTimerDelayInMilliseconds() { method isRequestCacheEnabled (line 67) | public boolean isRequestCacheEnabled() { method getCollapserMetricsConfig (line 71) | public CollapserMetricsConfig getCollapserMetricsConfig() { class CollapserMetricsConfig (line 75) | public static class CollapserMetricsConfig { method CollapserMetricsConfig (line 82) | public CollapserMetricsConfig(int rollingPercentileNumberOfBuckets, ... method getRollingPercentileNumberOfBuckets (line 91) | public int getRollingPercentileNumberOfBuckets() { method getRollingPercentileBucketSizeInMilliseconds (line 95) | public int getRollingPercentileBucketSizeInMilliseconds() { method isRollingPercentileEnabled (line 99) | public boolean isRollingPercentileEnabled() { method getRollingCounterNumberOfBuckets (line 103) | public int getRollingCounterNumberOfBuckets() { method getRollingCounterBucketSizeInMilliseconds (line 107) | public int getRollingCounterBucketSizeInMilliseconds() { FILE: hystrix-core/src/main/java/com/netflix/hystrix/config/HystrixCommandConfiguration.java class HystrixCommandConfiguration (line 23) | public class HystrixCommandConfiguration { method HystrixCommandConfiguration (line 33) | public HystrixCommandConfiguration(HystrixCommandKey commandKey, Hystr... method sample (line 45) | public static HystrixCommandConfiguration sample(HystrixCommandKey com... method getThreadPoolKey (line 82) | public HystrixThreadPoolKey getThreadPoolKey() { method getGroupKey (line 86) | public HystrixCommandGroupKey getGroupKey() { method getExecutionConfig (line 90) | public HystrixCommandExecutionConfig getExecutionConfig() { method getCircuitBreakerConfig (line 94) | public HystrixCommandCircuitBreakerConfig getCircuitBreakerConfig() { method getMetricsConfig (line 98) | public HystrixCommandMetricsConfig getMetricsConfig() { class HystrixCommandCircuitBreakerConfig (line 102) | public static class HystrixCommandCircuitBreakerConfig { method HystrixCommandCircuitBreakerConfig (line 110) | public HystrixCommandCircuitBreakerConfig(boolean enabled, int error... method isEnabled (line 120) | public boolean isEnabled() { method getErrorThresholdPercentage (line 124) | public int getErrorThresholdPercentage() { method isForceClosed (line 128) | public boolean isForceClosed() { method isForceOpen (line 132) | public boolean isForceOpen() { method getRequestVolumeThreshold (line 136) | public int getRequestVolumeThreshold() { method getSleepWindowInMilliseconds (line 140) | public int getSleepWindowInMilliseconds() { class HystrixCommandExecutionConfig (line 145) | public static class HystrixCommandExecutionConfig { method HystrixCommandExecutionConfig (line 157) | public HystrixCommandExecutionConfig(int semaphoreMaxConcurrentReque... method getSemaphoreMaxConcurrentRequests (line 174) | public int getSemaphoreMaxConcurrentRequests() { method getIsolationStrategy (line 178) | public HystrixCommandProperties.ExecutionIsolationStrategy getIsolat... method isThreadInterruptOnTimeout (line 182) | public boolean isThreadInterruptOnTimeout() { method getThreadPoolKeyOverride (line 186) | public String getThreadPoolKeyOverride() { method isTimeoutEnabled (line 190) | public boolean isTimeoutEnabled() { method getTimeoutInMilliseconds (line 194) | public int getTimeoutInMilliseconds() { method isFallbackEnabled (line 198) | public boolean isFallbackEnabled() { method getFallbackMaxConcurrentRequest (line 202) | public int getFallbackMaxConcurrentRequest() { method isRequestCacheEnabled (line 206) | public boolean isRequestCacheEnabled() { method isRequestLogEnabled (line 210) | public boolean isRequestLogEnabled() { class HystrixCommandMetricsConfig (line 215) | public static class HystrixCommandMetricsConfig { method HystrixCommandMetricsConfig (line 223) | public HystrixCommandMetricsConfig(int healthIntervalInMilliseconds,... method getHealthIntervalInMilliseconds (line 234) | public int getHealthIntervalInMilliseconds() { method isRollingPercentileEnabled (line 238) | public boolean isRollingPercentileEnabled() { method getRollingPercentileNumberOfBuckets (line 242) | public int getRollingPercentileNumberOfBuckets() { method getRollingPercentileBucketSizeInMilliseconds (line 246) | public int getRollingPercentileBucketSizeInMilliseconds() { method getRollingCounterNumberOfBuckets (line 250) | public int getRollingCounterNumberOfBuckets() { method getRollingCounterBucketSizeInMilliseconds (line 254) | public int getRollingCounterBucketSizeInMilliseconds() { FILE: hystrix-core/src/main/java/com/netflix/hystrix/config/HystrixConfiguration.java class HystrixConfiguration (line 24) | public class HystrixConfiguration { method HystrixConfiguration (line 29) | public HystrixConfiguration(Map getCommandC... method getThreadPoolConfig (line 47) | public Map getTh... method getCollapserConfig (line 51) | public Map getColl... FILE: hystrix-core/src/main/java/com/netflix/hystrix/config/HystrixConfigurationStream.java class HystrixConfigurationStream (line 42) | public class HystrixConfigurationStream { method call (line 54) | @Override method HystrixConfigurationStream (line 68) | @Deprecated //deprecated in 1.5.4. method getInstance (line 93) | public static HystrixConfigurationStream getInstance() { method getNonSingletonInstanceOnlyUsedInUnitTests (line 97) | static HystrixConfigurationStream getNonSingletonInstanceOnlyUsedInUni... method observe (line 104) | public Observable observe() { method observeCommandConfiguration (line 108) | public Observable>... method observeThreadPoolConfiguration (line 112) | public Observable getImplementingClass() { method getFallbackException (line 75) | public Throwable getFallbackException() { FILE: hystrix-core/src/main/java/com/netflix/hystrix/exception/HystrixTimeoutException.java class HystrixTimeoutException (line 29) | public class HystrixTimeoutException extends Exception { FILE: hystrix-core/src/main/java/com/netflix/hystrix/metric/CachedValuesHistogram.java class CachedValuesHistogram (line 20) | public class CachedValuesHistogram { method backedBy (line 54) | public static CachedValuesHistogram backedBy(Histogram underlying) { method CachedValuesHistogram (line 58) | private CachedValuesHistogram(Histogram underlying) { method getMean (line 100) | public int getMean() { method getValueAtPercentile (line 110) | public int getValueAtPercentile(double percentile) { method getTotalCount (line 143) | public long getTotalCount() { method getNewHistogram (line 147) | public static Histogram getNewHistogram() { FILE: hystrix-core/src/main/java/com/netflix/hystrix/metric/HystrixCollapserEvent.java class HystrixCollapserEvent (line 31) | public class HystrixCollapserEvent implements HystrixEvent { method HystrixCollapserEvent (line 36) | protected HystrixCollapserEvent(HystrixCollapserKey collapserKey, Hyst... method from (line 42) | public static HystrixCollapserEvent from(HystrixCollapserKey collapser... method getCollapserKey (line 46) | public HystrixCollapserKey getCollapserKey() { method getEventType (line 50) | public HystrixEventType.Collapser getEventType() { method getCount (line 54) | public int getCount() { method toString (line 58) | @Override FILE: hystrix-core/src/main/java/com/netflix/hystrix/metric/HystrixCollapserEventStream.java class HystrixCollapserEventStream (line 31) | public class HystrixCollapserEventStream implements HystrixEventStream observe() { method toString (line 76) | @Override FILE: hystrix-core/src/main/java/com/netflix/hystrix/metric/HystrixCommandCompletion.java class HystrixCommandCompletion (line 30) | public class HystrixCommandCompletion extends HystrixCommandEvent { method HystrixCommandCompletion (line 36) | HystrixCommandCompletion(ExecutionResult executionResult, HystrixComma... method from (line 43) | public static HystrixCommandCompletion from(ExecutionResult executionR... method from (line 47) | public static HystrixCommandCompletion from(ExecutionResult executionR... method isResponseThreadPoolRejected (line 51) | @Override method isExecutionStart (line 56) | @Override method isExecutedInThread (line 61) | @Override method isCommandCompletion (line 66) | @Override method getRequestContext (line 71) | public HystrixRequestContext getRequestContext() { method getEventCounts (line 75) | public ExecutionResult.EventCounts getEventCounts() { method getExecutionLatency (line 79) | public long getExecutionLatency() { method getTotalLatency (line 83) | public long getTotalLatency() { method didCommandExecute (line 87) | @Override method toString (line 92) | @Override FILE: hystrix-core/src/main/java/com/netflix/hystrix/metric/HystrixCommandCompletionStream.java class HystrixCommandCompletionStream (line 31) | public class HystrixCommandCompletionStream implements HystrixEventStrea... method getInstance (line 39) | public static HystrixCommandCompletionStream getInstance(HystrixComman... method HystrixCommandCompletionStream (line 57) | HystrixCommandCompletionStream(final HystrixCommandKey commandKey) { method reset (line 64) | public static void reset() { method write (line 68) | public void write(HystrixCommandCompletion event) { method observe (line 73) | @Override method toString (line 78) | @Override FILE: hystrix-core/src/main/java/com/netflix/hystrix/metric/HystrixCommandEvent.java class HystrixCommandEvent (line 26) | public abstract class HystrixCommandEvent implements HystrixEvent { method HystrixCommandEvent (line 30) | protected HystrixCommandEvent(HystrixCommandKey commandKey, HystrixThr... method getCommandKey (line 35) | public HystrixCommandKey getCommandKey() { method getThreadPoolKey (line 39) | public HystrixThreadPoolKey getThreadPoolKey() { method isExecutionStart (line 43) | public abstract boolean isExecutionStart(); method isExecutedInThread (line 45) | public abstract boolean isExecutedInThread(); method isResponseThreadPoolRejected (line 47) | public abstract boolean isResponseThreadPoolRejected(); method isCommandCompletion (line 49) | public abstract boolean isCommandCompletion(); method didCommandExecute (line 51) | public abstract boolean didCommandExecute(); method call (line 54) | @Override method call (line 61) | @Override FILE: hystrix-core/src/main/java/com/netflix/hystrix/metric/HystrixCommandExecutionStarted.java class HystrixCommandExecutionStarted (line 25) | public class HystrixCommandExecutionStarted extends HystrixCommandEvent { method HystrixCommandExecutionStarted (line 29) | public HystrixCommandExecutionStarted(HystrixCommandKey commandKey, Hy... method isExecutionStart (line 37) | @Override method isExecutedInThread (line 42) | @Override method isResponseThreadPoolRejected (line 47) | @Override method isCommandCompletion (line 52) | @Override method didCommandExecute (line 57) | @Override method getCurrentConcurrency (line 62) | public int getCurrentConcurrency() { FILE: hystrix-core/src/main/java/com/netflix/hystrix/metric/HystrixCommandStartStream.java class HystrixCommandStartStream (line 31) | public class HystrixCommandStartStream implements HystrixEventStream { method observe (line 26) | Observable observe(); FILE: hystrix-core/src/main/java/com/netflix/hystrix/metric/HystrixRequestEvents.java class HystrixRequestEvents (line 29) | public class HystrixRequestEvents { method HystrixRequestEvents (line 32) | public HystrixRequestEvents(Collection> execut... method getExecutions (line 36) | public Collection> getExecutions() { method getExecutionsMappedToLatencies (line 40) | public Map> getExecutionsMappedToLat... class CommandAndCacheKey (line 90) | private static class CommandAndCacheKey { method CommandAndCacheKey (line 94) | public CommandAndCacheKey(String commandName, String cacheKey) { method equals (line 99) | @Override method hashCode (line 111) | @Override method toString (line 118) | @Override class ExecutionSignature (line 127) | public static class ExecutionSignature { method ExecutionSignature (line 135) | private ExecutionSignature(HystrixCommandKey commandKey, ExecutionRe... method from (line 144) | public static ExecutionSignature from(HystrixInvokableInfo execut... method from (line 148) | public static ExecutionSignature from(HystrixInvokableInfo execut... method equals (line 152) | @Override method hashCode (line 165) | @Override method getCommandName (line 173) | public String getCommandName() { method getEventCounts (line 177) | public ExecutionResult.EventCounts getEventCounts() { method getCachedCount (line 181) | public int getCachedCount() { method getCollapserKey (line 186) | public HystrixCollapserKey getCollapserKey() { method getCollapserBatchSize (line 190) | public int getCollapserBatchSize() { FILE: hystrix-core/src/main/java/com/netflix/hystrix/metric/HystrixRequestEventsStream.java class HystrixRequestEventsStream (line 28) | public class HystrixRequestEventsStream { method HystrixRequestEventsStream (line 32) | HystrixRequestEventsStream() { method getInstance (line 39) | public static HystrixRequestEventsStream getInstance() { method shutdown (line 43) | public void shutdown() { method write (line 47) | public void write(Collection> executions) { method observe (line 52) | public Observable observe() { FILE: hystrix-core/src/main/java/com/netflix/hystrix/metric/HystrixThreadEventStream.java class HystrixThreadEventStream (line 55) | public class HystrixThreadEventStream { method initialValue (line 64) | @Override method call (line 71) | @Override method call (line 84) | @Override method call (line 97) | @Override method HystrixThreadEventStream (line 104) | HystrixThreadEventStream(Thread thread) { method getInstance (line 127) | public static HystrixThreadEventStream getInstance() { method shutdown (line 131) | public void shutdown() { method commandExecutionStarted (line 137) | public void commandExecutionStarted(HystrixCommandKey commandKey, Hyst... method executionDone (line 143) | public void executionDone(ExecutionResult executionResult, HystrixComm... method collapserResponseFromCache (line 148) | public void collapserResponseFromCache(HystrixCollapserKey collapserKe... method collapserBatchExecuted (line 153) | public void collapserBatchExecuted(HystrixCollapserKey collapserKey, i... method toString (line 160) | @Override FILE: hystrix-core/src/main/java/com/netflix/hystrix/metric/HystrixThreadPoolCompletionStream.java class HystrixThreadPoolCompletionStream (line 31) | public class HystrixThreadPoolCompletionStream implements HystrixEventSt... method getInstance (line 40) | public static HystrixThreadPoolCompletionStream getInstance(HystrixThr... method HystrixThreadPoolCompletionStream (line 58) | HystrixThreadPoolCompletionStream(final HystrixThreadPoolKey threadPoo... method reset (line 65) | public static void reset() { method write (line 69) | public void write(HystrixCommandCompletion event) { method observe (line 73) | @Override method toString (line 78) | @Override FILE: hystrix-core/src/main/java/com/netflix/hystrix/metric/HystrixThreadPoolStartStream.java class HystrixThreadPoolStartStream (line 31) | public class HystrixThreadPoolStartStream implements HystrixEventStream<... method getInstance (line 40) | public static HystrixThreadPoolStartStream getInstance(HystrixThreadPo... method HystrixThreadPoolStartStream (line 58) | HystrixThreadPoolStartStream(final HystrixThreadPoolKey threadPoolKey) { method reset (line 65) | public static void reset() { method write (line 69) | public void write(HystrixCommandExecutionStarted event) { method observe (line 73) | @Override method toString (line 78) | @Override FILE: hystrix-core/src/main/java/com/netflix/hystrix/metric/consumer/BucketedCounterStream.java class BucketedCounterStream (line 39) | public abstract class BucketedCounterStream inputE... method getEmptyBucketSummary (line 75) | abstract Bucket getEmptyBucketSummary(); method getEmptyOutputValue (line 77) | abstract Output getEmptyOutputValue(); method observe (line 83) | public abstract Observable observe(); method startCachingStreamValuesIfUnstarted (line 85) | public void startCachingStreamValuesIfUnstarted() { method getLatest (line 102) | public Output getLatest() { method unsubscribe (line 111) | public void unsubscribe() { FILE: hystrix-core/src/main/java/com/netflix/hystrix/metric/consumer/BucketedCumulativeCounterStream.java class BucketedCumulativeCounterStream (line 33) | public abstract class BucketedCumulativeCounterStream st... method observe (line 61) | @Override FILE: hystrix-core/src/main/java/com/netflix/hystrix/metric/consumer/BucketedRollingCounterStream.java class BucketedRollingCounterStream (line 34) | public abstract class BucketedRollingCounterStream strea... method observe (line 67) | @Override method isSourceCurrentlySubscribed (line 72) | boolean isSourceCurrentlySubscribed() { FILE: hystrix-core/src/main/java/com/netflix/hystrix/metric/consumer/CumulativeCollapserEventCounterStream.java class CumulativeCollapserEventCounterStream (line 43) | public class CumulativeCollapserEventCounterStream extends BucketedCumul... method getInstance (line 49) | public static CumulativeCollapserEventCounterStream getInstance(Hystri... method getInstance (line 57) | public static CumulativeCollapserEventCounterStream getInstance(Hystri... method reset (line 75) | public static void reset() { method CumulativeCollapserEventCounterStream (line 79) | private CumulativeCollapserEventCounterStream(HystrixCollapserKey coll... method getEmptyBucketSummary (line 85) | @Override method getEmptyOutputValue (line 90) | @Override method getLatest (line 95) | public long getLatest(HystrixEventType.Collapser eventType) { FILE: hystrix-core/src/main/java/com/netflix/hystrix/metric/consumer/CumulativeCommandEventCounterStream.java class CumulativeCommandEventCounterStream (line 43) | public class CumulativeCommandEventCounterStream extends BucketedCumulat... method getInstance (line 49) | public static CumulativeCommandEventCounterStream getInstance(HystrixC... method getInstance (line 57) | public static CumulativeCommandEventCounterStream getInstance(HystrixC... method reset (line 76) | public static void reset() { method CumulativeCommandEventCounterStream (line 80) | private CumulativeCommandEventCounterStream(HystrixCommandKey commandK... method getEmptyBucketSummary (line 86) | @Override method getEmptyOutputValue (line 91) | @Override method getLatest (line 96) | public long getLatest(HystrixEventType eventType) { FILE: hystrix-core/src/main/java/com/netflix/hystrix/metric/consumer/CumulativeThreadPoolEventCounterStream.java class CumulativeThreadPoolEventCounterStream (line 42) | public class CumulativeThreadPoolEventCounterStream extends BucketedCumu... method getInstance (line 48) | public static CumulativeThreadPoolEventCounterStream getInstance(Hystr... method getInstance (line 56) | public static CumulativeThreadPoolEventCounterStream getInstance(Hystr... method reset (line 76) | public static void reset() { method CumulativeThreadPoolEventCounterStream (line 81) | private CumulativeThreadPoolEventCounterStream(HystrixThreadPoolKey th... method getEmptyBucketSummary (line 87) | @Override method getEmptyOutputValue (line 92) | @Override method getLatestCount (line 97) | public long getLatestCount(HystrixEventType.ThreadPool eventType) { FILE: hystrix-core/src/main/java/com/netflix/hystrix/metric/consumer/HealthCountsStream.java class HealthCountsStream (line 41) | public class HealthCountsStream extends BucketedRollingCounterStream observe() { method isSourceCurrentlySubscribed (line 87) | public boolean isSourceCurrentlySubscribed() { class DashboardData (line 91) | public static class DashboardData { method DashboardData (line 96) | public DashboardData(Collection commandMetric... method getCommandMetrics (line 102) | public Collection getCommandMetrics() { method getThreadPoolMetrics (line 106) | public Collection getThreadPoolMetrics() { method getCollapserMetrics (line 110) | public Collection getCollapserMetrics() { FILE: hystrix-core/src/main/java/com/netflix/hystrix/metric/consumer/RollingCollapserBatchSizeDistributionStream.java class RollingCollapserBatchSizeDistributionStream (line 41) | public class RollingCollapserBatchSizeDistributionStream extends Rolling... method call (line 45) | @Override method getInstance (line 61) | public static RollingCollapserBatchSizeDistributionStream getInstance(... method getInstance (line 69) | public static RollingCollapserBatchSizeDistributionStream getInstance(... method reset (line 87) | public static void reset() { method RollingCollapserBatchSizeDistributionStream (line 91) | private RollingCollapserBatchSizeDistributionStream(HystrixCollapserKe... FILE: hystrix-core/src/main/java/com/netflix/hystrix/metric/consumer/RollingCollapserEventCounterStream.java class RollingCollapserEventCounterStream (line 41) | public class RollingCollapserEventCounterStream extends BucketedRollingC... method getInstance (line 47) | public static RollingCollapserEventCounterStream getInstance(HystrixCo... method getInstance (line 55) | public static RollingCollapserEventCounterStream getInstance(HystrixCo... method reset (line 73) | public static void reset() { method RollingCollapserEventCounterStream (line 77) | private RollingCollapserEventCounterStream(HystrixCollapserKey collaps... method getEmptyBucketSummary (line 83) | @Override method getEmptyOutputValue (line 88) | @Override method getLatest (line 93) | public long getLatest(HystrixEventType.Collapser eventType) { FILE: hystrix-core/src/main/java/com/netflix/hystrix/metric/consumer/RollingCommandEventCounterStream.java class RollingCommandEventCounterStream (line 41) | public class RollingCommandEventCounterStream extends BucketedRollingCou... method getInstance (line 47) | public static RollingCommandEventCounterStream getInstance(HystrixComm... method getInstance (line 55) | public static RollingCommandEventCounterStream getInstance(HystrixComm... method reset (line 74) | public static void reset() { method RollingCommandEventCounterStream (line 78) | private RollingCommandEventCounterStream(HystrixCommandKey commandKey,... method getEmptyBucketSummary (line 84) | @Override method getEmptyOutputValue (line 89) | @Override method getLatest (line 94) | public long getLatest(HystrixEventType eventType) { FILE: hystrix-core/src/main/java/com/netflix/hystrix/metric/consumer/RollingCommandLatencyDistributionStream.java class RollingCommandLatencyDistributionStream (line 49) | public class RollingCommandLatencyDistributionStream extends RollingDist... method call (line 53) | @Override method getInstance (line 62) | public static RollingCommandLatencyDistributionStream getInstance(Hyst... method getInstance (line 70) | public static RollingCommandLatencyDistributionStream getInstance(Hyst... method reset (line 88) | public static void reset() { method RollingCommandLatencyDistributionStream (line 92) | private RollingCommandLatencyDistributionStream(HystrixCommandKey comm... FILE: hystrix-core/src/main/java/com/netflix/hystrix/metric/consumer/RollingCommandMaxConcurrencyStream.java class RollingCommandMaxConcurrencyStream (line 37) | public class RollingCommandMaxConcurrencyStream extends RollingConcurren... method getInstance (line 41) | public static RollingCommandMaxConcurrencyStream getInstance(HystrixCo... method getInstance (line 49) | public static RollingCommandMaxConcurrencyStream getInstance(HystrixCo... method reset (line 67) | public static void reset() { method RollingCommandMaxConcurrencyStream (line 71) | private RollingCommandMaxConcurrencyStream(final HystrixCommandKey com... FILE: hystrix-core/src/main/java/com/netflix/hystrix/metric/consumer/RollingCommandUserLatencyDistributionStream.java class RollingCommandUserLatencyDistributionStream (line 51) | public class RollingCommandUserLatencyDistributionStream extends Rolling... method call (line 55) | @Override method getInstance (line 64) | public static RollingCommandUserLatencyDistributionStream getInstance(... method getInstance (line 72) | public static RollingCommandUserLatencyDistributionStream getInstance(... method reset (line 90) | public static void reset() { method RollingCommandUserLatencyDistributionStream (line 94) | private RollingCommandUserLatencyDistributionStream(HystrixCommandKey ... FILE: hystrix-core/src/main/java/com/netflix/hystrix/metric/consumer/RollingConcurrencyStream.java class RollingConcurrencyStream (line 45) | public abstract class RollingConcurrencyStream { method call (line 51) | @Override method call (line 58) | @Override method call (line 65) | @Override method RollingConcurrencyStream (line 71) | protected RollingConcurrencyStream(final HystrixEventStream observe() { method unsubscribe (line 115) | public void unsubscribe() { FILE: hystrix-core/src/main/java/com/netflix/hystrix/metric/consumer/RollingDistributionStream.java class RollingDistributionStream (line 47) | public class RollingDistributionStream { method call (line 53) | @Override method call (line 61) | @Override method call (line 68) | @Override method call (line 76) | @Override method RollingDistributionStream (line 82) | protected RollingDistributionStream(final HystrixEventStream st... method observe (line 108) | public Observable observe() { method getLatestMean (line 112) | public int getLatestMean() { method getLatestPercentile (line 121) | public int getLatestPercentile(double percentile) { method startCachingStreamValuesIfUnstarted (line 130) | public void startCachingStreamValuesIfUnstarted() { method getLatest (line 143) | CachedValuesHistogram getLatest() { method unsubscribe (line 152) | public void unsubscribe() { FILE: hystrix-core/src/main/java/com/netflix/hystrix/metric/consumer/RollingThreadPoolEventCounterStream.java class RollingThreadPoolEventCounterStream (line 42) | public class RollingThreadPoolEventCounterStream extends BucketedRolling... method getInstance (line 48) | public static RollingThreadPoolEventCounterStream getInstance(HystrixT... method getInstance (line 56) | public static RollingThreadPoolEventCounterStream getInstance(HystrixT... method reset (line 76) | public static void reset() { method RollingThreadPoolEventCounterStream (line 80) | private RollingThreadPoolEventCounterStream(HystrixThreadPoolKey threa... method getEmptyBucketSummary (line 86) | @Override method getEmptyOutputValue (line 91) | @Override method getLatestCount (line 96) | public long getLatestCount(HystrixEventType.ThreadPool eventType) { FILE: hystrix-core/src/main/java/com/netflix/hystrix/metric/consumer/RollingThreadPoolMaxConcurrencyStream.java class RollingThreadPoolMaxConcurrencyStream (line 37) | public class RollingThreadPoolMaxConcurrencyStream extends RollingConcur... method getInstance (line 41) | public static RollingThreadPoolMaxConcurrencyStream getInstance(Hystri... method getInstance (line 49) | public static RollingThreadPoolMaxConcurrencyStream getInstance(Hystri... method reset (line 68) | public static void reset() { method RollingThreadPoolMaxConcurrencyStream (line 72) | public RollingThreadPoolMaxConcurrencyStream(final HystrixThreadPoolKe... FILE: hystrix-core/src/main/java/com/netflix/hystrix/metric/sample/HystrixCommandUtilization.java class HystrixCommandUtilization (line 20) | public class HystrixCommandUtilization { method HystrixCommandUtilization (line 23) | public HystrixCommandUtilization(int concurrentCommandCount) { method sample (line 27) | public static HystrixCommandUtilization sample(HystrixCommandMetrics c... method getConcurrentCommandCount (line 31) | public int getConcurrentCommandCount() { FILE: hystrix-core/src/main/java/com/netflix/hystrix/metric/sample/HystrixThreadPoolUtilization.java class HystrixThreadPoolUtilization (line 20) | public class HystrixThreadPoolUtilization { method HystrixThreadPoolUtilization (line 26) | public HystrixThreadPoolUtilization(int currentActiveCount, int curren... method sample (line 33) | public static HystrixThreadPoolUtilization sample(HystrixThreadPoolMet... method getCurrentActiveCount (line 42) | public int getCurrentActiveCount() { method getCurrentCorePoolSize (line 46) | public int getCurrentCorePoolSize() { method getCurrentPoolSize (line 50) | public int getCurrentPoolSize() { method getCurrentQueueSize (line 54) | public int getCurrentQueueSize() { FILE: hystrix-core/src/main/java/com/netflix/hystrix/metric/sample/HystrixUtilization.java class HystrixUtilization (line 23) | public class HystrixUtilization { method HystrixUtilization (line 27) | public HystrixUtilization(Map getCommandUti... method getThreadPoolUtilizationMap (line 41) | public Map getThre... FILE: hystrix-core/src/main/java/com/netflix/hystrix/metric/sample/HystrixUtilizationStream.java class HystrixUtilizationStream (line 36) | public class HystrixUtilizationStream { method call (line 47) | @Override method HystrixUtilizationStream (line 60) | @Deprecated //deprecated in 1.5.4. method getInstance (line 85) | public static HystrixUtilizationStream getInstance() { method getNonSingletonInstanceOnlyUsedInUnitTests (line 89) | static HystrixUtilizationStream getNonSingletonInstanceOnlyUsedInUnitT... method observe (line 96) | public Observable observe() { method observeCommandUtilization (line 100) | public Observable> o... method observeThreadPoolUtilization (line 104) | public Observable T getPluginImplementation(Class pluginClass) { method getPluginImplementationViaProperties (line 339) | @SuppressWarnings("unchecked") method resolveDynamicProperties (line 367) | private static HystrixDynamicProperties resolveDynamicProperties(Class... method findService (line 396) | private static T findService( type LoggerSupplier (line 409) | interface LoggerSupplier { method getLogger (line 410) | Logger getLogger(); FILE: hystrix-core/src/main/java/com/netflix/hystrix/strategy/concurrency/HystrixConcurrencyStrategy.java class HystrixConcurrencyStrategy (line 50) | public abstract class HystrixConcurrencyStrategy { method getThreadPool (line 78) | public ThreadPoolExecutor getThreadPool(final HystrixThreadPoolKey thr... method getThreadPool (line 94) | public ThreadPoolExecutor getThreadPool(final HystrixThreadPoolKey thr... method getThreadFactory (line 118) | private static ThreadFactory getThreadFactory(final HystrixThreadPoolK... method getBlockingQueue (line 150) | public BlockingQueue getBlockingQueue(int maxQueueSize) { method wrapCallable (line 179) | public Callable wrapCallable(Callable callable) { method getRequestVariable (line 197) | public HystrixRequestVariable getRequestVariable(final HystrixR... FILE: hystrix-core/src/main/java/com/netflix/hystrix/strategy/concurrency/HystrixConcurrencyStrategyDefault.java class HystrixConcurrencyStrategyDefault (line 23) | public class HystrixConcurrencyStrategyDefault extends HystrixConcurrenc... method getInstance (line 27) | public static HystrixConcurrencyStrategy getInstance() { method HystrixConcurrencyStrategyDefault (line 31) | private HystrixConcurrencyStrategyDefault() { FILE: hystrix-core/src/main/java/com/netflix/hystrix/strategy/concurrency/HystrixContextCallable.java class HystrixContextCallable (line 30) | public class HystrixContextCallable implements Callable { method HystrixContextCallable (line 35) | public HystrixContextCallable(Callable actual) { method HystrixContextCallable (line 39) | public HystrixContextCallable(HystrixConcurrencyStrategy concurrencySt... method call (line 44) | @Override FILE: hystrix-core/src/main/java/com/netflix/hystrix/strategy/concurrency/HystrixContextRunnable.java class HystrixContextRunnable (line 27) | public class HystrixContextRunnable implements Runnable { method HystrixContextRunnable (line 32) | public HystrixContextRunnable(Runnable actual) { method HystrixContextRunnable (line 36) | public HystrixContextRunnable(HystrixConcurrencyStrategy concurrencySt... method HystrixContextRunnable (line 40) | public HystrixContextRunnable(final HystrixConcurrencyStrategy concurr... method run (line 53) | @Override FILE: hystrix-core/src/main/java/com/netflix/hystrix/strategy/concurrency/HystrixContextScheduler.java class HystrixContextScheduler (line 33) | public class HystrixContextScheduler extends Scheduler { method HystrixContextScheduler (line 39) | public HystrixContextScheduler(Scheduler scheduler) { method HystrixContextScheduler (line 45) | public HystrixContextScheduler(HystrixConcurrencyStrategy concurrencyS... method HystrixContextScheduler (line 51) | public HystrixContextScheduler(HystrixConcurrencyStrategy concurrencyS... method HystrixContextScheduler (line 60) | public HystrixContextScheduler(HystrixConcurrencyStrategy concurrencyS... method createWorker (line 66) | @Override class HystrixContextSchedulerWorker (line 71) | private class HystrixContextSchedulerWorker extends Worker { method HystrixContextSchedulerWorker (line 75) | private HystrixContextSchedulerWorker(Worker actualWorker) { method unsubscribe (line 79) | @Override method isUnsubscribed (line 84) | @Override method schedule (line 89) | @Override method schedule (line 99) | @Override class ThreadPoolScheduler (line 111) | private static class ThreadPoolScheduler extends Scheduler { method ThreadPoolScheduler (line 116) | public ThreadPoolScheduler(HystrixThreadPool threadPool, Func0... method unsubscribe (line 148) | @Override method isUnsubscribed (line 153) | @Override method schedule (line 158) | @Override method schedule (line 178) | @Override class FutureCompleterWithConfigurableInterrupt (line 187) | private static class FutureCompleterWithConfigurableInterrupt implemen... method FutureCompleterWithConfigurableInterrupt (line 192) | private FutureCompleterWithConfigurableInterrupt(FutureTask f, Fu... method unsubscribe (line 198) | @Override method isUnsubscribed (line 208) | @Override FILE: hystrix-core/src/main/java/com/netflix/hystrix/strategy/concurrency/HystrixContextSchedulerAction.java class HystrixContextSchedulerAction (line 33) | public class HystrixContextSchedulerAction implements Action0 { method HystrixContextSchedulerAction (line 39) | public HystrixContextSchedulerAction(Action0 action) { method HystrixContextSchedulerAction (line 43) | public HystrixContextSchedulerAction(final HystrixConcurrencyStrategy ... method call (line 66) | @Override FILE: hystrix-core/src/main/java/com/netflix/hystrix/strategy/concurrency/HystrixLifecycleForwardingRequestVariable.java class HystrixLifecycleForwardingRequestVariable (line 26) | public class HystrixLifecycleForwardingRequestVariable extends Hystri... method HystrixLifecycleForwardingRequestVariable (line 33) | public HystrixLifecycleForwardingRequestVariable(HystrixRequestVariabl... method initialValue (line 41) | @Override method shutdown (line 53) | @Override method get (line 64) | @Override FILE: hystrix-core/src/main/java/com/netflix/hystrix/strategy/concurrency/HystrixRequestContext.java class HystrixRequestContext (line 64) | public class HystrixRequestContext implements Closeable { method isCurrentThreadInitialized (line 78) | public static boolean isCurrentThreadInitialized() { method getContextForCurrentThread (line 83) | public static HystrixRequestContext getContextForCurrentThread() { method setContextOnCurrentThread (line 95) | public static void setContextOnCurrentThread(HystrixRequestContext sta... method initializeContext (line 108) | public static HystrixRequestContext initializeContext() { method HystrixRequestContext (line 122) | private HystrixRequestContext() { method shutdown (line 131) | public void shutdown() { method close (line 154) | public void close() { FILE: hystrix-core/src/main/java/com/netflix/hystrix/strategy/concurrency/HystrixRequestVariable.java type HystrixRequestVariable (line 32) | public interface HystrixRequestVariable extends HystrixRequestVariabl... method get (line 39) | public T get(); FILE: hystrix-core/src/main/java/com/netflix/hystrix/strategy/concurrency/HystrixRequestVariableDefault.java class HystrixRequestVariableDefault (line 57) | public class HystrixRequestVariableDefault implements HystrixRequestV... method HystrixRequestVariableDefault (line 64) | public HystrixRequestVariableDefault() { method get (line 73) | @SuppressWarnings("unchecked") method initialValue (line 121) | public T initialValue() { method set (line 134) | public void set(T value) { method remove (line 145) | public void remove() { method remove (line 151) | @SuppressWarnings("unchecked") method shutdown (line 174) | public void shutdown(T value) { class LazyInitializer (line 187) | static final class LazyInitializer { method LazyInitializer (line 200) | private LazyInitializer(HystrixRequestVariableDefault rv) { method LazyInitializer (line 204) | private LazyInitializer(HystrixRequestVariableDefault rv, T value) { method get (line 210) | public synchronized T get() { FILE: hystrix-core/src/main/java/com/netflix/hystrix/strategy/concurrency/HystrixRequestVariableHolder.java class HystrixRequestVariableHolder (line 35) | public class HystrixRequestVariableHolder { method HystrixRequestVariableHolder (line 43) | public HystrixRequestVariableHolder(HystrixRequestVariableLifecycle... method get (line 47) | @SuppressWarnings("unchecked") class RVCacheKey (line 71) | private static class RVCacheKey { method RVCacheKey (line 76) | private RVCacheKey(HystrixRequestVariableHolder rvHolder, Hystrix... method hashCode (line 81) | @Override method equals (line 90) | @Override FILE: hystrix-core/src/main/java/com/netflix/hystrix/strategy/concurrency/HystrixRequestVariableLifecycle.java type HystrixRequestVariableLifecycle (line 23) | public interface HystrixRequestVariableLifecycle { method initialValue (line 32) | public T initialValue(); method shutdown (line 46) | public void shutdown(T value); FILE: hystrix-core/src/main/java/com/netflix/hystrix/strategy/eventnotifier/HystrixEventNotifier.java class HystrixEventNotifier (line 38) | public abstract class HystrixEventNotifier { method markEvent (line 48) | public void markEvent(HystrixEventType eventType, HystrixCommandKey ke... method markCommandExecution (line 68) | public void markCommandExecution(HystrixCommandKey key, ExecutionIsola... FILE: hystrix-core/src/main/java/com/netflix/hystrix/strategy/eventnotifier/HystrixEventNotifierDefault.java class HystrixEventNotifierDefault (line 24) | public class HystrixEventNotifierDefault extends HystrixEventNotifier { method HystrixEventNotifierDefault (line 28) | private HystrixEventNotifierDefault() { method getInstance (line 32) | public static HystrixEventNotifier getInstance() { FILE: hystrix-core/src/main/java/com/netflix/hystrix/strategy/executionhook/HystrixCommandExecutionHook.java class HystrixCommandExecutionHook (line 42) | public abstract class HystrixCommandExecutionHook { method onStart (line 51) | public void onStart(HystrixInvokable commandInstance) { method onEmit (line 63) | public T onEmit(HystrixInvokable commandInstance, T value) { method onError (line 76) | public Exception onError(HystrixInvokable commandInstance, Fail... method onSuccess (line 87) | public void onSuccess(HystrixInvokable commandInstance) { method onThreadStart (line 98) | public void onThreadStart(HystrixInvokable commandInstance) { method onThreadComplete (line 111) | public void onThreadComplete(HystrixInvokable commandInstance) { method onExecutionStart (line 122) | public void onExecutionStart(HystrixInvokable commandInstance) { method onExecutionEmit (line 134) | public T onExecutionEmit(HystrixInvokable commandInstance, T va... method onExecutionError (line 146) | public Exception onExecutionError(HystrixInvokable commandInsta... method onExecutionSuccess (line 157) | public void onExecutionSuccess(HystrixInvokable commandInstance) { method onFallbackStart (line 168) | public void onFallbackStart(HystrixInvokable commandInstance) { method onFallbackEmit (line 180) | public T onFallbackEmit(HystrixInvokable commandInstance, T val... method onFallbackError (line 192) | public Exception onFallbackError(HystrixInvokable commandInstan... method onFallbackSuccess (line 204) | public void onFallbackSuccess(HystrixInvokable commandInstance) { method onCacheHit (line 215) | public void onCacheHit(HystrixInvokable commandInstance) { method onUnsubscribe (line 226) | public void onUnsubscribe(HystrixInvokable commandInstance) { method onRunStart (line 240) | @Deprecated method onRunStart (line 255) | @Deprecated method onRunSuccess (line 276) | @Deprecated method onRunSuccess (line 298) | @Deprecated method onRunError (line 317) | @Deprecated method onRunError (line 336) | @Deprecated method onFallbackStart (line 352) | @Deprecated method onFallbackSuccess (line 371) | @Deprecated method onFallbackSuccess (line 391) | @Deprecated method onFallbackError (line 410) | @Deprecated method onStart (line 426) | @Deprecated method onComplete (line 447) | @Deprecated method onComplete (line 469) | @Deprecated method onError (line 492) | @Deprecated method onThreadStart (line 508) | @Deprecated method onThreadComplete (line 525) | @Deprecated FILE: hystrix-core/src/main/java/com/netflix/hystrix/strategy/executionhook/HystrixCommandExecutionHookDefault.java class HystrixCommandExecutionHookDefault (line 23) | public class HystrixCommandExecutionHookDefault extends HystrixCommandEx... method HystrixCommandExecutionHookDefault (line 27) | private HystrixCommandExecutionHookDefault() { method getInstance (line 31) | public static HystrixCommandExecutionHook getInstance() { FILE: hystrix-core/src/main/java/com/netflix/hystrix/strategy/metrics/HystrixMetricsPublisher.java class HystrixMetricsPublisher (line 42) | public abstract class HystrixMetricsPublisher { method getMetricsPublisherForCommand (line 69) | public HystrixMetricsPublisherCommand getMetricsPublisherForCommand(Hy... method getMetricsPublisherForThreadPool (line 90) | public HystrixMetricsPublisherThreadPool getMetricsPublisherForThreadP... method getMetricsPublisherForCollapser (line 111) | public HystrixMetricsPublisherCollapser getMetricsPublisherForCollapse... FILE: hystrix-core/src/main/java/com/netflix/hystrix/strategy/metrics/HystrixMetricsPublisherCollapser.java type HystrixMetricsPublisherCollapser (line 30) | public interface HystrixMetricsPublisherCollapser { method initialize (line 34) | public void initialize(); FILE: hystrix-core/src/main/java/com/netflix/hystrix/strategy/metrics/HystrixMetricsPublisherCollapserDefault.java class HystrixMetricsPublisherCollapserDefault (line 29) | public class HystrixMetricsPublisherCollapserDefault implements HystrixM... method HystrixMetricsPublisherCollapserDefault (line 31) | public HystrixMetricsPublisherCollapserDefault(HystrixCollapserKey col... method initialize (line 35) | @Override FILE: hystrix-core/src/main/java/com/netflix/hystrix/strategy/metrics/HystrixMetricsPublisherCommand.java type HystrixMetricsPublisherCommand (line 30) | public interface HystrixMetricsPublisherCommand { method initialize (line 34) | public void initialize(); FILE: hystrix-core/src/main/java/com/netflix/hystrix/strategy/metrics/HystrixMetricsPublisherCommandDefault.java class HystrixMetricsPublisherCommandDefault (line 31) | public class HystrixMetricsPublisherCommandDefault implements HystrixMet... method HystrixMetricsPublisherCommandDefault (line 33) | public HystrixMetricsPublisherCommandDefault(HystrixCommandKey command... method initialize (line 37) | @Override FILE: hystrix-core/src/main/java/com/netflix/hystrix/strategy/metrics/HystrixMetricsPublisherDefault.java class HystrixMetricsPublisherDefault (line 25) | public class HystrixMetricsPublisherDefault extends HystrixMetricsPublis... method getInstance (line 29) | public static HystrixMetricsPublisher getInstance() { method HystrixMetricsPublisherDefault (line 33) | private HystrixMetricsPublisherDefault() { FILE: hystrix-core/src/main/java/com/netflix/hystrix/strategy/metrics/HystrixMetricsPublisherFactory.java class HystrixMetricsPublisherFactory (line 43) | public class HystrixMetricsPublisherFactory { method createOrRetrievePublisherForThreadPool (line 63) | public static HystrixMetricsPublisherThreadPool createOrRetrievePublis... method createOrRetrievePublisherForCommand (line 82) | public static HystrixMetricsPublisherCommand createOrRetrievePublisher... method reset (line 91) | public static void reset() { method HystrixMetricsPublisherFactory (line 98) | HystrixMetricsPublisherFactory() {} method getPublisherForCommand (line 103) | HystrixMetricsPublisherCommand getPublisherForCommand(HystrixCommandKe... method getPublisherForThreadPool (line 126) | HystrixMetricsPublisherThreadPool getPublisherForThreadPool(HystrixThr... method createOrRetrievePublisherForCollapser (line 159) | public static HystrixMetricsPublisherCollapser createOrRetrievePublish... method getPublisherForCollapser (line 166) | HystrixMetricsPublisherCollapser getPublisherForCollapser(HystrixColla... FILE: hystrix-core/src/main/java/com/netflix/hystrix/strategy/metrics/HystrixMetricsPublisherThreadPool.java type HystrixMetricsPublisherThreadPool (line 30) | public interface HystrixMetricsPublisherThreadPool { method initialize (line 34) | public void initialize(); FILE: hystrix-core/src/main/java/com/netflix/hystrix/strategy/metrics/HystrixMetricsPublisherThreadPoolDefault.java class HystrixMetricsPublisherThreadPoolDefault (line 29) | public class HystrixMetricsPublisherThreadPoolDefault implements Hystrix... method HystrixMetricsPublisherThreadPoolDefault (line 31) | public HystrixMetricsPublisherThreadPoolDefault(HystrixThreadPoolKey t... method initialize (line 35) | @Override FILE: hystrix-core/src/main/java/com/netflix/hystrix/strategy/properties/HystrixDynamicProperties.java type HystrixDynamicProperties (line 30) | public interface HystrixDynamicProperties { method getString (line 38) | public HystrixDynamicProperty getString(String name, String fa... method getInteger (line 45) | public HystrixDynamicProperty getInteger(String name, Integer... method getLong (line 52) | public HystrixDynamicProperty getLong(String name, Long fallback); method getBoolean (line 59) | public HystrixDynamicProperty getBoolean(String name, Boolean... class Util (line 64) | public static class Util { method getProperty (line 73) | @SuppressWarnings("unchecked") method doProperty (line 79) | private static HystrixDynamicProperty doProperty( FILE: hystrix-core/src/main/java/com/netflix/hystrix/strategy/properties/HystrixDynamicPropertiesSystemProperties.java class HystrixDynamicPropertiesSystemProperties (line 7) | public final class HystrixDynamicPropertiesSystemProperties implements H... method HystrixDynamicPropertiesSystemProperties (line 12) | public HystrixDynamicPropertiesSystemProperties() {} class LazyHolder (line 14) | private static class LazyHolder { method getInstance (line 18) | public static HystrixDynamicProperties getInstance() { method getInteger (line 23) | @Override method getString (line 42) | @Override method getLong (line 62) | @Override method getBoolean (line 82) | @Override FILE: hystrix-core/src/main/java/com/netflix/hystrix/strategy/properties/HystrixDynamicProperty.java type HystrixDynamicProperty (line 29) | public interface HystrixDynamicProperty extends HystrixProperty{ method getName (line 31) | public String getName(); method addCallback (line 38) | public void addCallback(Runnable callback); FILE: hystrix-core/src/main/java/com/netflix/hystrix/strategy/properties/HystrixPropertiesChainedArchaiusProperty.java class HystrixPropertiesChainedArchaiusProperty (line 36) | public abstract class HystrixPropertiesChainedArchaiusProperty { class ChainLink (line 42) | public static abstract class ChainLink { method getName (line 51) | public abstract String getName(); method getValue (line 56) | protected abstract T getValue(); method isValueAcceptable (line 61) | public abstract boolean isValueAcceptable(); method ChainLink (line 66) | public ChainLink() { method ChainLink (line 75) | public ChainLink(ChainLink nextProperty) { method checkAndFlip (line 81) | protected void checkAndFlip() { method get (line 104) | public T get() { method addCallback (line 115) | public void addCallback(Runnable r) { method toString (line 122) | public String toString() { class StringProperty (line 130) | public static class StringProperty extends ChainLink { method StringProperty (line 134) | public StringProperty(DynamicStringProperty sProperty) { method StringProperty (line 139) | public StringProperty(String name, DynamicStringProperty sProperty) { method StringProperty (line 143) | public StringProperty(String name, StringProperty next) { method StringProperty (line 147) | public StringProperty(DynamicStringProperty sProperty, DynamicString... method StringProperty (line 151) | public StringProperty(DynamicStringProperty sProperty, StringPropert... method isValueAcceptable (line 165) | @Override method getValue (line 170) | @Override method getName (line 175) | @Override class IntegerProperty (line 184) | public static class IntegerProperty extends ChainLink { method IntegerProperty (line 188) | public IntegerProperty(DynamicIntegerProperty sProperty) { method IntegerProperty (line 193) | public IntegerProperty(String name, DynamicIntegerProperty sProperty) { method IntegerProperty (line 197) | public IntegerProperty(String name, IntegerProperty next) { method IntegerProperty (line 201) | public IntegerProperty(DynamicIntegerProperty sProperty, DynamicInte... method IntegerProperty (line 205) | public IntegerProperty(DynamicIntegerProperty sProperty, IntegerProp... method isValueAcceptable (line 219) | @Override method getValue (line 224) | @Override method getName (line 229) | @Override class BooleanProperty (line 238) | public static class BooleanProperty extends ChainLink { method BooleanProperty (line 242) | public BooleanProperty(DynamicBooleanProperty sProperty) { method BooleanProperty (line 247) | public BooleanProperty(String name, DynamicBooleanProperty sProperty) { method BooleanProperty (line 251) | public BooleanProperty(String name, BooleanProperty next) { method BooleanProperty (line 255) | public BooleanProperty(DynamicBooleanProperty sProperty, DynamicBool... method BooleanProperty (line 259) | public BooleanProperty(DynamicBooleanProperty sProperty, BooleanProp... method isValueAcceptable (line 273) | @Override method getValue (line 278) | @Override method getName (line 283) | @Override class DynamicBooleanProperty (line 292) | public static class DynamicBooleanProperty extends PropertyWrapper { method DynamicLongProperty (line 335) | public DynamicLongProperty(String propName, Long defaultValue) { method get (line 342) | public Long get() { method getValue (line 346) | @Override class DynamicStringProperty (line 355) | public static class DynamicStringProperty extends PropertyWrapper { method getName (line 52) | public abstract String getName(); method getValue (line 57) | protected abstract T getValue(); method isValueAcceptable (line 62) | public abstract boolean isValueAcceptable(); method ChainLink (line 67) | public ChainLink() { method ChainLink (line 76) | public ChainLink(ChainLink nextProperty) { method checkAndFlip (line 82) | protected void checkAndFlip() { method get (line 105) | public T get() { method addCallback (line 116) | public void addCallback(Runnable r) { method toString (line 123) | public String toString() { class ChainBuilder (line 128) | public static abstract class ChainBuilder { method ChainBuilder (line 130) | private ChainBuilder() { method add (line 138) | public ChainBuilder add(HystrixDynamicProperty property) { method add (line 143) | public ChainBuilder add(String name, T defaultValue) { method build (line 148) | public HystrixDynamicProperty build() { method getType (line 168) | protected abstract Class getType(); method forType (line 172) | private static ChainBuilder forType(final Class type) { method forString (line 181) | public static ChainBuilder forString() { method forInteger (line 184) | public static ChainBuilder forInteger() { method forBoolean (line 187) | public static ChainBuilder forBoolean() { method forLong (line 190) | public static ChainBuilder forLong() { class ChainHystrixProperty (line 194) | private static class ChainHystrixProperty implements HystrixDynamic... method ChainHystrixProperty (line 197) | public ChainHystrixProperty(ChainProperty property) { method getName (line 202) | @Override method get (line 207) | @Override method addCallback (line 212) | @Override class ChainProperty (line 219) | private static class ChainProperty extends ChainLink { method ChainProperty (line 223) | public ChainProperty(HystrixDynamicProperty sProperty) { method ChainProperty (line 229) | public ChainProperty(HystrixDynamicProperty sProperty, ChainPrope... method isValueAcceptable (line 243) | @Override method getValue (line 248) | @Override method getName (line 253) | @Override method getDynamicProperty (line 260) | private static HystrixDynamicProperty FILE: hystrix-core/src/main/java/com/netflix/hystrix/strategy/properties/HystrixPropertiesCollapserDefault.java class HystrixPropertiesCollapserDefault (line 26) | public class HystrixPropertiesCollapserDefault extends HystrixCollapserP... method HystrixPropertiesCollapserDefault (line 28) | public HystrixPropertiesCollapserDefault(HystrixCollapserKey collapser... FILE: hystrix-core/src/main/java/com/netflix/hystrix/strategy/properties/HystrixPropertiesCommandDefault.java class HystrixPropertiesCommandDefault (line 26) | public class HystrixPropertiesCommandDefault extends HystrixCommandPrope... method HystrixPropertiesCommandDefault (line 28) | public HystrixPropertiesCommandDefault(HystrixCommandKey key, Setter b... FILE: hystrix-core/src/main/java/com/netflix/hystrix/strategy/properties/HystrixPropertiesFactory.java class HystrixPropertiesFactory (line 37) | public class HystrixPropertiesFactory { method reset (line 43) | public static void reset() { method getCommandProperties (line 61) | public static HystrixCommandProperties getCommandProperties(HystrixCom... method getThreadPoolProperties (line 100) | public static HystrixThreadPoolProperties getThreadPoolProperties(Hyst... method getCollapserProperties (line 139) | public static HystrixCollapserProperties getCollapserProperties(Hystri... FILE: hystrix-core/src/main/java/com/netflix/hystrix/strategy/properties/HystrixPropertiesStrategy.java class HystrixPropertiesStrategy (line 36) | public abstract class HystrixPropertiesStrategy { method getCommandProperties (line 53) | public HystrixCommandProperties getCommandProperties(HystrixCommandKey... method getCommandPropertiesCacheKey (line 72) | public String getCommandPropertiesCacheKey(HystrixCommandKey commandKe... method getThreadPoolProperties (line 92) | public HystrixThreadPoolProperties getThreadPoolProperties(HystrixThre... method getThreadPoolPropertiesCacheKey (line 111) | public String getThreadPoolPropertiesCacheKey(HystrixThreadPoolKey thr... method getCollapserProperties (line 131) | public HystrixCollapserProperties getCollapserProperties(HystrixCollap... method getCollapserPropertiesCacheKey (line 150) | public String getCollapserPropertiesCacheKey(HystrixCollapserKey colla... method getTimerThreadPoolProperties (line 163) | public HystrixTimerThreadPoolProperties getTimerThreadPoolProperties() { FILE: hystrix-core/src/main/java/com/netflix/hystrix/strategy/properties/HystrixPropertiesStrategyDefault.java class HystrixPropertiesStrategyDefault (line 23) | public class HystrixPropertiesStrategyDefault extends HystrixPropertiesS... method HystrixPropertiesStrategyDefault (line 27) | private HystrixPropertiesStrategyDefault() { method getInstance (line 30) | public static HystrixPropertiesStrategy getInstance() { FILE: hystrix-core/src/main/java/com/netflix/hystrix/strategy/properties/HystrixPropertiesThreadPoolDefault.java class HystrixPropertiesThreadPoolDefault (line 26) | public class HystrixPropertiesThreadPoolDefault extends HystrixThreadPoo... method HystrixPropertiesThreadPoolDefault (line 28) | protected HystrixPropertiesThreadPoolDefault(HystrixThreadPoolKey key,... FILE: hystrix-core/src/main/java/com/netflix/hystrix/strategy/properties/HystrixPropertiesTimerThreadPoolDefault.java class HystrixPropertiesTimerThreadPoolDefault (line 25) | public class HystrixPropertiesTimerThreadPoolDefault extends HystrixTime... FILE: hystrix-core/src/main/java/com/netflix/hystrix/strategy/properties/HystrixProperty.java type HystrixProperty (line 29) | public interface HystrixProperty { method get (line 31) | public T get(); class Factory (line 36) | public static class Factory { method asProperty (line 38) | public static HystrixProperty asProperty(final T value) { method asProperty (line 52) | public static HystrixProperty asProperty(final DynamicInteg... method asProperty (line 66) | public static HystrixProperty asProperty(final DynamicLongProp... method asProperty (line 80) | public static HystrixProperty asProperty(final DynamicString... method asProperty (line 94) | public static HystrixProperty asProperty(final DynamicBoole... method asProperty (line 114) | public static HystrixProperty asProperty(final HystrixPropert... method asProperty (line 136) | public static HystrixProperty asProperty(final HystrixPropert... method asProperty (line 156) | public static HystrixProperty asProperty(final HystrixPropert... method nullProperty (line 167) | public static HystrixProperty nullProperty() { FILE: hystrix-core/src/main/java/com/netflix/hystrix/strategy/properties/archaius/HystrixDynamicPropertiesArchaius.java class HystrixDynamicPropertiesArchaius (line 27) | public class HystrixDynamicPropertiesArchaius implements HystrixDynamicP... method getString (line 32) | @Override method getInteger (line 39) | @Override method getLong (line 46) | @Override method getBoolean (line 53) | @Override class ArchaiusDynamicProperty (line 58) | private abstract static class ArchaiusDynamicProperty method ArchaiusDynamicProperty (line 61) | protected ArchaiusDynamicProperty(String propName, T defaultValue) { method get (line 65) | @Override class StringDynamicProperty (line 71) | private static class StringDynamicProperty extends ArchaiusDynamicProp... method StringDynamicProperty (line 72) | protected StringDynamicProperty(String propName, String defaultValue) { method getValue (line 76) | @Override class IntegerDynamicProperty (line 82) | private static class IntegerDynamicProperty extends ArchaiusDynamicPro... method IntegerDynamicProperty (line 83) | protected IntegerDynamicProperty(String propName, Integer defaultVal... method getValue (line 87) | @Override class LongDynamicProperty (line 93) | private static class LongDynamicProperty extends ArchaiusDynamicProper... method LongDynamicProperty (line 94) | protected LongDynamicProperty(String propName, Long defaultValue) { method getValue (line 98) | @Override class BooleanDynamicProperty (line 104) | private static class BooleanDynamicProperty extends ArchaiusDynamicPro... method BooleanDynamicProperty (line 105) | protected BooleanDynamicProperty(String propName, Boolean defaultVal... method getValue (line 109) | @Override FILE: hystrix-core/src/main/java/com/netflix/hystrix/util/ExceptionThreadingUtility.java class ExceptionThreadingUtility (line 18) | @Deprecated method attachCallingThreadStack (line 21) | @Deprecated //this functionality is no longer supported method assignCallingThread (line 26) | @Deprecated //this functionality is no longer supported FILE: hystrix-core/src/main/java/com/netflix/hystrix/util/Exceptions.java class Exceptions (line 6) | public class Exceptions { method Exceptions (line 7) | private Exceptions() { method sneakyThrow (line 13) | public static RuntimeException sneakyThrow(Throwable t) { method doThrow (line 17) | private static T doThrow(Throwable ex) throws T { FILE: hystrix-core/src/main/java/com/netflix/hystrix/util/HystrixRollingNumber.java class HystrixRollingNumber (line 49) | public class HystrixRollingNumber { method HystrixRollingNumber (line 68) | @Deprecated method HystrixRollingNumber (line 73) | public HystrixRollingNumber(int timeInMilliseconds, int numberOfBucket... method HystrixRollingNumber (line 77) | HystrixRollingNumber(Time time, int timeInMilliseconds, int numberOfBu... method increment (line 98) | public void increment(HystrixRollingNumberEvent type) { method add (line 112) | public void add(HystrixRollingNumberEvent type, long value) { method updateRollingMax (line 124) | public void updateRollingMax(HystrixRollingNumberEvent type, long valu... method reset (line 133) | public void reset() { method getCumulativeSum (line 154) | public long getCumulativeSum(HystrixRollingNumberEvent type) { method getRollingSum (line 171) | public long getRollingSum(HystrixRollingNumberEvent type) { method getValueOfLatestBucket (line 193) | public long getValueOfLatestBucket(HystrixRollingNumberEvent type) { method getValues (line 212) | public long[] getValues(HystrixRollingNumberEvent type) { method getRollingMaxValue (line 242) | public long getRollingMaxValue(HystrixRollingNumberEvent type) { method getCurrentBucket (line 254) | Bucket getCurrentBucket() { type Time (line 350) | static interface Time { method getCurrentTimeInMillis (line 351) | public long getCurrentTimeInMillis(); class ActualTime (line 354) | private static class ActualTime implements Time { method getCurrentTimeInMillis (line 356) | @Override class Bucket (line 366) | static class Bucket { method Bucket (line 371) | Bucket(long startTime) { method get (line 399) | long get(HystrixRollingNumberEvent type) { method getAdder (line 409) | LongAdder getAdder(HystrixRollingNumberEvent type) { method getMaxUpdater (line 416) | LongMaxUpdater getMaxUpdater(HystrixRollingNumberEvent type) { class CumulativeSum (line 428) | static class CumulativeSum { method CumulativeSum (line 432) | CumulativeSum() { method addBucket (line 459) | public void addBucket(Bucket lastBucket) { method get (line 470) | long get(HystrixRollingNumberEvent type) { method getAdder (line 480) | LongAdder getAdder(HystrixRollingNumberEvent type) { method getMaxUpdater (line 487) | LongMaxUpdater getMaxUpdater(HystrixRollingNumberEvent type) { class BucketCircularArray (line 507) | static class BucketCircularArray implements Iterable { class ListState (line 517) | private class ListState { method ListState (line 528) | private ListState(AtomicReferenceArray data, int head, int... method tail (line 539) | public Bucket tail() { method getArray (line 548) | private Bucket[] getArray() { method incrementTail (line 561) | private ListState incrementTail() { method clear (line 572) | public ListState clear() { method addBucket (line 576) | public ListState addBucket(Bucket b) { method convert (line 594) | private int convert(int index) { method BucketCircularArray (line 599) | BucketCircularArray(int size) { method clear (line 606) | public void clear() { method iterator (line 632) | public Iterator iterator() { method addLast (line 636) | public void addLast(Bucket o) { method getLast (line 656) | public Bucket getLast() { method size (line 660) | public int size() { method peekLast (line 666) | public Bucket peekLast() { method getArray (line 670) | private Bucket[] getArray() { FILE: hystrix-core/src/main/java/com/netflix/hystrix/util/HystrixRollingNumberEvent.java type HystrixRollingNumberEvent (line 33) | public enum HystrixRollingNumberEvent { method HystrixRollingNumberEvent (line 41) | private HystrixRollingNumberEvent(int type) { method isCounter (line 45) | public boolean isCounter() { method isMaxUpdater (line 49) | public boolean isMaxUpdater() { method from (line 53) | public static HystrixRollingNumberEvent from(HystrixEventType eventTyp... FILE: hystrix-core/src/main/java/com/netflix/hystrix/util/HystrixRollingPercentile.java class HystrixRollingPercentile (line 45) | public class HystrixRollingPercentile { method HystrixRollingPercentile (line 89) | @Deprecated method HystrixRollingPercentile (line 113) | public HystrixRollingPercentile(int timeInMilliseconds, int numberOfBu... method HystrixRollingPercentile (line 118) | HystrixRollingPercentile(Time time, int timeInMilliseconds, int number... method addValue (line 139) | public void addValue(int... value) { method getPercentile (line 164) | public int getPercentile(double percentile) { method getMean (line 180) | public int getMean() { method getCurrentPercentileSnapshot (line 198) | private PercentileSnapshot getCurrentPercentileSnapshot() { method getCurrentBucket (line 204) | private Bucket getCurrentBucket() { method reset (line 304) | public void reset() { class PercentileBucketData (line 316) | static class PercentileBucketData { method PercentileBucketData (line 321) | public PercentileBucketData(int dataLength) { method addValue (line 326) | public void addValue(int... latency) { method length (line 336) | public int length() { class PercentileSnapshot (line 349) | static class PercentileSnapshot { method PercentileSnapshot (line 354) | PercentileSnapshot(Bucket[] buckets) { method PercentileSnapshot (line 383) | PercentileSnapshot(int... data) { method getMean (line 396) | int getMean() { method getPercentile (line 403) | public int getPercentile(double percentile) { method computePercentile (line 417) | private int computePercentile(double percent) { class BucketCircularArray (line 459) | static class BucketCircularArray implements Iterable { class ListState (line 469) | private class ListState { method ListState (line 480) | private ListState(AtomicReferenceArray data, int head, int... method tail (line 491) | public Bucket tail() { method getArray (line 500) | private Bucket[] getArray() { method incrementTail (line 513) | private ListState incrementTail() { method clear (line 524) | public ListState clear() { method addBucket (line 528) | public ListState addBucket(Bucket b) { method convert (line 546) | private int convert(int index) { method BucketCircularArray (line 551) | BucketCircularArray(int size) { method clear (line 558) | public void clear() { method iterator (line 584) | public Iterator iterator() { method addLast (line 588) | public void addLast(Bucket o) { method size (line 608) | public int size() { method peekLast (line 614) | public Bucket peekLast() { method getArray (line 618) | private Bucket[] getArray() { class Bucket (line 627) | static class Bucket { method Bucket (line 631) | Bucket(long startTime, int bucketDataLength) { type Time (line 638) | static interface Time { method getCurrentTimeInMillis (line 639) | public long getCurrentTimeInMillis(); class ActualTime (line 642) | private static class ActualTime implements Time { method getCurrentTimeInMillis (line 644) | @Override FILE: hystrix-core/src/main/java/com/netflix/hystrix/util/HystrixTimer.java class HystrixTimer (line 37) | public class HystrixTimer { method HystrixTimer (line 43) | private HystrixTimer() { method getInstance (line 50) | public static HystrixTimer getInstance() { method reset (line 60) | public static void reset() { method addTimerListener (line 90) | public Reference addTimerListener(final TimerListener l... class TimerReference (line 110) | private static class TimerReference extends SoftReference f) { method clear (line 119) | @Override method startThreadIfNeeded (line 133) | protected void startThreadIfNeeded() { class ScheduledExecutor (line 143) | static class ScheduledExecutor { method initialize (line 150) | public void initialize() { method getThreadPool (line 176) | public ScheduledThreadPoolExecutor getThreadPool() { method isInitialized (line 180) | public boolean isInitialized() { type TimerListener (line 185) | public static interface TimerListener { method tick (line 196) | public void tick(); method getIntervalTimeInMilliseconds (line 201) | public int getIntervalTimeInMilliseconds(); FILE: hystrix-core/src/main/java/com/netflix/hystrix/util/InternMap.java class InternMap (line 9) | public class InternMap { type ValueConstructor (line 13) | public interface ValueConstructor { method create (line 14) | V create(K key); method InternMap (line 17) | public InternMap(ValueConstructor valueConstructor) { method interned (line 21) | public V interned(K key) { method size (line 31) | public int size() { FILE: hystrix-core/src/main/java/com/netflix/hystrix/util/LongAdder.java class LongAdder (line 58) | public class LongAdder extends Striped64 implements Serializable { method fn (line 64) | final long fn(long v, long x) { return v + x; } method LongAdder (line 69) | public LongAdder() { method add (line 77) | public void add(long x) { method increment (line 92) | public void increment() { method decrement (line 99) | public void decrement() { method sum (line 112) | public long sum() { method reset (line 133) | public void reset() { method sumThenReset (line 147) | public long sumThenReset() { method toString (line 168) | public String toString() { method longValue (line 177) | public long longValue() { method intValue (line 185) | public int intValue() { method floatValue (line 193) | public float floatValue() { method doubleValue (line 201) | public double doubleValue() { method writeObject (line 205) | private void writeObject(java.io.ObjectOutputStream s) method readObject (line 211) | private void readObject(ObjectInputStream s) FILE: hystrix-core/src/main/java/com/netflix/hystrix/util/LongMaxUpdater.java class LongMaxUpdater (line 49) | public class LongMaxUpdater extends Striped64 implements Serializable { method fn (line 55) | final long fn(long v, long x) { return v > x ? v : x; } method LongMaxUpdater (line 61) | public LongMaxUpdater() { method update (line 70) | public void update(long x) { method max (line 92) | public long max() { method reset (line 115) | public void reset() { method maxThenReset (line 129) | public long maxThenReset() { method toString (line 152) | public String toString() { method longValue (line 161) | public long longValue() { method intValue (line 169) | public int intValue() { method floatValue (line 177) | public float floatValue() { method doubleValue (line 185) | public double doubleValue() { method writeObject (line 189) | private void writeObject(java.io.ObjectOutputStream s) method readObject (line 195) | private void readObject(ObjectInputStream s) FILE: hystrix-core/src/main/java/com/netflix/hystrix/util/PlatformSpecific.java class PlatformSpecific (line 21) | public class PlatformSpecific { type Platform (line 24) | private enum Platform { method PlatformSpecific (line 30) | private PlatformSpecific() { method isAppEngineStandardEnvironment (line 34) | public static boolean isAppEngineStandardEnvironment() { method isAppEngine (line 38) | public static boolean isAppEngine() { method determinePlatformReflectively (line 47) | private static Platform determinePlatformReflectively() { method getAppEngineThreadFactory (line 76) | public static ThreadFactory getAppEngineThreadFactory() { FILE: hystrix-core/src/main/java/com/netflix/hystrix/util/Striped64.java class Striped64 (line 33) | abstract class Striped64 extends Number { class Cell (line 107) | static final class Cell { method Cell (line 111) | Cell(long x) { value = x; } method cas (line 113) | final boolean cas(long cmp, long val) { class HashCode (line 137) | static final class HashCode { method HashCode (line 140) | HashCode() { class ThreadHashCode (line 149) | static final class ThreadHashCode extends ThreadLocal { method initialValue (line 150) | public HashCode initialValue() { return new HashCode(); } method Striped64 (line 183) | Striped64() { method casBase (line 189) | final boolean casBase(long cmp, long val) { method casBusy (line 196) | final boolean casBusy() { method fn (line 209) | abstract long fn(long currentValue, long newValue); method retryUpdate (line 222) | final void retryUpdate(long x, HashCode hc, boolean wasUncontended) { method internalReset (line 302) | final void internalReset(long initialValue) { method getUnsafe (line 339) | private static sun.misc.Unsafe getUnsafe() { FILE: hystrix-core/src/test/java/com/netflix/hystrix/AbstractTestHystrixCommand.java type AbstractTestHystrixCommand (line 20) | public interface AbstractTestHystrixCommand extends HystrixObservable... type ExecutionResult (line 22) | enum ExecutionResult { type FallbackResult (line 26) | enum FallbackResult { type CacheEnabled (line 30) | enum CacheEnabled { class TestPropertiesFactory (line 36) | class TestPropertiesFactory extends HystrixPropertiesStrategy { method getCommandProperties (line 38) | @Override method getThreadPoolProperties (line 46) | @Override method getCollapserProperties (line 54) | @Override method getCommandPropertiesCacheKey (line 59) | @Override method getThreadPoolPropertiesCacheKey (line 64) | @Override method getCollapserPropertiesCacheKey (line 69) | @Override FILE: hystrix-core/src/test/java/com/netflix/hystrix/CommonHystrixCommandTests.java class CommonHystrixCommandTests (line 49) | public abstract class CommonHystrixCommandTests ctor, Action1 assertion); method assertHooksOnFailure (line 63) | abstract void assertHooksOnFailure(Func0 ctor, Action1 assertion); method assertHooksOnFailure (line 70) | abstract void assertHooksOnFailure(Func0 ctor, Action1 assertion... method assertHooksOnFailFast (line 77) | protected void assertHooksOnFailFast(Func0 ctor, Action1 asserti... method assertBlockingObserve (line 87) | protected void assertBlockingObserve(C command, Action1 assertion, ... method assertNonBlockingObserve (line 115) | protected void assertNonBlockingObserve(C command, Action1 assertio... method assertSaneHystrixRequestLog (line 162) | protected void assertSaneHystrixRequestLog(final int numCommands) { method assertCommandExecutionEvents (line 176) | protected void assertCommandExecutionEvents(HystrixInvokableInfo co... class SingleThreadedPoolWithQueue (line 213) | protected static class SingleThreadedPoolWithQueue implements HystrixT... method SingleThreadedPoolWithQueue (line 219) | public SingleThreadedPoolWithQueue(int queueSize) { method SingleThreadedPoolWithQueue (line 223) | public SingleThreadedPoolWithQueue(int queueSize, int rejectionQueue... method getExecutor (line 229) | @Override method getScheduler (line 234) | @Override method getScheduler (line 239) | @Override method markThreadExecution (line 244) | @Override method markThreadCompletion (line 249) | @Override method markThreadRejection (line 254) | @Override method isQueueSpaceAvailable (line 259) | @Override class SingleThreadedPoolWithNoQueue (line 269) | protected static class SingleThreadedPoolWithNoQueue implements Hystri... method SingleThreadedPoolWithNoQueue (line 274) | public SingleThreadedPoolWithNoQueue() { method getExecutor (line 279) | @Override method getScheduler (line 284) | @Override method getScheduler (line 289) | @Override method markThreadExecution (line 294) | @Override method markThreadCompletion (line 299) | @Override method markThreadRejection (line 304) | @Override method isQueueSpaceAvailable (line 309) | @Override method testExecutionHookSemaphoreSuccess (line 328) | @Test method testExecutionHookSemaphoreBadRequestException (line 355) | @Test method testExecutionHookSemaphoreExceptionNoFallback (line 385) | @Test method testExecutionHookSemaphoreExceptionSuccessfulFallback (line 416) | @Test method testExecutionHookSemaphoreExceptionUnsuccessfulFallback (line 445) | @Test method testExecutionHookSemaphoreRejectedNoFallback (line 475) | @Test method testExecutionHookSemaphoreRejectedSuccessfulFallback (line 532) | @Test method testExecutionHookSemaphoreRejectedUnsuccessfulFallback (line 585) | @Test method testExecutionHookSemaphoreShortCircuitNoFallback (line 639) | @Test method testExecutionHookSemaphoreShortCircuitSuccessfulFallback (line 667) | @Test method testExecutionHookSemaphoreShortCircuitUnsuccessfulFallback (line 693) | @Test method getCommand (line 726) | C getCommand(ExecutionIsolationStrategy isolationStrategy, ExecutionRe... method getCommand (line 730) | C getCommand(ExecutionIsolationStrategy isolationStrategy, ExecutionRe... method getCommand (line 734) | C getCommand(ExecutionIsolationStrategy isolationStrategy, ExecutionRe... method getCommand (line 738) | C getCommand(ExecutionIsolationStrategy isolationStrategy, ExecutionRe... method getCommand (line 742) | C getCommand(ExecutionIsolationStrategy isolationStrategy, ExecutionRe... method getCommand (line 746) | C getCommand(ExecutionIsolationStrategy isolationStrategy, ExecutionRe... method getCommand (line 750) | C getCommand(HystrixCommandKey key, ExecutionIsolationStrategy isolati... method getCommand (line 757) | C getCommand(ExecutionIsolationStrategy isolationStrategy, ExecutionRe... method getCommand (line 763) | C getCommand(ExecutionIsolationStrategy isolationStrategy, ExecutionRe... method getCommand (line 768) | abstract C getCommand(ExecutionIsolationStrategy isolationStrategy, Ex... method getCommand (line 770) | abstract C getCommand(HystrixCommandKey commandKey, ExecutionIsolation... method getLatentCommand (line 772) | C getLatentCommand(ExecutionIsolationStrategy isolationStrategy, Execu... method getLatentCommand (line 776) | C getLatentCommand(ExecutionIsolationStrategy isolationStrategy, Execu... method getLatentCommand (line 780) | C getLatentCommand(ExecutionIsolationStrategy isolationStrategy, Execu... method getCircuitOpenCommand (line 785) | C getCircuitOpenCommand(ExecutionIsolationStrategy isolationStrategy, ... method getSharedCircuitBreakerCommand (line 790) | C getSharedCircuitBreakerCommand(HystrixCommandKey commandKey, Executi... method getCircuitBreakerDisabledCommand (line 794) | C getCircuitBreakerDisabledCommand(ExecutionIsolationStrategy isolatio... method getRecoverableErrorCommand (line 798) | C getRecoverableErrorCommand(ExecutionIsolationStrategy isolationStrat... method getUnrecoverableErrorCommand (line 802) | C getUnrecoverableErrorCommand(ExecutionIsolationStrategy isolationStr... FILE: hystrix-core/src/test/java/com/netflix/hystrix/HystrixCircuitBreakerTest.java class HystrixCircuitBreakerTest (line 41) | public class HystrixCircuitBreakerTest { method init (line 46) | @Before class TestCircuitBreaker (line 62) | public static class TestCircuitBreaker implements HystrixCircuitBreaker { method TestCircuitBreaker (line 67) | public TestCircuitBreaker() { method TestCircuitBreaker (line 72) | public TestCircuitBreaker(HystrixCommandKey commandKey) { method setForceShortCircuit (line 77) | public TestCircuitBreaker setForceShortCircuit(boolean value) { method isOpen (line 82) | @Override method markSuccess (line 92) | @Override method markNonSuccess (line 97) | @Override method attemptExecution (line 102) | @Override method allowRequest (line 107) | @Override method testTripCircuit (line 119) | @Test method testTripCircuitOnFailuresAboveThreshold (line 163) | @Test method testCircuitDoesNotTripOnFailuresBelowThreshold (line 204) | @Test method testTripCircuitOnTimeouts (line 247) | @Test method testTripCircuitOnTimeoutsAboveThreshold (line 280) | @Test method testSingleTestOnOpenCircuitAfterTimeWindow (line 322) | @Test method testCircuitClosedAfterSuccess (line 367) | @Test method testMultipleTimeWindowRetriesBeforeClosingCircuit (line 429) | @Test method testLowVolumeDoesNotTripCircuit (line 536) | @Test method testUnsubscriptionDoesNotLeaveCircuitStuckHalfOpen (line 569) | @Test method getMetrics (line 622) | private static HystrixCommandMetrics getMetrics(HystrixCommandProperti... method getMetrics (line 630) | private static HystrixCommandMetrics getMetrics(HystrixCommandKey comm... method getCircuitBreaker (line 637) | private static HystrixCircuitBreaker getCircuitBreaker(HystrixCommandK... type CommandOwnerForUnitTest (line 641) | private static enum CommandOwnerForUnitTest implements HystrixCommandG... type ThreadPoolKeyForUnitTest (line 645) | private static enum ThreadPoolKeyForUnitTest implements HystrixThreadP... type CommandKeyForUnitTest (line 649) | private static enum CommandKeyForUnitTest implements HystrixCommandKey { method testSuccessClosesCircuitWhenBusy (line 654) | @Ignore method performLoad (line 668) | void performLoad(int totalNumCalls, int errPerc, int waitMillis) { class TestCommand (line 692) | public class TestCommand extends HystrixCommand { method TestCommand (line 696) | public TestCommand(final boolean error) { method run (line 702) | @Override method getFallback (line 712) | @Override class Command (line 723) | private class Command extends HystrixCommand { method Command (line 729) | public Command(String commandKey, boolean shouldFail, boolean should... method Command (line 740) | public Command(String commandKey, boolean shouldFail, long latencyTo... method run (line 744) | @Override method getFallback (line 756) | @Override class SuccessCommand (line 762) | private class SuccessCommand extends Command { method SuccessCommand (line 764) | SuccessCommand(String commandKey, long latencyToAdd) { method SuccessCommand (line 768) | SuccessCommand(String commandKey, long latencyToAdd, int sleepWindow) { class FailureCommand (line 773) | private class FailureCommand extends Command { method FailureCommand (line 775) | FailureCommand(String commandKey, long latencyToAdd) { method FailureCommand (line 779) | FailureCommand(String commandKey, long latencyToAdd, int sleepWindow) { method FailureCommand (line 783) | FailureCommand(String commandKey, long latencyToAdd, int sleepWindow... class TimeoutCommand (line 788) | private class TimeoutCommand extends Command { method TimeoutCommand (line 790) | TimeoutCommand(String commandKey) { method TimeoutCommand (line 794) | TimeoutCommand(String commandKey, int sleepWindow) { class BadRequestCommand (line 799) | private class BadRequestCommand extends Command { method BadRequestCommand (line 800) | BadRequestCommand(String commandKey, long latencyToAdd) { method BadRequestCommand (line 804) | BadRequestCommand(String commandKey, long latencyToAdd, int sleepWin... class MyHystrixCommandExecutionHook (line 809) | public class MyHystrixCommandExecutionHook extends HystrixCommandExecu... method onComplete (line 811) | @Override method logHC (line 821) | private void logHC(HystrixInvokable command, T response) { FILE: hystrix-core/src/test/java/com/netflix/hystrix/HystrixCollapserTest.java class HystrixCollapserTest (line 65) | public class HystrixCollapserTest { method init (line 69) | @Before method testTwoRequests (line 76) | @Test method testMultipleBatches (line 98) | @Test method testMaxRequestsInBatch (line 123) | @Test method testRequestsOverTime (line 150) | @Test class Pair (line 183) | class Pair { method Pair (line 187) | Pair(A a, B b) { class MyCommand (line 193) | class MyCommand extends HystrixCommand>> { method MyCommand (line 197) | public MyCommand(List args) { method run (line 202) | @Override class MyCollapser (line 213) | class MyCollapser extends HystrixCollapser>... method MyCollapser (line 217) | MyCollapser(String arg, boolean reqCacheEnabled) { method getRequestArgument (line 228) | @Override method createCommand (line 233) | @Override method mapResponseToRequests (line 242) | @Override method getCacheKey (line 253) | @Override method testDuplicateArgumentsWithRequestCachingOn (line 260) | @Test method testDuplicateArgumentsWithRequestCachingOff (line 289) | @Test method testUnsubscribeFromSomeDuplicateArgsDoesNotRemoveFromBatch (line 335) | @Test method testUnsubscribeOnOneDoesntKillBatch (line 378) | @Test method testShardedRequests (line 406) | @Test method testRequestScope (line 429) | @Test method testGlobalScope (line 457) | @Test method testErrorHandlingViaFutureException (line 484) | @Test method testErrorHandlingWhenMapToResponseFails (line 508) | @Test method testRequestVariableLifecycle1 (line 537) | @Test method testRequestVariableLifecycle2 (line 589) | @Test method testRequestCache1 (line 673) | @Test method testRequestCache2 (line 719) | @Test method testRequestCache3 (line 766) | @Test method testNoRequestCache3 (line 818) | @Test method testRequestCacheWithNullRequestArgument (line 878) | @Test method testRequestCacheWithCommandError (line 916) | @Test method testRequestCacheWithCommandTimeout (line 966) | @Test method testRequestWithCommandShortCircuited (line 1016) | @Test method testVoidResponseTypeFireAndForgetCollapsing1 (line 1051) | @Test method testVoidResponseTypeFireAndForgetCollapsing2 (line 1075) | @Test method testVoidResponseTypeFireAndForgetCollapsing3 (line 1103) | @Test method testEarlyUnsubscribeExecutedViaToObservable (line 1115) | @Test method testEarlyUnsubscribeExecutedViaObserve (line 1205) | @Test method testEarlyUnsubscribeFromAllCancelsBatch (line 1295) | @Test method testRequestThenCacheHitAndCacheHitUnsubscribed (line 1380) | @Test method testRequestThenCacheHitAndOriginalUnsubscribed (line 1468) | @Test method testRequestThenTwoCacheHitsOriginalAndOneCacheHitUnsubscribed (line 1556) | @Test method testRequestThenTwoCacheHitsAllUnsubscribed (line 1681) | @Test method assertCommandExecutionEvents (line 1803) | protected void assertCommandExecutionEvents(HystrixInvokableInfo co... class TestRequestCollapser (line 1837) | private static class TestRequestCollapser extends HystrixCollapser> re... method run (line 2018) | @Override class SuccessfulCacheableCollapsedCommand (line 2048) | private static class SuccessfulCacheableCollapsedCommand extends TestR... method SuccessfulCacheableCollapsedCommand (line 2052) | public SuccessfulCacheableCollapsedCommand(TestCollapserTimer timer,... method SuccessfulCacheableCollapsedCommand (line 2057) | public SuccessfulCacheableCollapsedCommand(TestCollapserTimer timer,... method getCacheKey (line 2062) | @Override class ShortCircuitedCommand (line 2071) | private static class ShortCircuitedCommand extends HystrixCommand { method FireAndForgetCommand (line 2094) | protected FireAndForgetCommand(List values) { method run (line 2100) | @Override class TestCollapserTimer (line 2108) | static class TestCollapserTimer implements CollapserTimer { method addListener (line 2112) | @Override method incrementTime (line 2145) | public synchronized void incrementTime(int timeInMilliseconds) { class ATask (line 2151) | private static class ATask { method ATask (line 2159) | private ATask(TestTimerListener task) { method incrementTime (line 2163) | public synchronized void incrementTime(int timeInMilliseconds) { method executeTask (line 2182) | private synchronized void executeTask() { class TestTimerListener (line 2193) | private static class TestTimerListener implements TimerListener { method TestTimerListener (line 2198) | public TestTimerListener(TimerListener actual) { method tick (line 2202) | @Override method getIntervalTimeInMilliseconds (line 2208) | @Override method collapserKeyFromString (line 2215) | private static HystrixCollapserKey collapserKeyFromString(final Object... class TestCollapserWithVoidResponseType (line 2226) | private static class TestCollapserWithVoidResponseType extends Hystrix... method TestCollapserWithVoidResponseType (line 2230) | public TestCollapserWithVoidResponseType(CollapserTimer timer, int v... method getRequestArgument (line 2235) | @Override method createCommand (line 2240) | @Override method mapResponseToRequests (line 2250) | @Override class TestCollapserWithVoidResponseTypeAndMissingMapResponseToRequests (line 2259) | private static class TestCollapserWithVoidResponseTypeAndMissingMapRes... method TestCollapserWithVoidResponseTypeAndMissingMapResponseToRequests (line 2263) | public TestCollapserWithVoidResponseTypeAndMissingMapResponseToReque... method getRequestArgument (line 2268) | @Override method createCommand (line 2273) | @Override method mapResponseToRequests (line 2283) | @Override FILE: hystrix-core/src/test/java/com/netflix/hystrix/HystrixCommandMetricsTest.java class HystrixCommandMetricsTest (line 36) | public class HystrixCommandMetricsTest { method init (line 41) | @Before method testGetErrorPercentage (line 47) | @Test method testBadRequestsDoNotAffectErrorPercentage (line 100) | @Test method testCurrentConcurrentExecutionCount (line 143) | @Test class Command (line 193) | private class Command extends HystrixCommand { method Command (line 199) | public Command(String commandKey, boolean shouldFail, boolean should... method run (line 210) | @Override method getFallback (line 222) | @Override class SuccessCommand (line 228) | private class SuccessCommand extends Command { method SuccessCommand (line 230) | SuccessCommand(String commandKey, long latencyToAdd) { class FailureCommand (line 235) | private class FailureCommand extends Command { method FailureCommand (line 237) | FailureCommand(String commandKey, long latencyToAdd) { class TimeoutCommand (line 242) | private class TimeoutCommand extends Command { method TimeoutCommand (line 244) | TimeoutCommand(String commandKey) { class BadRequestCommand (line 249) | private class BadRequestCommand extends Command { method BadRequestCommand (line 250) | BadRequestCommand(String commandKey, long latencyToAdd) { FILE: hystrix-core/src/test/java/com/netflix/hystrix/HystrixCommandPropertiesTest.java class HystrixCommandPropertiesTest (line 28) | public class HystrixCommandPropertiesTest { method getUnitTestPropertiesSetter (line 33) | static HystrixCommandProperties.Setter getUnitTestPropertiesSetter() { method asMock (line 67) | static HystrixCommandProperties asMock(final Setter builder) { type TestKey (line 195) | public enum TestKey implements HystrixCommandKey { class TestPropertiesCommand (line 199) | private static class TestPropertiesCommand extends HystrixCommandPrope... method TestPropertiesCommand (line 201) | protected TestPropertiesCommand(HystrixCommandKey key, Setter builde... method cleanup (line 207) | @After method testBooleanBuilderOverride1 (line 212) | @Test method testBooleanBuilderOverride2 (line 221) | @Test method testBooleanCodeDefault (line 230) | @Test method testBooleanGlobalDynamicOverrideOfCodeDefault (line 236) | @Test method testBooleanInstanceBuilderOverrideOfGlobalDynamicOverride1 (line 248) | @Test method testBooleanInstanceBuilderOverrideOfGlobalDynamicOverride2 (line 261) | @Test method testBooleanInstanceDynamicOverrideOfEverything (line 274) | @Test method testIntegerBuilderOverride (line 289) | @Test method testIntegerCodeDefault (line 298) | @Test method testIntegerGlobalDynamicOverrideOfCodeDefault (line 304) | @Test method testIntegerInstanceBuilderOverrideOfGlobalDynamicOverride (line 316) | @Test method testIntegerInstanceDynamicOverrideOfEverything (line 329) | @Test method testThreadPoolOnlyHasInstanceOverride (line 344) | @Test FILE: hystrix-core/src/test/java/com/netflix/hystrix/HystrixCommandTest.java class HystrixCommandTest (line 67) | public class HystrixCommandTest extends CommonHystrixCommandTests command, Action... method assertBlockingQueue (line 2606) | private void assertBlockingQueue(TestHystrixCommand command, ... method assertNonBlockingQueue (line 2639) | private void assertNonBlockingQueue(TestHystrixCommand comman... method awaitCommandCompletion (line 2683) | private void awaitCommandCompletion(TestHystrixCommand command) { method testExecutionFailureWithFallbackImplementedButDisabled (line 2696) | @Test method testExecutionTimeoutValue (line 2724) | @Test method testObservableTimeoutNoFallbackThreadContext (line 2758) | @Test method testExceptionConvertedToBadRequestExceptionInExecutionHookBypassesCircuitBreaker (line 2806) | @Test method testInterruptFutureOnTimeout (line 2826) | @Test method testInterruptObserveOnTimeout (line 2839) | @Test method testInterruptToObservableOnTimeout (line 2852) | @Test method testDoNotInterruptFutureOnTimeoutIfPropertySaysNotTo (line 2865) | @Test method testDoNotInterruptObserveOnTimeoutIfPropertySaysNotTo (line 2878) | @Test method testDoNotInterruptToObservableOnTimeoutIfPropertySaysNotTo (line 2891) | @Test method testCancelFutureWithInterruptionWhenPropertySaysNotTo (line 2904) | @Test method testCancelFutureWithInterruption (line 2924) | @Test method testCancelFutureWithoutInterruption (line 2944) | @Test method testChainedCommand (line 2964) | @Test method testSlowFallback (line 2998) | @Test method testSemaphoreThreadSafety (line 3026) | @Test method testCancelledTasksInQueueGetRemoved (line 3074) | @Test method testOnRunStartHookThrowsSemaphoreIsolated (line 3100) | @Test method testOnRunStartHookThrowsThreadIsolated (line 3156) | @Test method testEarlyUnsubscribeDuringExecutionViaToObservable (line 3212) | @Test method testEarlyUnsubscribeDuringExecutionViaObserve (line 3282) | @Test method testEarlyUnsubscribeDuringFallback (line 3351) | @Test method testRequestThenCacheHitAndCacheHitUnsubscribed (line 3419) | @Test method testRequestThenCacheHitAndOriginalUnsubscribed (line 3521) | @Test method testRequestThenTwoCacheHitsOriginalAndOneCacheHitUnsubscribed (line 3623) | @Test method testRequestThenTwoCacheHitsAllUnsubscribed (line 3774) | @Test method testUnsubscribingDownstreamOperatorStillResultsInSuccessEventType (line 3924) | @Test method testUnsubscribeBeforeSubscribe (line 4012) | @Test method testRxRetry (line 4083) | @Test method testExecutionHookThreadSuccess (line 4132) | @Test method testExecutionHookEarlyUnsubscribe (line 4153) | @Test method testExecutionHookThreadBadRequestException (line 4210) | @Test method testExecutionHookThreadExceptionNoFallback (line 4244) | @Test method testExecutionHookThreadExceptionSuccessfulFallback (line 4277) | @Test method testExecutionHookThreadExceptionUnsuccessfulFallback (line 4308) | @Test method testExecutionHookThreadTimeoutNoFallbackRunSuccess (line 4341) | @Test method testExecutionHookThreadTimeoutSuccessfulFallbackRunSuccess (line 4374) | @Test method testExecutionHookThreadTimeoutUnsuccessfulFallbackRunSuccess (line 4405) | @Test method testExecutionHookThreadTimeoutNoFallbackRunFailure (line 4437) | @Test method testExecutionHookThreadTimeoutSuccessfulFallbackRunFailure (line 4470) | @Test method testExecutionHookThreadTimeoutUnsuccessfulFallbackRunFailure (line 4501) | @Test method testExecutionHookThreadPoolQueueFullNoFallback (line 4531) | @Test method testExecutionHookThreadPoolQueueFullSuccessfulFallback (line 4571) | @Test method testExecutionHookThreadPoolQueueFullUnsuccessfulFallback (line 4610) | @Test method testExecutionHookThreadPoolFullNoFallback (line 4651) | @Test method testExecutionHookThreadPoolFullSuccessfulFallback (line 4690) | @Test method testExecutionHookThreadPoolFullUnsuccessfulFallback (line 4726) | @Test method testExecutionHookThreadShortCircuitNoFallback (line 4763) | @Test method testExecutionHookThreadShortCircuitSuccessfulFallback (line 4791) | @Test method testExecutionHookThreadShortCircuitUnsuccessfulFallback (line 4817) | @Test method testExecutionHookResponseFromCache (line 4845) | @Test method getCommand (line 4882) | @Override method getCommand (line 4888) | @Override class FlexibleTestHystrixCommand (line 4893) | private static class FlexibleTestHystrixCommand { method from (line 4898) | public static AbstractFlexibleTestHystrixCommand from(HystrixCommand... class AbstractFlexibleTestHystrixCommand (line 4907) | private static class AbstractFlexibleTestHystrixCommand extends TestHy... method AbstractFlexibleTestHystrixCommand (line 4915) | AbstractFlexibleTestHystrixCommand(HystrixCommandKey commandKey, Exe... method run (line 4934) | @Override method getCacheKey (line 4959) | @Override method addLatency (line 4967) | protected void addLatency(int latency) { class FlexibleTestHystrixCommandWithFallback (line 4988) | private static class FlexibleTestHystrixCommandWithFallback extends Ab... method FlexibleTestHystrixCommandWithFallback (line 4992) | FlexibleTestHystrixCommandWithFallback(HystrixCommandKey commandKey,... method getFallback (line 4998) | @Override class FlexibleTestHystrixCommandNoFallback (line 5013) | private static class FlexibleTestHystrixCommandNoFallback extends Abst... method FlexibleTestHystrixCommandNoFallback (line 5014) | FlexibleTestHystrixCommandNoFallback(HystrixCommandKey commandKey, E... class SuccessfulTestCommand (line 5022) | private static class SuccessfulTestCommand extends TestHystrixCommand<... method SuccessfulTestCommand (line 5024) | public SuccessfulTestCommand() { method SuccessfulTestCommand (line 5028) | public SuccessfulTestCommand(HystrixCommandProperties.Setter propert... method run (line 5032) | @Override class DynamicOwnerTestCommand (line 5042) | private static class DynamicOwnerTestCommand extends TestHystrixComman... method DynamicOwnerTestCommand (line 5044) | public DynamicOwnerTestCommand(HystrixCommandGroupKey owner) { method run (line 5048) | @Override class DynamicOwnerAndKeyTestCommand (line 5059) | private static class DynamicOwnerAndKeyTestCommand extends TestHystrix... method DynamicOwnerAndKeyTestCommand (line 5061) | public DynamicOwnerAndKeyTestCommand(HystrixCommandGroupKey owner, H... method run (line 5066) | @Override class KnownFailureTestCommandWithoutFallback (line 5077) | private static class KnownFailureTestCommandWithoutFallback extends Te... method KnownFailureTestCommandWithoutFallback (line 5079) | private KnownFailureTestCommandWithoutFallback(TestCircuitBreaker ci... method run (line 5083) | @Override class KnownFailureTestCommandWithFallback (line 5094) | private static class KnownFailureTestCommandWithFallback extends TestH... method KnownFailureTestCommandWithFallback (line 5096) | public KnownFailureTestCommandWithFallback(TestCircuitBreaker circui... method KnownFailureTestCommandWithFallback (line 5100) | public KnownFailureTestCommandWithFallback(TestCircuitBreaker circui... method run (line 5105) | @Override method getFallback (line 5111) | @Override class SuccessfulCacheableCommand (line 5120) | private static class SuccessfulCacheableCommand extends TestHystrix... method SuccessfulCacheableCommand (line 5126) | public SuccessfulCacheableCommand(TestCircuitBreaker circuitBreaker,... method run (line 5132) | @Override method isCommandRunningInThread (line 5139) | public boolean isCommandRunningInThread() { method getCacheKey (line 5143) | @Override class SuccessfulCacheableCommandViaSemaphore (line 5155) | private static class SuccessfulCacheableCommandViaSemaphore extends Te... method SuccessfulCacheableCommandViaSemaphore (line 5161) | public SuccessfulCacheableCommandViaSemaphore(TestCircuitBreaker cir... method run (line 5168) | @Override method isCommandRunningInThread (line 5175) | public boolean isCommandRunningInThread() { method getCacheKey (line 5179) | @Override class SlowCacheableCommand (line 5193) | private static class SlowCacheableCommand extends TestHystrixCommand { method TestCommand (line 246) | public TestCommand(boolean cacheEnabled, boolean logEnabled) { method run (line 250) | @Override method printRequestLog (line 256) | private static void printRequestLog() { class CustomConcurrencyStrategy (line 265) | public static class CustomConcurrencyStrategy extends HystrixConcurren... method CustomConcurrencyStrategy (line 268) | public CustomConcurrencyStrategy(boolean useDefaultRequestContext) { method wrapCallable (line 272) | @Override method getRequestVariable (line 277) | @Override class LoggingCallable (line 314) | public static class LoggingCallable implements Callable { method LoggingCallable (line 318) | public LoggingCallable(Callable callable) { method call (line 322) | @Override FILE: hystrix-core/src/test/java/com/netflix/hystrix/HystrixCommandTimeoutConcurrencyTesting.java class HystrixCommandTimeoutConcurrencyTesting (line 25) | public class HystrixCommandTimeoutConcurrencyTesting { method testTimeoutRace (line 29) | @Test class TestCommand (line 84) | public static class TestCommand extends HystrixCommand { method TestCommand (line 86) | protected TestCommand() { method run (line 99) | @Override method getFallback (line 107) | @Override FILE: hystrix-core/src/test/java/com/netflix/hystrix/HystrixObservableCollapserTest.java class HystrixObservableCollapserTest (line 61) | public class HystrixObservableCollapserTest { method call (line 63) | @Override method call (line 70) | @Override method call (line 77) | @Override method call (line 84) | @Override method call (line 91) | @Override method call (line 99) | @Override method call (line 107) | @Override method call (line 119) | @Override method init (line 134) | @Before method testTwoRequests (line 140) | @Test method stressTestRequestCollapser (line 158) | @Test method testTwoRequestsWhichShouldEachEmitTwice (line 167) | @Test method testTwoRequestsWithErrorProducingBatchCommand (line 194) | @Test method testTwoRequestsWithErrorInDemultiplex (line 221) | @Test method testTwoRequestsWithEmptyResponseAndOnMissingError (line 249) | @Test method testTwoRequestsWithEmptyResponseAndOnMissingThrow (line 276) | @Test method testTwoRequestsWithEmptyResponseAndOnMissingComplete (line 303) | @Test method testTwoRequestsWithEmptyResponseAndOnMissingIgnore (line 332) | @Test method testTwoRequestsWithEmptyResponseAndOnMissingFillInStaticValue (line 361) | @Test method testTwoRequestsWithValuesForOneArgOnlyAndOnMissingComplete (line 390) | @Test method testTwoRequestsWithValuesForOneArgOnlyAndOnMissingFillInStaticValue (line 419) | @Test method testTwoRequestsWithValuesForOneArgOnlyAndOnMissingIgnore (line 448) | @Test method testTwoRequestsWithValuesForOneArgOnlyAndOnMissingError (line 477) | @Test method testTwoRequestsWithValuesForOneArgOnlyAndOnMissingThrow (line 505) | @Test method testTwoRequestsWithValuesForWrongArgs (line 533) | @Test method testTwoRequestsWhenBatchCommandFails (line 561) | @Test method testCollapserUnderConcurrency (line 589) | @Test method testConcurrencyInLoop (line 651) | @Test method testEarlyUnsubscribeExecutedViaToObservable (line 659) | @Test method testEarlyUnsubscribeExecutedViaObserve (line 749) | @Test method testEarlyUnsubscribeFromAllCancelsBatch (line 839) | @Test method testRequestThenCacheHitAndCacheHitUnsubscribed (line 924) | @Test method testRequestThenCacheHitAndOriginalUnsubscribed (line 1012) | @Test method testRequestThenTwoCacheHitsOriginalAndOneCacheHitUnsubscribed (line 1100) | @Test method testRequestThenTwoCacheHitsAllUnsubscribed (line 1225) | @Test class Pair (line 1347) | class Pair { method Pair (line 1351) | Pair(A a, B b) { class MyCommand (line 1357) | class MyCommand extends HystrixObservableCommand> { method MyCommand (line 1361) | public MyCommand(List args) { method construct (line 1366) | @Override class MyCollapser (line 1377) | class MyCollapser extends HystrixObservableCollapser co... class TestRequestCollapser (line 1554) | private static class TestRequestCollapser extends HystrixObservableCol... method TestRequestCollapser (line 1559) | public TestRequestCollapser(TestCollapserTimer timer, int value) { method TestRequestCollapser (line 1563) | public TestRequestCollapser(TestCollapserTimer timer, String value) { method TestRequestCollapser (line 1567) | public TestRequestCollapser(TestCollapserTimer timer, String value, ... method TestRequestCollapser (line 1571) | public TestRequestCollapser(TestCollapserTimer timer, int value, int... method TestRequestCollapser (line 1575) | public TestRequestCollapser(TestCollapserTimer timer, String value, ... method TestRequestCollapser (line 1579) | public TestRequestCollapser(Scope scope, TestCollapserTimer timer, S... method TestRequestCollapser (line 1583) | public TestRequestCollapser(TestCollapserTimer timer, String value, ... method createMetrics (line 1587) | private static HystrixCollapserMetrics createMetrics() { method TestRequestCollapser (line 1592) | public TestRequestCollapser(Scope scope, TestCollapserTimer timer, S... method getRequestArgument (line 1600) | @Override method createCommand (line 1605) | @Override method getBatchReturnTypeToResponseTypeMapper (line 1615) | @Override method getBatchReturnTypeKeySelector (line 1627) | @Override method getRequestArgumentKeySelector (line 1639) | @Override method onMissingResponse (line 1651) | @Override method collapserKeyFromString (line 1657) | private static HystrixCollapserKey collapserKeyFromString(final Object... class TestCollapserCommand (line 1668) | private static class TestCollapserCommand extends TestHystrixObservabl... method TestCollapserCommand (line 1672) | TestCollapserCommand(Collection> re... method construct (line 1677) | @Override class TestCollapserWithMultipleResponses (line 1707) | private static class TestCollapserWithMultipleResponses extends Hystri... method TestCollapserWithMultipleResponses (line 1724) | public TestCollapserWithMultipleResponses(CollapserTimer timer, int ... method TestCollapserWithMultipleResponses (line 1728) | public TestCollapserWithMultipleResponses(CollapserTimer timer, int ... method TestCollapserWithMultipleResponses (line 1732) | public TestCollapserWithMultipleResponses(CollapserTimer timer, int ... method TestCollapserWithMultipleResponses (line 1736) | public TestCollapserWithMultipleResponses(CollapserTimer timer, int ... method getRequestArgument (line 1746) | @Override method createCommand (line 1751) | @Override method getBatchReturnTypeKeySelector (line 1771) | @Override method getRequestArgumentKeySelector (line 1777) | @Override method onMissingResponse (line 1789) | @Override method getBatchReturnTypeToResponseTypeMapper (line 1795) | @Override class TestCollapserCommandWithMultipleResponsePerArgument (line 1808) | private static class TestCollapserCommandWithMultipleResponsePerArgume... method TestCollapserCommandWithMultipleResponsePerArgument (line 1816) | TestCollapserCommandWithMultipleResponsePerArgument(List ar... method construct (line 1823) | @Override class SuccessfulCacheableCollapsedCommand (line 1857) | private static class SuccessfulCacheableCollapsedCommand extends TestR... method SuccessfulCacheableCollapsedCommand (line 1861) | public SuccessfulCacheableCollapsedCommand(TestCollapserTimer timer,... method getCacheKey (line 1866) | @Override FILE: hystrix-core/src/test/java/com/netflix/hystrix/HystrixObservableCommandTest.java class HystrixObservableCommandTest (line 60) | public class HystrixObservableCommandTest extends CommonHystrixCommandTe... method cleanup (line 65) | @After class CompletableCommand (line 112) | class CompletableCommand extends HystrixObservableCommand { method CompletableCommand (line 114) | CompletableCommand() { method construct (line 118) | @Override method testCompletable (line 124) | @Test method testSemaphoreObserveSuccess (line 166) | @Test method testThreadObserveSuccess (line 174) | @Test method testObserveSuccess (line 179) | private void testObserveSuccess(ExecutionIsolationStrategy isolationSt... method testSemaphoreIsolatedObserveMultipleTimes (line 203) | @Test method testThreadIsolatedObserveMultipleTimes (line 211) | @Test method testObserveMultipleTimes (line 216) | private void testObserveMultipleTimes(ExecutionIsolationStrategy isola... method testSemaphoreIsolatedObserveKnownSyncFailureWithNoFallback (line 245) | @Test method testSemaphoreIsolatedObserveKnownAsyncFailureWithNoFallback (line 253) | @Test method testThreadIsolatedObserveKnownSyncFailureWithNoFallback (line 261) | @Test method testThreadIsolatedObserveKnownAsyncFailureWithNoFallback (line 269) | @Test method testObserveKnownFailureWithNoFallback (line 274) | private void testObserveKnownFailureWithNoFallback(ExecutionIsolationS... method testSemaphoreIsolatedObserveUnknownSyncFailureWithNoFallback (line 301) | @Test method testSemaphoreIsolatedObserveUnknownAsyncFailureWithNoFallback (line 309) | @Test method testThreadIsolatedObserveUnknownSyncFailureWithNoFallback (line 317) | @Test method testThreadIsolatedObserveUnknownAsyncFailureWithNoFallback (line 325) | @Test method testObserveUnknownFailureWithNoFallback (line 330) | private void testObserveUnknownFailureWithNoFallback(ExecutionIsolatio... method testSemaphoreIsolatedObserveSyncFailureWithFallback (line 358) | @Test method testSemaphoreIsolatedObserveAsyncFailureWithFallback (line 366) | @Test method testThreadIsolatedObserveSyncFailureWithFallback (line 374) | @Test method testThreadIsolatedObserveAsyncFailureWithFallback (line 382) | @Test method testObserveFailureWithFallback (line 387) | private void testObserveFailureWithFallback(ExecutionIsolationStrategy... method testSemaphoreIsolatedObserveSyncFailureWithSyncFallbackFailure (line 411) | @Test method testSemaphoreIsolatedObserveSyncFailureWithAsyncFallbackFailure (line 419) | @Test method testSemaphoreIsolatedObserveAyncFailureWithSyncFallbackFailure (line 427) | @Test method testSemaphoreIsolatedObserveAsyncFailureWithAsyncFallbackFailure (line 435) | @Test method testThreadIsolatedObserveSyncFailureWithSyncFallbackFailure (line 443) | @Test method testThreadIsolatedObserveSyncFailureWithAsyncFallbackFailure (line 451) | @Test method testThreadIsolatedObserveAyncFailureWithSyncFallbackFailure (line 459) | @Test method testThreadIsolatedObserveAsyncFailureWithAsyncFallbackFailure (line 467) | @Test method testObserveFailureWithFallbackFailure (line 473) | private void testObserveFailureWithFallbackFailure(ExecutionIsolationS... method testSemaphoreIsolatedObserveTimeoutWithSuccessAndFallback (line 498) | @Test method testSemaphoreIsolatedObserveTimeoutWithFailureAndFallback (line 506) | @Test method testThreadIsolatedObserveTimeoutWithSuccessAndFallback (line 514) | @Test method testThreadIsolatedObserveTimeoutWithFailureAndFallback (line 522) | @Test method testObserveFailureWithTimeoutAndFallback (line 527) | private void testObserveFailureWithTimeoutAndFallback(ExecutionIsolati... method testObserveOnImmediateSchedulerByDefaultForSemaphoreIsolation (line 559) | @Test method testCircuitBreakerTripsAfterFailures (line 627) | @Test method testExecutionSuccessWithCircuitBreakerDisabled (line 678) | @Test method testExecutionTimeoutWithNoFallbackUsingSemaphoreIsolation (line 697) | @Test method testExecutionTimeoutWithFallbackUsingSemaphoreIsolation (line 735) | @Test method testExecutionTimeoutFallbackFailureUsingSemaphoreIsolation (line 761) | @Test method testSemaphoreExecutionTimeoutWithNoFallback (line 794) | @Test method testThreadExecutionTimeoutWithNoFallback (line 802) | @Test method testExecutionTimeoutWithNoFallback (line 807) | private void testExecutionTimeoutWithNoFallback(ExecutionIsolationStra... method testSemaphoreIsolatedExecutionTimeoutWithSuccessfulFallback (line 842) | @Test method testThreadIsolatedExecutionTimeoutWithSuccessfulFallback (line 850) | @Test method testExecutionTimeoutWithSuccessfulFallback (line 855) | private void testExecutionTimeoutWithSuccessfulFallback(ExecutionIsola... method testSemaphoreExecutionTimeoutSyncFallbackFailure (line 878) | @Test method testSemaphoreExecutionTimeoutAsyncFallbackFailure (line 886) | @Test method testThreadExecutionTimeoutSyncFallbackFailure (line 894) | @Test method testThreadExecutionTimeoutAsyncFallbackFailure (line 902) | @Test method testExecutionTimeoutFallbackFailure (line 906) | private void testExecutionTimeoutFallbackFailure(ExecutionIsolationStr... method testShortCircuitFallbackCounter (line 935) | @Test method testExecutionSemaphoreWithObserve (line 961) | @Test method testRejectedExecutionSemaphoreWithFallback (line 1044) | @Test method testSemaphorePermitsInUse (line 1117) | @Test method testDynamicOwner (line 1219) | @Test method testDynamicOwnerFails (line 1236) | @Test method testDynamicKey (line 1255) | @Test method testRequestCache1UsingThreadIsolation (line 1279) | @Test method testRequestCache2UsingThreadIsolation (line 1319) | @Test method testRequestCache3UsingThreadIsolation (line 1353) | @Test method testRequestCacheWithSlowExecution (line 1393) | @Test method testNoRequestCache3UsingThreadIsolation (line 1452) | @Test method testNoRequestCacheOnTimeoutThrowsException (line 1491) | @Test method testRequestCacheOnTimeoutCausesNullPointerException (line 1548) | @Test method testRequestCacheOnTimeoutThrowsException (line 1585) | @Test method testRequestCacheOnThreadRejectionThrowsException (line 1644) | @Test method testBasicExecutionWorksWithoutRequestVariable (line 1711) | @Test method testCacheKeyExecutionRequiresRequestVariable (line 1742) | @Test method testSemaphoreIsolatedBadRequestSyncExceptionObserve (line 1769) | @Test method testSemaphoreIsolatedBadRequestAsyncExceptionObserve (line 1777) | @Test method testThreadIsolatedBadRequestSyncExceptionObserve (line 1785) | @Test method testThreadIsolatedBadRequestAsyncExceptionObserve (line 1793) | @Test method testBadRequestExceptionObserve (line 1798) | private void testBadRequestExceptionObserve(ExecutionIsolationStrategy... method testSyncBadRequestExceptionOnResponseFromCacheInSempahore (line 1820) | @Test method testAsyncBadRequestExceptionOnResponseFromCacheInSemaphore (line 1828) | @Test method testSyncBadRequestExceptionOnResponseFromCacheInThread (line 1836) | @Test method testAsyncBadRequestExceptionOnResponseFromCacheInThread (line 1844) | @Test method testBadRequestExceptionOnResponseFromCache (line 1849) | private void testBadRequestExceptionOnResponseFromCache(ExecutionIsola... method testCheckedExceptionViaExecute (line 1886) | @Test method testCheckedExceptionViaObserve (line 1912) | @Test method testErrorThrownViaObserve (line 1965) | @Test method testInterruptObserveOnTimeout (line 2015) | @Test method testInterruptToObservableOnTimeout (line 2028) | @Test method assertHooksOnSuccess (line 2043) | @Override method assertHooksOnFailure (line 2049) | @Override method assertHooksOnFailure (line 2055) | @Override method testExecutionHookThreadMultipleEmitsAndThenSuccess (line 2072) | @Test method testExecutionHookThreadMultipleEmitsThenErrorThenMultipleFallbackEmitsAndThenFallbackSuccess (line 2101) | @Test method testExecutionHookThreadAsyncBadRequestException (line 2141) | @Test method testExecutionHookThreadAsyncExceptionNoFallback (line 2173) | @Test method testExecutionHookThreadAsyncExceptionSuccessfulFallback (line 2206) | @Test method testExecutionHookThreadSyncExceptionAsyncUnsuccessfulFallback (line 2237) | @Test method testExecutionHookThreadAsyncExceptionSyncUnsuccessfulFallback (line 2270) | @Test method testExecutionHookThreadAsyncExceptionAsyncUnsuccessfulFallback (line 2303) | @Test method testExecutionHookThreadShortCircuitAsyncUnsuccessfulFallback (line 2332) | @Test method testExecutionHookSemaphoreExceptionUnsuccessfulAsynchronousFallback (line 2370) | @Test method testExecutionFailureWithFallbackImplementedButDisabled (line 2401) | @Test method testSynchronousExecutionTimeoutValueViaExecute (line 2433) | @Test method testSynchronousExecutionUsingThreadIsolationTimeoutValueViaObserve (line 2490) | @Test method testAsyncExecutionTimeoutValueViaObserve (line 2542) | @Test method testObservableTimeoutNoFallbackThreadContext (line 2595) | @Test method testObservableTimeoutFallbackThreadContext (line 2648) | @Test method testRejectedViaSemaphoreIsolation (line 2690) | @Test method testRejectedViaThreadIsolation (line 2754) | @Test method testRequestContextOnSuccess (line 2954) | private RequestContextTestResults testRequestContextOnSuccess(Executio... method testRequestContextOnGracefulFailure (line 3004) | private RequestContextTestResults testRequestContextOnGracefulFailure(... method testRequestContextOnBadFailure (line 3054) | private RequestContextTestResults testRequestContextOnBadFailure(Execu... method testRequestContextOnFailureWithFallback (line 3103) | private RequestContextTestResults testRequestContextOnFailureWithFallb... method testRequestContextOnRejectionWithFallback (line 3167) | private RequestContextTestResults testRequestContextOnRejectionWithFal... method testRequestContextOnShortCircuitedWithFallback (line 3275) | private RequestContextTestResults testRequestContextOnShortCircuitedWi... method testRequestContextOnTimeout (line 3341) | private RequestContextTestResults testRequestContextOnTimeout(Executio... method testRequestContextOnTimeoutWithFallback (line 3393) | private RequestContextTestResults testRequestContextOnTimeoutWithFallb... class RequestContextTestResults (line 3461) | private final class RequestContextTestResults { method testSuccessfulRequestContextWithSemaphoreIsolatedSynchronousObservable (line 3475) | @Test method testSuccessfulRequestContextWithSemaphoreIsolatedAsynchronousObservable (line 3496) | @Test method testSuccessfulRequestContextWithSemaphoreIsolatedAsynchronousObservableAndCapturedContextScheduler (line 3515) | @Test method testSuccessfulRequestContextWithThreadIsolatedSynchronousObservable (line 3532) | @Test method testSuccessfulRequestContextWithThreadIsolatedAsynchronousObservable (line 3553) | @Test method testSuccessfulRequestContextWithThreadIsolatedAsynchronousObservableAndCapturedContextScheduler (line 3572) | @Test method testGracefulFailureRequestContextWithSemaphoreIsolatedSynchronousObservable (line 3591) | @Test method testGracefulFailureRequestContextWithSemaphoreIsolatedAsynchronousObservable (line 3612) | @Test method testGracefulFailureRequestContextWithSemaphoreIsolatedAsynchronousObservableAndCapturedContextScheduler (line 3631) | @Test method testGracefulFailureRequestContextWithThreadIsolatedSynchronousObservable (line 3648) | @Test method testGracefulFailureRequestContextWithThreadIsolatedAsynchronousObservable (line 3669) | @Test method testGracefulFailureRequestContextWithThreadIsolatedAsynchronousObservableAndCapturedContextScheduler (line 3688) | @Test method testBadFailureRequestContextWithSemaphoreIsolatedSynchronousObservable (line 3707) | @Test method testBadFailureRequestContextWithSemaphoreIsolatedAsynchronousObservable (line 3728) | @Test method testBadFailureRequestContextWithSemaphoreIsolatedAsynchronousObservableAndCapturedContextScheduler (line 3747) | @Test method testBadFailureRequestContextWithThreadIsolatedSynchronousObservable (line 3764) | @Test method testBadFailureRequestContextWithThreadIsolatedAsynchronousObservable (line 3785) | @Test method testBadFailureRequestContextWithThreadIsolatedAsynchronousObservableAndCapturedContextScheduler (line 3804) | @Test method testFailureWithFallbackRequestContextWithSemaphoreIsolatedSynchronousObservable (line 3823) | @Test method testFailureWithFallbackRequestContextWithSemaphoreIsolatedAsynchronousObservable (line 3844) | @Test method testFailureWithFallbackRequestContextWithSemaphoreIsolatedAsynchronousObservableAndCapturedContextScheduler (line 3863) | @Test method testFailureWithFallbackRequestContextWithThreadIsolatedSynchronousObservable (line 3880) | @Test method testFailureWithFallbackRequestContextWithThreadIsolatedAsynchronousObservable (line 3901) | @Test method testFailureWithFallbackRequestContextWithThreadIsolatedAsynchronousObservableAndCapturedContextScheduler (line 3920) | @Test method testRejectionWithFallbackRequestContextWithSemaphoreIsolatedSynchronousObservable (line 3939) | @Test method testRejectionWithFallbackRequestContextWithSemaphoreIsolatedAsynchronousObservable (line 3960) | @Test method testRejectionWithFallbackRequestContextWithSemaphoreIsolatedAsynchronousObservableAndCapturedContextScheduler (line 3979) | @Test method testRejectionWithFallbackRequestContextWithThreadIsolatedSynchronousObservable (line 3996) | @Test method testRejectionWithFallbackRequestContextWithThreadIsolatedAsynchronousObservable (line 4018) | @Test method testRejectionWithFallbackRequestContextWithThreadIsolatedAsynchronousObservableAndCapturedContextScheduler (line 4037) | @Test method testShortCircuitedWithFallbackRequestContextWithSemaphoreIsolatedSynchronousObservable (line 4056) | @Test method testShortCircuitedWithFallbackRequestContextWithSemaphoreIsolatedAsynchronousObservable (line 4077) | @Test method testShortCircuitedWithFallbackRequestContextWithSemaphoreIsolatedAsynchronousObservableAndCapturedContextScheduler (line 4096) | @Test method testShortCircuitedWithFallbackRequestContextWithThreadIsolatedSynchronousObservable (line 4113) | @Test method testShortCircuitedWithFallbackRequestContextWithThreadIsolatedAsynchronousObservable (line 4134) | @Test method testShortCircuitedWithFallbackRequestContextWithThreadIsolatedAsynchronousObservableAndCapturedContextScheduler (line 4153) | @Test method testTimeoutRequestContextWithSemaphoreIsolatedSynchronousObservable (line 4172) | @Test method testTimeoutRequestContextWithSemaphoreIsolatedAsynchronousObservable (line 4195) | @Test method testTimeoutRequestContextWithSemaphoreIsolatedAsynchronousObservableAndCapturedContextScheduler (line 4216) | @Test method testTimeoutWithFallbackRequestContextWithSemaphoreIsolatedSynchronousObservable (line 4238) | @Test method testTimeoutWithFallbackRequestContextWithSemaphoreIsolatedAsynchronousObservable (line 4262) | @Test method testTimeoutWithFallbackRequestContextWithSemaphoreIsolatedAsynchronousObservableAndCapturedContextScheduler (line 4283) | @Test method testTimeoutWithFallbackRequestContextWithThreadIsolatedSynchronousObservable (line 4302) | @Test method testTimeoutWithFallbackRequestContextWithThreadIsolatedAsynchronousObservable (line 4325) | @Test method testTimeoutWithFallbackRequestContextWithThreadIsolatedAsynchronousObservableAndCapturedContextScheduler (line 4346) | @Test method testExecutionSuccessWithMultipleEvents (line 4370) | @Test method testExecutionPartialSuccess (line 4393) | @Test method testExecutionPartialSuccessWithFallback (line 4425) | @Test method testEarlyUnsubscribeDuringExecutionViaToObservable (line 4452) | @Test method testEarlyUnsubscribeDuringExecutionViaObserve (line 4522) | @Test method testEarlyUnsubscribeDuringFallback (line 4593) | @Test method getCommand (line 4675) | @Override method getCommand (line 4681) | @Override class FlexibleTestHystrixObservableCommand (line 4686) | private static class FlexibleTestHystrixObservableCommand { method from (line 4690) | public static AbstractFlexibleTestHystrixObservableCommand from(Hyst... class AbstractFlexibleTestHystrixObservableCommand (line 4699) | private static class AbstractFlexibleTestHystrixObservableCommand exte... method AbstractFlexibleTestHystrixObservableCommand (line 4705) | public AbstractFlexibleTestHystrixObservableCommand(HystrixCommandKe... method construct (line 4723) | @Override method getCacheKey (line 4782) | @Override method addLatency (line 4790) | protected void addLatency(int latency) { class FlexibleTestHystrixObservableCommandWithFallback (line 4810) | private static class FlexibleTestHystrixObservableCommandWithFallback ... method FlexibleTestHystrixObservableCommandWithFallback (line 4814) | public FlexibleTestHystrixObservableCommandWithFallback(HystrixComma... method resumeWithFallback (line 4820) | @Override class FlexibleTestHystrixObservableCommandNoFallback (line 4858) | private static class FlexibleTestHystrixObservableCommandNoFallback ex... method FlexibleTestHystrixObservableCommandNoFallback (line 4859) | public FlexibleTestHystrixObservableCommandNoFallback(HystrixCommand... class SuccessfulTestCommand (line 4867) | private static class SuccessfulTestCommand extends TestHystrixObservab... method SuccessfulTestCommand (line 4869) | public SuccessfulTestCommand(ExecutionIsolationStrategy isolationStr... method SuccessfulTestCommand (line 4873) | public SuccessfulTestCommand(HystrixCommandProperties.Setter propert... method construct (line 4877) | @Override class TestCommandWithMultipleValues (line 4887) | private static class TestCommandWithMultipleValues extends TestHystrix... method TestCommandWithMultipleValues (line 4889) | public TestCommandWithMultipleValues() { method TestCommandWithMultipleValues (line 4893) | public TestCommandWithMultipleValues(HystrixCommandProperties.Setter... method construct (line 4897) | @Override class TestPartialSuccess (line 4904) | private static class TestPartialSuccess extends TestHystrixObservableC... method TestPartialSuccess (line 4906) | TestPartialSuccess() { method construct (line 4910) | @Override class TestPartialSuccessWithFallback (line 4919) | private static class TestPartialSuccessWithFallback extends TestHystri... method TestPartialSuccessWithFallback (line 4921) | TestPartialSuccessWithFallback() { method TestPartialSuccessWithFallback (line 4925) | public TestPartialSuccessWithFallback(ExecutionIsolationStrategy iso... method TestPartialSuccessWithFallback (line 4929) | public TestPartialSuccessWithFallback(HystrixCommandProperties.Sette... method construct (line 4933) | @Override method resumeWithFallback (line 4940) | @Override class DynamicOwnerTestCommand (line 4952) | private static class DynamicOwnerTestCommand extends TestHystrixObserv... method DynamicOwnerTestCommand (line 4954) | public DynamicOwnerTestCommand(HystrixCommandGroupKey owner) { method construct (line 4958) | @Override class DynamicOwnerAndKeyTestCommand (line 4969) | private static class DynamicOwnerAndKeyTestCommand extends TestHystrix... method DynamicOwnerAndKeyTestCommand (line 4971) | public DynamicOwnerAndKeyTestCommand(HystrixCommandGroupKey owner, H... method construct (line 4976) | @Override class UnknownFailureTestCommandWithoutFallback (line 4987) | private static class UnknownFailureTestCommandWithoutFallback extends ... method UnknownFailureTestCommandWithoutFallback (line 4991) | private UnknownFailureTestCommandWithoutFallback(ExecutionIsolationS... method construct (line 4996) | @Override class KnownFailureTestCommandWithoutFallback (line 5011) | private static class KnownFailureTestCommandWithoutFallback extends Te... method KnownFailureTestCommandWithoutFallback (line 5015) | private KnownFailureTestCommandWithoutFallback(TestCircuitBreaker ci... method construct (line 5020) | @Override class KnownFailureTestCommandWithFallback (line 5035) | private static class KnownFailureTestCommandWithFallback extends TestH... method KnownFailureTestCommandWithFallback (line 5039) | public KnownFailureTestCommandWithFallback(TestCircuitBreaker circui... method KnownFailureTestCommandWithFallback (line 5044) | public KnownFailureTestCommandWithFallback(TestCircuitBreaker circui... method construct (line 5050) | @Override method resumeWithFallback (line 5061) | @Override class KnownHystrixBadRequestFailureTestCommand (line 5070) | private static class KnownHystrixBadRequestFailureTestCommand extends ... method KnownHystrixBadRequestFailureTestCommand (line 5077) | public KnownHystrixBadRequestFailureTestCommand(TestCircuitBreaker c... method construct (line 5082) | @Override class KnownFailureTestCommandWithFallbackFailure (line 5097) | private static class KnownFailureTestCommandWithFallbackFailure extend... method KnownFailureTestCommandWithFallbackFailure (line 5102) | private KnownFailureTestCommandWithFallbackFailure(TestCircuitBreake... method construct (line 5108) | @Override method resumeWithFallback (line 5119) | @Override class SuccessfulCacheableCommand (line 5133) | private static class SuccessfulCacheableCommand extends TestHystrix... method SuccessfulCacheableCommand (line 5139) | public SuccessfulCacheableCommand(TestCircuitBreaker circuitBreaker,... method construct (line 5146) | @Override method isCommandRunningInThread (line 5153) | public boolean isCommandRunningInThread() { method getCacheKey (line 5157) | @Override class SuccessfulCacheableCommandViaSemaphore (line 5169) | private static class SuccessfulCacheableCommandViaSemaphore extends Te... method SuccessfulCacheableCommandViaSemaphore (line 5175) | public SuccessfulCacheableCommandViaSemaphore(TestCircuitBreaker cir... method construct (line 5182) | @Override method isCommandRunningInThread (line 5189) | public boolean isCommandRunningInThread() { method getCacheKey (line 5193) | @Override class SlowCacheableCommand (line 5207) | private static class SlowCacheableCommand extends TestHystrixObservabl... method SlowCacheableCommand (line 5213) | public SlowCacheableCommand(TestCircuitBreaker circuitBreaker, Strin... method construct (line 5221) | @Override method getCacheKey (line 5235) | @Override class TestCommandWithoutCircuitBreaker (line 5244) | private static class TestCommandWithoutCircuitBreaker extends TestHyst... method TestCommandWithoutCircuitBreaker (line 5246) | private TestCommandWithoutCircuitBreaker() { method construct (line 5250) | @Override class NoRequestCacheTimeoutWithoutFallback (line 5258) | private static class NoRequestCacheTimeoutWithoutFallback extends Test... method NoRequestCacheTimeoutWithoutFallback (line 5259) | public NoRequestCacheTimeoutWithoutFallback(TestCircuitBreaker circu... method construct (line 5266) | @Override method getCacheKey (line 5285) | @Override class TestSemaphoreCommand (line 5294) | private static class TestSemaphoreCommand extends TestHystrixObservabl... method TestSemaphoreCommand (line 5315) | private TestSemaphoreCommand(TestCircuitBreaker circuitBreaker, int ... method TestSemaphoreCommand (line 5326) | private TestSemaphoreCommand(TestCircuitBreaker circuitBreaker, Trya... method construct (line 5337) | @Override method resumeWithFallback (line 5361) | @Override class TestThreadIsolationWithSemaphoreSetSmallCommand (line 5383) | private static class TestThreadIsolationWithSemaphoreSetSmallCommand e... method TestThreadIsolationWithSemaphoreSetSmallCommand (line 5387) | private TestThreadIsolationWithSemaphoreSetSmallCommand(TestCircuitB... method construct (line 5398) | @Override class LatchedSemaphoreCommand (line 5417) | private static class LatchedSemaphoreCommand extends TestHystrixObserv... method LatchedSemaphoreCommand (line 5431) | private LatchedSemaphoreCommand(TestCircuitBreaker circuitBreaker, T... method LatchedSemaphoreCommand (line 5435) | private LatchedSemaphoreCommand(String commandName, TestCircuitBreak... method construct (line 5449) | @Override method resumeWithFallback (line 5471) | @Override class TestSemaphoreCommandWithFallback (line 5486) | private static class TestSemaphoreCommandWithFallback extends TestHyst... method TestSemaphoreCommandWithFallback (line 5491) | private TestSemaphoreCommandWithFallback(TestCircuitBreaker circuitB... method construct (line 5498) | @Override method resumeWithFallback (line 5517) | @Override class InterruptibleCommand (line 5524) | private static class InterruptibleCommand extends TestHystrixObservabl... method InterruptibleCommand (line 5526) | public InterruptibleCommand(TestCircuitBreaker circuitBreaker, boole... method hasBeenInterrupted (line 5536) | public boolean hasBeenInterrupted() method construct (line 5541) | @Override class RequestCacheNullPointerExceptionCase (line 5562) | private static class RequestCacheNullPointerExceptionCase extends Test... method RequestCacheNullPointerExceptionCase (line 5563) | public RequestCacheNullPointerExceptionCase(TestCircuitBreaker circu... method construct (line 5569) | @Override method resumeWithFallback (line 5588) | @Override method getCacheKey (line 5593) | @Override class RequestCacheTimeoutWithoutFallback (line 5599) | private static class RequestCacheTimeoutWithoutFallback extends TestHy... method RequestCacheTimeoutWithoutFallback (line 5600) | public RequestCacheTimeoutWithoutFallback(TestCircuitBreaker circuit... method construct (line 5606) | @Override method getCacheKey (line 5626) | @Override class RequestCacheThreadRejectionWithoutFallback (line 5632) | private static class RequestCacheThreadRejectionWithoutFallback extend... method RequestCacheThreadRejectionWithoutFallback (line 5636) | public RequestCacheThreadRejectionWithoutFallback(TestCircuitBreaker... method construct (line 5683) | @Override method getCacheKey (line 5695) | @Override class CommandWithErrorThrown (line 5701) | private static class CommandWithErrorThrown extends TestHystrixObserva... method CommandWithErrorThrown (line 5705) | public CommandWithErrorThrown(TestCircuitBreaker circuitBreaker, boo... method construct (line 5711) | @Override class CommandWithCheckedException (line 5722) | private static class CommandWithCheckedException extends TestHystrixOb... method CommandWithCheckedException (line 5724) | public CommandWithCheckedException(TestCircuitBreaker circuitBreaker) { method construct (line 5729) | @Override FILE: hystrix-core/src/test/java/com/netflix/hystrix/HystrixRequestCacheTest.java class HystrixRequestCacheTest (line 33) | public class HystrixRequestCacheTest { method testCache (line 35) | @Test method testCacheWithoutContext (line 71) | @Test(expected = IllegalStateException.class) method testClearCache (line 79) | @Test method testCacheWithoutRequestContext (line 97) | @Test class TestObservable (line 112) | private static class TestObservable extends HystrixCachedObservable { method TestCommand (line 173) | public TestCommand(String commandName, String value, boolean fail, b... method TestCommand (line 183) | public TestCommand(String value, boolean fail, boolean failOnFallbac... method TestCommand (line 193) | public TestCommand(String value, boolean fail, boolean failOnFallbac... method run (line 203) | @Override method getFallback (line 219) | @Override method getCacheKey (line 232) | @Override FILE: hystrix-core/src/test/java/com/netflix/hystrix/HystrixSubclassCommandTest.java class HystrixSubclassCommandTest (line 28) | public class HystrixSubclassCommandTest { method testFallback (line 34) | @Test method testRequestCacheSuperClass (line 46) | @Test method testRequestCacheSubclassNoOverrides (line 70) | @Test method testRequestLogSuperClass (line 94) | @Test method testRequestLogSubClassNoOverrides (line 105) | @Test class SuperCommand (line 116) | public static class SuperCommand extends HystrixCommand { method SuperCommand (line 120) | SuperCommand(String uniqueArg, boolean shouldSucceed) { method run (line 126) | @Override method getFallback (line 135) | @Override method getCacheKey (line 140) | @Override class SubCommandNoOverride (line 146) | public static class SubCommandNoOverride extends SuperCommand { method SubCommandNoOverride (line 147) | SubCommandNoOverride(String uniqueArg, boolean shouldSucceed) { class SubCommandOverrideFallback (line 152) | public static class SubCommandOverrideFallback extends SuperCommand { method SubCommandOverrideFallback (line 153) | SubCommandOverrideFallback(String uniqueArg, boolean shouldSucceed) { method getFallback (line 157) | @Override FILE: hystrix-core/src/test/java/com/netflix/hystrix/HystrixTest.java class HystrixTest (line 34) | public class HystrixTest { method reset (line 35) | @Before method testNotInThread (line 40) | @Test method testInsideHystrixThreadViaExecute (line 45) | @Test method testInsideHystrixThreadViaObserve (line 68) | @Test method testInsideNestedHystrixThread (line 127) | @Test method testInsideHystrixSemaphoreExecute (line 174) | @Test method testInsideHystrixSemaphoreQueue (line 198) | @Test method testInsideHystrixSemaphoreObserve (line 222) | @Test method testThreadNestedInsideHystrixSemaphore (line 246) | @Test method testSemaphoreIsolatedSynchronousHystrixObservableCommand (line 294) | @Test method testMultipleSemaphoreObservableCommandsInFlight (line 370) | @Test method testResetCommandProperties (line 414) | @Test class SynchronousObservableCommand (line 429) | private static class SynchronousObservableCommand extends HystrixObser... method SynchronousObservableCommand (line 431) | protected SynchronousObservableCommand() { method construct (line 438) | @Override class AsynchronousObservableCommand (line 463) | private static class AsynchronousObservableCommand extends HystrixObse... method AsynchronousObservableCommand (line 465) | protected AsynchronousObservableCommand() { method construct (line 472) | @Override class ResettableCommand (line 495) | private static class ResettableCommand extends HystrixCommand { method ResettableCommand (line 496) | ResettableCommand(int timeout, int semaphoreCount, int poolCoreSize) { method run (line 504) | @Override FILE: hystrix-core/src/test/java/com/netflix/hystrix/HystrixThreadPoolMetricsTest.java class HystrixThreadPoolMetricsTest (line 26) | public class HystrixThreadPoolMetricsTest { method resetAll (line 31) | @Before method shouldYieldNoExecutedTasksOnStartup (line 36) | @Test method shouldReturnOneExecutedTask (line 45) | @Test class NoOpHystrixCommand (line 61) | private static class NoOpHystrixCommand extends HystrixCommand { method NoOpHystrixCommand (line 62) | public NoOpHystrixCommand() { method run (line 68) | @Override FILE: hystrix-core/src/test/java/com/netflix/hystrix/HystrixThreadPoolPropertiesTest.java class HystrixThreadPoolPropertiesTest (line 26) | public class HystrixThreadPoolPropertiesTest { method getUnitTestPropertiesBuilder (line 31) | static HystrixThreadPoolProperties.Setter getUnitTestPropertiesBuilder... method asMock (line 49) | static HystrixThreadPoolProperties asMock(final HystrixThreadPoolPrope... type TestThreadPoolKey (line 91) | private static enum TestThreadPoolKey implements HystrixThreadPoolKey { method cleanup (line 95) | @After method testSetNeitherCoreNorMaximumSizeWithDivergenceDisallowed (line 100) | @Test method testSetNeitherCoreNorMaximumSizeWithDivergenceAllowed (line 112) | @Test method testSetCoreSizeOnlyWithDivergenceDisallowed (line 124) | @Test method testSetCoreSizeOnlyWithDivergenceAllowed (line 137) | @Test method testSetMaximumSizeOnlyLowerThanDefaultCoreSizeWithDivergenceDisallowed (line 150) | @Test method testSetMaximumSizeOnlyLowerThanDefaultCoreSizeWithDivergenceAllowed (line 163) | @Test method testSetMaximumSizeOnlyGreaterThanDefaultCoreSizeWithDivergenceDisallowed (line 176) | @Test method testSetMaximumSizeOnlyGreaterThanDefaultCoreSizeWithDivergenceAllowed (line 189) | @Test method testSetCoreSizeLessThanMaximumSizeWithDivergenceDisallowed (line 202) | @Test method testSetCoreSizeLessThanMaximumSizeWithDivergenceAllowed (line 216) | @Test method testSetCoreSizeEqualToMaximumSizeDivergenceDisallowed (line 230) | @Test method testSetCoreSizeEqualToMaximumSizeDivergenceAllowed (line 244) | @Test method testSetCoreSizeGreaterThanMaximumSizeWithDivergenceDisallowed (line 258) | @Test method testSetCoreSizeGreaterThanMaximumSizeWithDivergenceAllowed (line 272) | @Test FILE: hystrix-core/src/test/java/com/netflix/hystrix/HystrixThreadPoolTest.java class HystrixThreadPoolTest (line 40) | public class HystrixThreadPoolTest { method setup (line 41) | @Before method testShutdown (line 46) | @Test method testShutdownWithWait (line 64) | @Test class HystrixMetricsPublisherThreadPoolContainer (line 82) | private static class HystrixMetricsPublisherThreadPoolContainer implem... method HystrixMetricsPublisherThreadPoolContainer (line 85) | private HystrixMetricsPublisherThreadPoolContainer(HystrixThreadPool... method initialize (line 89) | @Override method getHystrixThreadPoolMetrics (line 93) | public HystrixThreadPoolMetrics getHystrixThreadPoolMetrics() { method ensureThreadPoolInstanceIsTheOneRegisteredWithMetricsPublisherAndThreadPoolCache (line 98) | @Test method testUnsubscribeHystrixThreadPool (line 126) | @Test(timeout = 2500) FILE: hystrix-core/src/test/java/com/netflix/hystrix/InspectableBuilder.java type InspectableBuilder (line 18) | public interface InspectableBuilder { method getBuilder (line 19) | public TestCommandBuilder getBuilder(); type CommandKeyForUnitTest (line 21) | public enum CommandKeyForUnitTest implements HystrixCommandKey { type CommandGroupForUnitTest (line 25) | public enum CommandGroupForUnitTest implements HystrixCommandGroupKey { type ThreadPoolKeyForUnitTest (line 29) | public enum ThreadPoolKeyForUnitTest implements HystrixThreadPoolKey { class TestCommandBuilder (line 33) | public static class TestCommandBuilder { method TestCommandBuilder (line 46) | TestCommandBuilder(HystrixCommandProperties.ExecutionIsolationStrate... method setOwner (line 50) | TestCommandBuilder setOwner(HystrixCommandGroupKey owner) { method setCommandKey (line 55) | TestCommandBuilder setCommandKey(HystrixCommandKey dependencyKey) { method setThreadPoolKey (line 60) | TestCommandBuilder setThreadPoolKey(HystrixThreadPoolKey threadPoolK... method setCircuitBreaker (line 65) | TestCommandBuilder setCircuitBreaker(HystrixCircuitBreakerTest.TestC... method setThreadPool (line 73) | TestCommandBuilder setThreadPool(HystrixThreadPool threadPool) { method setCommandPropertiesDefaults (line 78) | TestCommandBuilder setCommandPropertiesDefaults(HystrixCommandProper... method setThreadPoolPropertiesDefaults (line 83) | TestCommandBuilder setThreadPoolPropertiesDefaults(HystrixThreadPool... method setMetrics (line 88) | TestCommandBuilder setMetrics(HystrixCommandMetrics metrics) { method setFallbackSemaphore (line 93) | TestCommandBuilder setFallbackSemaphore(AbstractCommand.TryableSemap... method setExecutionSemaphore (line 98) | TestCommandBuilder setExecutionSemaphore(AbstractCommand.TryableSema... method setExecutionHook (line 103) | TestCommandBuilder setExecutionHook(TestableExecutionHook executionH... FILE: hystrix-core/src/test/java/com/netflix/hystrix/NotWrappedByHystrixTestException.java class NotWrappedByHystrixTestException (line 5) | public class NotWrappedByHystrixTestException extends Exception implemen... FILE: hystrix-core/src/test/java/com/netflix/hystrix/NotWrappedByHystrixTestRuntimeException.java class NotWrappedByHystrixTestRuntimeException (line 5) | public class NotWrappedByHystrixTestRuntimeException extends RuntimeExce... method NotWrappedByHystrixTestRuntimeException (line 8) | public NotWrappedByHystrixTestRuntimeException() { FILE: hystrix-core/src/test/java/com/netflix/hystrix/TestHystrixCommand.java class TestHystrixCommand (line 20) | abstract public class TestHystrixCommand extends HystrixCommand im... method TestHystrixCommand (line 24) | public TestHystrixCommand(TestCommandBuilder builder) { method TestHystrixCommand (line 31) | public TestHystrixCommand(TestCommandBuilder builder, HystrixCommandEx... method getBuilder (line 38) | public TestCommandBuilder getBuilder() { method testPropsBuilder (line 42) | static TestCommandBuilder testPropsBuilder() { method testPropsBuilder (line 46) | static TestCommandBuilder testPropsBuilder(HystrixCircuitBreakerTest.T... method testPropsBuilder (line 50) | static TestCommandBuilder testPropsBuilder(HystrixCommandProperties.Ex... FILE: hystrix-core/src/test/java/com/netflix/hystrix/TestHystrixObservableCommand.java class TestHystrixObservableCommand (line 18) | abstract public class TestHystrixObservableCommand extends HystrixObs... method TestHystrixObservableCommand (line 22) | public TestHystrixObservableCommand(TestCommandBuilder builder) { method getBuilder (line 29) | public TestCommandBuilder getBuilder() { method testPropsBuilder (line 33) | static TestCommandBuilder testPropsBuilder() { method testPropsBuilder (line 37) | static TestCommandBuilder testPropsBuilder(HystrixCircuitBreakerTest.T... method testPropsBuilder (line 41) | static TestCommandBuilder testPropsBuilder(HystrixCommandProperties.Ex... FILE: hystrix-core/src/test/java/com/netflix/hystrix/TestableExecutionHook.java class TestableExecutionHook (line 27) | class TestableExecutionHook extends HystrixCommandExecutionHook { method recordHookCall (line 29) | private static void recordHookCall(StringBuilder sequenceRecorder, Str... method commandEmissionsMatch (line 38) | public boolean commandEmissionsMatch(int numOnNext, int numOnError, in... method executionEventsMatch (line 42) | public boolean executionEventsMatch(int numOnNext, int numOnError, int... method fallbackEventsMatch (line 46) | public boolean fallbackEventsMatch(int numOnNext, int numOnError, int ... method eventsMatch (line 50) | private boolean eventsMatch(List> l, int numOnNext, in... method getCommandException (line 92) | public Throwable getCommandException() { method getExecutionException (line 96) | public Throwable getExecutionException() { method getFallbackException (line 100) | public Throwable getFallbackException() { method getException (line 104) | private Throwable getException(List> l) { method onStart (line 114) | @Override method onEmit (line 120) | @Override method onError (line 127) | @Override method onSuccess (line 134) | @Override method onThreadStart (line 141) | @Override method onThreadComplete (line 147) | @Override method onExecutionStart (line 153) | @Override method onExecutionEmit (line 159) | @Override method onExecutionError (line 166) | @Override method onExecutionSuccess (line 173) | @Override method onFallbackStart (line 180) | @Override method onFallbackEmit (line 186) | @Override method onFallbackError (line 193) | @Override method onFallbackSuccess (line 200) | @Override method onCacheHit (line 207) | @Override method onUnsubscribe (line 213) | @Override method onFallbackSuccess (line 237) | @Override method onComplete (line 243) | @Override method onRunStart (line 249) | @Override method onRunSuccess (line 255) | @Override method onRunError (line 261) | @Override FILE: hystrix-core/src/test/java/com/netflix/hystrix/UnsubscribedTasksRequestCacheTest.java class UnsubscribedTasksRequestCacheTest (line 36) | public class UnsubscribedTasksRequestCacheTest { class CommandExecutionHook (line 41) | public class CommandExecutionHook extends HystrixCommandExecutionHook { method onError (line 43) | @Override class CommandUsingRequestCache (line 51) | public class CommandUsingRequestCache extends HystrixCommand { method CommandUsingRequestCache (line 55) | protected CommandUsingRequestCache(int value) { method run (line 60) | @Override method getCacheKey (line 67) | @Override method init (line 73) | @Before method reset (line 78) | @After method testOneCommandIsUnsubscribed (line 83) | @Test method createCommandRunnable (line 107) | private Runnable createCommandRunnable(final HystrixRequestContext con... FILE: hystrix-core/src/test/java/com/netflix/hystrix/collapser/CollapsedRequestSubjectTest.java class CollapsedRequestSubjectTest (line 29) | public class CollapsedRequestSubjectTest { method testSetResponseSuccess (line 30) | @Test method testSetNullResponseSuccess (line 42) | @Test method testSetException (line 54) | @Test method testSetExceptionAfterResponse (line 71) | @Test method testSetResponseAfterException (line 89) | @Test method testSetResponseDuplicate (line 112) | @Test method testSetResponseAfterUnsubscribe (line 130) | @Test(expected = CancellationException.class) method testSetExceptionAfterUnsubscribe (line 149) | @Test(expected = CancellationException.class) method testUnsubscribeAfterSetResponse (line 168) | @Test FILE: hystrix-core/src/test/java/com/netflix/hystrix/config/HystrixConfigurationStreamTest.java class HystrixConfigurationStreamTest (line 45) | public class HystrixConfigurationStreamTest extends CommandStreamTest { method init (line 54) | @Before method testStreamHasData (line 59) | @Test method testTwoSubscribersOneUnsubscribes (line 102) | @Test method testTwoSubscribersBothUnsubscribe (line 183) | @Test method testTwoSubscribersOneSlowOneFast (line 265) | @Test FILE: hystrix-core/src/test/java/com/netflix/hystrix/metric/CommandStreamTest.java class CommandStreamTest (line 36) | public abstract class CommandStreamTest { class Command (line 40) | public static class Command extends HystrixCommand { method Command (line 49) | private Command(Setter setter, HystrixEventType executionResult, int... method from (line 59) | public static Command from(HystrixCommandGroupKey groupKey, HystrixC... method from (line 63) | public static Command from(HystrixCommandGroupKey groupKey, HystrixC... method from (line 67) | public static Command from(HystrixCommandGroupKey groupKey, HystrixC... method from (line 72) | public static Command from(HystrixCommandGroupKey groupKey, HystrixC... method from (line 77) | public static Command from(HystrixCommandGroupKey groupKey, HystrixC... method from (line 82) | public static Command from(HystrixCommandGroupKey groupKey, HystrixC... method from (line 88) | public static Command from(HystrixCommandGroupKey groupKey, HystrixC... method getCommandsWithResponseFromCache (line 132) | public static List getCommandsWithResponseFromCache(Hystrix... method run (line 141) | @Override method getFallback (line 161) | @Override method getCacheKey (line 176) | @Override class Collapser (line 182) | public static class Collapser extends HystrixCollapser, ... method from (line 185) | public static Collapser from(Integer arg) { method from (line 189) | public static Collapser from(HystrixCollapserKey key, Integer arg) { method Collapser (line 193) | private Collapser(HystrixCollapserKey key, Integer arg) { method getRequestArgument (line 201) | @Override method createCommand (line 206) | @Override method mapResponseToRequests (line 215) | @Override method getCacheKey (line 223) | @Override class BatchCommand (line 229) | private static class BatchCommand extends HystrixCommand> { method BatchCommand (line 232) | protected BatchCommand(List args) { method run (line 237) | @Override method bucketToString (line 244) | protected static String bucketToString(long[] eventCounts) { method hasData (line 256) | protected static boolean hasData(long[] eventCounts) { FILE: hystrix-core/src/test/java/com/netflix/hystrix/metric/HystrixCommandCompletionStreamTest.java class HystrixCommandCompletionStreamTest (line 32) | public class HystrixCommandCompletionStreamTest { method getLatchedSubscriber (line 34) | private Subscriber getLatchedSubscriber(final CountDownLatch la... method noEvents (line 59) | @Test method testSingleWriteSingleSubscriber (line 71) | @Test method testSingleWriteMultipleSubscribers (line 85) | @Test FILE: hystrix-core/src/test/java/com/netflix/hystrix/metric/HystrixThreadEventStreamTest.java class HystrixThreadEventStreamTest (line 32) | public class HystrixThreadEventStreamTest { method HystrixThreadEventStreamTest (line 41) | public HystrixThreadEventStreamTest() { method getLatchedSubscriber (line 50) | private Subscriber getLatchedSubscriber(final CountDownLatch la... method noEvents (line 71) | @Test method testThreadIsolatedSuccess (line 88) | @Test method testSemaphoreIsolatedSuccess (line 106) | @Test method testThreadIsolatedFailure (line 124) | @Test method testSemaphoreIsolatedFailure (line 142) | @Test method testThreadIsolatedTimeout (line 160) | @Test method testSemaphoreIsolatedTimeout (line 178) | @Test method testThreadIsolatedBadRequest (line 196) | @Test method testSemaphoreIsolatedBadRequest (line 214) | @Test method testThreadRejectedCommand (line 232) | @Test method testSemaphoreRejectedCommand (line 250) | @Test method testThreadIsolatedResponseFromCache (line 268) | @Test method testSemaphoreIsolatedResponseFromCache (line 298) | @Test method testShortCircuit (line 328) | @Test FILE: hystrix-core/src/test/java/com/netflix/hystrix/metric/consumer/CumulativeCollapserEventCounterStreamTest.java class CumulativeCollapserEventCounterStreamTest (line 34) | public class CumulativeCollapserEventCounterStreamTest extends CommandSt... method getSubscriber (line 38) | private static Subscriber getSubscriber(final CountDownLatch l... method setUp (line 57) | @Before method tearDown (line 62) | @After method collapserEventsToStr (line 69) | protected static String collapserEventsToStr(long[] eventCounts) { method testEmptyStreamProducesZeros (line 81) | @Test method testCollapsed (line 105) | @Test method testCollapsedAndResponseFromCache (line 131) | @Test method testCollapsedAndResponseFromCacheAgeOutOfCumulativeWindow (line 161) | @Test FILE: hystrix-core/src/test/java/com/netflix/hystrix/metric/consumer/CumulativeCommandEventCounterStreamTest.java class CumulativeCommandEventCounterStreamTest (line 41) | public class CumulativeCommandEventCounterStreamTest extends CommandStre... method getSubscriber (line 47) | private static Subscriber getSubscriber(final CountDownLatch l... method setUp (line 66) | @Before method tearDown (line 71) | @After method testEmptyStreamProducesZeros (line 78) | @Test method testSingleSuccess (line 98) | @Test method testSingleFailure (line 122) | @Test method testSingleTimeout (line 147) | @Test method testSingleBadRequest (line 172) | @Test method testRequestFromCache (line 197) | @Test method testShortCircuited (line 228) | @Test method testSemaphoreRejected (line 277) | @Test method testThreadPoolRejected (line 334) | @Test method testFallbackFailure (line 386) | @Test method testFallbackMissing (line 412) | @Test method testFallbackRejection (line 438) | @Test method testCancelled (line 485) | @Test method testCollapsed (line 535) | @Test method testMultipleEventsOverTimeGetStoredAndNeverAgeOut (line 561) | @Test FILE: hystrix-core/src/test/java/com/netflix/hystrix/metric/consumer/CumulativeThreadPoolEventCounterStreamTest.java class CumulativeThreadPoolEventCounterStreamTest (line 40) | public class CumulativeThreadPoolEventCounterStreamTest extends CommandS... method getSubscriber (line 44) | private static Subscriber getSubscriber(final CountDownLatch l... method setUp (line 63) | @Before method tearDown (line 68) | @After method testEmptyStreamProducesZeros (line 75) | @Test method testSingleSuccess (line 98) | @Test method testSingleFailure (line 123) | @Test method testSingleTimeout (line 148) | @Test method testSingleBadRequest (line 173) | @Test method testRequestFromCache (line 198) | @Test method testShortCircuited (line 231) | @Test method testSemaphoreRejected (line 281) | @Test method testThreadPoolRejected (line 339) | @Test method testFallbackFailure (line 392) | @Test method testFallbackMissing (line 417) | @Test method testFallbackRejection (line 442) | @Test method testMultipleEventsOverTimeGetStoredAndDoNotAgeOut (line 490) | @Test FILE: hystrix-core/src/test/java/com/netflix/hystrix/metric/consumer/HealthCountsStreamTest.java class HealthCountsStreamTest (line 47) | public class HealthCountsStreamTest extends CommandStreamTest { method getSubscriber (line 53) | private static Subscriber getSubsc... method setUp (line 72) | @Before method tearDown (line 77) | @After method testEmptyStreamProducesZeros (line 84) | @Test method testSingleSuccess (line 104) | @Test method testSingleFailure (line 126) | @Test method testSingleTimeout (line 148) | @Test method testSingleBadRequest (line 170) | @Test method testRequestFromCache (line 192) | @Test method testShortCircuited (line 219) | @Test method testSemaphoreRejected (line 264) | @Test method testThreadPoolRejected (line 316) | @Test method testFallbackFailure (line 363) | @Test method testFallbackMissing (line 385) | @Test method testFallbackRejection (line 406) | @Test method testMultipleEventsOverTimeGetStoredAndAgeOut (line 448) | @Test method testSharedSourceStream (line 474) | @Test method testTwoSubscribersOneUnsubscribes (line 536) | @Test FILE: hystrix-core/src/test/java/com/netflix/hystrix/metric/consumer/HystrixDashboardStreamTest.java class HystrixDashboardStreamTest (line 44) | public class HystrixDashboardStreamTest extends CommandStreamTest { method init (line 53) | @Before method testStreamHasData (line 58) | @Test method testTwoSubscribersOneUnsubscribes (line 98) | @Test method testTwoSubscribersBothUnsubscribe (line 179) | @Test method testTwoSubscribersOneSlowOneFast (line 261) | @Test FILE: hystrix-core/src/test/java/com/netflix/hystrix/metric/consumer/RollingCollapserBatchSizeDistributionStreamTest.java class RollingCollapserBatchSizeDistributionStreamTest (line 34) | public class RollingCollapserBatchSizeDistributionStreamTest extends Com... method setUp (line 38) | @Before method tearDown (line 43) | @After method testEmptyStreamProducesEmptyDistributions (line 50) | @Test method testBatches (line 85) | @Test method testBatchesAgeOut (line 156) | @Test FILE: hystrix-core/src/test/java/com/netflix/hystrix/metric/consumer/RollingCollapserEventCounterStreamTest.java class RollingCollapserEventCounterStreamTest (line 34) | public class RollingCollapserEventCounterStreamTest extends CommandStrea... method getSubscriber (line 38) | private static Subscriber getSubscriber(final CountDownLatch l... method setUp (line 57) | @Before method tearDown (line 62) | @After method collapserEventsToStr (line 69) | protected static String collapserEventsToStr(long[] eventCounts) { method testEmptyStreamProducesZeros (line 81) | @Test method testCollapsed (line 105) | @Test method testCollapsedAndResponseFromCache (line 131) | @Test method testCollapsedAndResponseFromCacheAgeOutOfRollingWindow (line 161) | @Test FILE: hystrix-core/src/test/java/com/netflix/hystrix/metric/consumer/RollingCommandEventCounterStreamTest.java class RollingCommandEventCounterStreamTest (line 39) | public class RollingCommandEventCounterStreamTest extends CommandStreamT... method getSubscriber (line 45) | private static Subscriber getSubscriber(final CountDownLatch l... method setUp (line 64) | @Before method tearDown (line 69) | @After method testEmptyStreamProducesZeros (line 76) | @Test method testSingleSuccess (line 97) | @Test method testSingleFailure (line 122) | @Test method testSingleTimeout (line 148) | @Test method testSingleBadRequest (line 174) | @Test method testRequestFromCache (line 200) | @Test method testShortCircuited (line 232) | @Test method testSemaphoreRejected (line 282) | @Test method testThreadPoolRejected (line 340) | @Test method testFallbackFailure (line 392) | @Test method testFallbackMissing (line 419) | @Test method testFallbackRejection (line 445) | @Test method testCollapsed (line 493) | @Test method testMultipleEventsOverTimeGetStoredAndAgeOut (line 519) | @Test FILE: hystrix-core/src/test/java/com/netflix/hystrix/metric/consumer/RollingCommandLatencyDistributionStreamTest.java class RollingCommandLatencyDistributionStreamTest (line 39) | public class RollingCommandLatencyDistributionStreamTest extends Command... method setUp (line 44) | @Before method tearDown (line 49) | @After method testEmptyStreamProducesEmptyDistributions (line 56) | @Test method assertBetween (line 91) | private void assertBetween(int expectedLow, int expectedHigh, int valu... method testSingleBucketGetsStored (line 96) | @Test method testSingleBucketWithMultipleEventTypes (line 153) | @Test method testShortCircuitedCommandDoesNotGetLatencyTracked (line 202) | @Test method testThreadPoolRejectedCommandDoesNotGetLatencyTracked (line 258) | @Test method testSemaphoreRejectedCommandDoesNotGetLatencyTracked (line 316) | @Test method testResponseFromCacheDoesNotGetLatencyTracked (line 380) | @Test method testMultipleBucketsBothGetStored (line 422) | @Test method testMultipleBucketsBothGetStoredAndThenAgeOut (line 486) | @Test FILE: hystrix-core/src/test/java/com/netflix/hystrix/metric/consumer/RollingCommandMaxConcurrencyStreamTest.java class RollingCommandMaxConcurrencyStreamTest (line 40) | public class RollingCommandMaxConcurrencyStreamTest extends CommandStrea... method getSubscriber (line 47) | private static Subscriber getSubscriber(final CountDownLatch ... method setUp (line 66) | @Before method tearDown (line 72) | @After method testEmptyStreamProducesZeros (line 80) | @Test method testStartsAndEndsInSameBucketProduceValue (line 99) | @Test method testOneCommandCarriesOverToNextBucket (line 124) | @Test method testMultipleCommandsCarryOverMultipleBuckets (line 157) | @Test method testMultipleCommandsCarryOverMultipleBucketsAndThenAgeOut (line 193) | @Test method testConcurrencyStreamProperlyFiltersOutResponseFromCache (line 219) | @Test method testConcurrencyStreamProperlyFiltersOutShortCircuits (line 244) | @Test method testConcurrencyStreamProperlyFiltersOutSemaphoreRejections (line 281) | @Test method testConcurrencyStreamProperlyFiltersOutThreadPoolRejections (line 329) | @Test FILE: hystrix-core/src/test/java/com/netflix/hystrix/metric/consumer/RollingThreadPoolEventCounterStreamTest.java class RollingThreadPoolEventCounterStreamTest (line 40) | public class RollingThreadPoolEventCounterStreamTest extends CommandStre... method getSubscriber (line 44) | private static Subscriber getSubscriber(final CountDownLatch l... method setUp (line 63) | @Before method tearDown (line 68) | @After method testEmptyStreamProducesZeros (line 75) | @Test method testSingleSuccess (line 97) | @Test method testSingleFailure (line 122) | @Test method testSingleTimeout (line 147) | @Test method testSingleBadRequest (line 172) | @Test method testRequestFromCache (line 197) | @Test method testShortCircuited (line 230) | @Test method testSemaphoreRejected (line 280) | @Test method testThreadPoolRejected (line 338) | @Test method testFallbackFailure (line 391) | @Test method testFallbackMissing (line 416) | @Test method testFallbackRejection (line 441) | @Test method testMultipleEventsOverTimeGetStoredAndAgeOut (line 488) | @Test FILE: hystrix-core/src/test/java/com/netflix/hystrix/metric/consumer/RollingThreadPoolMaxConcurrencyStreamTest.java class RollingThreadPoolMaxConcurrencyStreamTest (line 41) | public class RollingThreadPoolMaxConcurrencyStreamTest extends CommandSt... method getSubscriber (line 46) | private static Subscriber getSubscriber(final CountDownLatch ... method setUp (line 65) | @Before method tearDown (line 71) | @After method testEmptyStreamProducesZeros (line 79) | @Test method testStartsAndEndsInSameBucketProduceValue (line 100) | @Test method testStartsAndEndsInSameBucketSemaphoreIsolated (line 122) | @Test method testOneCommandCarriesOverToNextBucket (line 151) | @Test method testMultipleCommandsCarryOverMultipleBuckets (line 186) | @Test method testMultipleCommandsCarryOverMultipleBucketsForMultipleThreadPools (line 225) | @Test method testMultipleCommandsCarryOverMultipleBucketsAndThenAgeOut (line 265) | @Test method testConcurrencyStreamProperlyFiltersOutResponseFromCache (line 293) | @Test method testConcurrencyStreamProperlyFiltersOutShortCircuits (line 323) | @Test method testConcurrencyStreamProperlyFiltersOutSemaphoreRejections (line 365) | @Test method testConcurrencyStreamProperlyFiltersOutThreadPoolRejections (line 420) | @Test FILE: hystrix-core/src/test/java/com/netflix/hystrix/metric/sample/HystrixUtilizationStreamTest.java class HystrixUtilizationStreamTest (line 43) | public class HystrixUtilizationStreamTest extends CommandStreamTest { method init (line 52) | @Before method testStreamHasData (line 57) | @Test method testTwoSubscribersOneUnsubscribes (line 100) | @Test method testTwoSubscribersBothUnsubscribe (line 181) | @Test method testTwoSubscribersOneSlowOneFast (line 263) | @Test FILE: hystrix-core/src/test/java/com/netflix/hystrix/strategy/HystrixPluginsTest.java class HystrixPluginsTest (line 53) | public class HystrixPluginsTest { method reset (line 54) | @After method testDynamicProperties (line 64) | @Test method assertEvents (line 83) | void assertEvents(String expect) throws Exception { method getEvents (line 92) | static List getEvents() { method javaPrintList (line 96) | static void javaPrintList(Appendable a, Iterable list) throws ... method testDynamicPropertiesFailure (line 113) | @Test(expected=ServiceConfigurationError.class) method testDynamicSystemProperties (line 126) | @Test method setupMockServiceLoader (line 155) | private HystrixPlugins setupMockServiceLoader() throws Exception { class MockLoggerInvocationHandler (line 184) | static class MockLoggerInvocationHandler implements InvocationHandler { method invoke (line 186) | @Override class WrappedClassLoader (line 194) | static class WrappedClassLoader extends ClassLoader { method WrappedClassLoader (line 198) | public WrappedClassLoader(ClassLoader delegate) { method loadClass (line 203) | public Class loadClass(String name) throws ClassNotFoundException { method getResource (line 207) | public URL getResource(String name) { method getResources (line 211) | public Enumeration getResources(String name) throws IOException { method getResourceAsStream (line 215) | public InputStream getResourceAsStream(String name) { method setDefaultAssertionStatus (line 219) | public void setDefaultAssertionStatus(boolean enabled) { method setPackageAssertionStatus (line 223) | public void setPackageAssertionStatus(String packageName, boolean en... method setClassAssertionStatus (line 227) | public void setClassAssertionStatus(String className, boolean enable... method clearAssertionStatus (line 231) | public void clearAssertionStatus() { class NoOpProperty (line 236) | private static class NoOpProperty implements HystrixDynamicProperty... method get (line 238) | @Override method addCallback (line 243) | @Override method getName (line 247) | @Override class MockHystrixDynamicPropertiesTest (line 254) | public static class MockHystrixDynamicPropertiesTest implements Hystri... method getString (line 256) | @Override method getInteger (line 262) | @Override method getLong (line 268) | @Override method getBoolean (line 275) | @Override class HystrixCommandExecutionHookTestImpl (line 297) | public static class HystrixCommandExecutionHookTestImpl extends Hystri... class HystrixEventNotifierTestImpl (line 326) | public static class HystrixEventNotifierTestImpl extends HystrixEventN... class HystrixConcurrencyStrategyTestImpl (line 356) | public static class HystrixConcurrencyStrategyTestImpl extends Hystrix... class HystrixMetricsPublisherTestImpl (line 386) | public static class HystrixMetricsPublisherTestImpl extends HystrixMet... class HystrixPropertiesStrategyTestImpl (line 416) | public static class HystrixPropertiesStrategyTestImpl extends HystrixP... class RequestIdCallable (line 452) | private static class RequestIdCallable implements Callable { method RequestIdCallable (line 456) | public RequestIdCallable(Callable callable) { method call (line 461) | @Override class DummyCommand (line 475) | public static class DummyCommand extends HystrixCommand { method DummyCommand (line 477) | public DummyCommand() { method run (line 481) | @Override FILE: hystrix-core/src/test/java/com/netflix/hystrix/strategy/concurrency/HystrixConcurrencyStrategyTest.java class HystrixConcurrencyStrategyTest (line 39) | public class HystrixConcurrencyStrategyTest { method prepareForTest (line 40) | @Before method cleanup (line 46) | @After method testRequestContextPropagatesAcrossObserveOnPool (line 58) | @Test class SimpleCommand (line 77) | private static class SimpleCommand extends HystrixCommand { method SimpleCommand (line 79) | public SimpleCommand() { method run (line 83) | @Override method testThreadContextOnTimeout (line 93) | @Test method testNoRequestContextOnSimpleConcurencyStrategyWithoutException (line 111) | @Test method shutdownContextIfExists (line 121) | private void shutdownContextIfExists() { class DummyHystrixConcurrencyStrategy (line 128) | private static class DummyHystrixConcurrencyStrategy extends HystrixCo... class TimeoutCommand (line 130) | public static class TimeoutCommand extends HystrixCommand { method TimeoutCommand (line 136) | public TimeoutCommand() { method run (line 140) | @Override FILE: hystrix-core/src/test/java/com/netflix/hystrix/strategy/concurrency/HystrixContextSchedulerTest.java class HystrixContextSchedulerTest (line 29) | public class HystrixContextSchedulerTest { method testUnsubscribeWrappedScheduler (line 31) | @Test(timeout = 2500) FILE: hystrix-core/src/test/java/com/netflix/hystrix/strategy/metrics/HystrixMetricsPublisherFactoryTest.java class HystrixMetricsPublisherFactoryTest (line 38) | public class HystrixMetricsPublisherFactoryTest { method reset (line 39) | @Before method testSingleInitializePerKey (line 47) | @Test method testMetricsPublisherReset (line 85) | @Test class TestHystrixMetricsPublisher (line 111) | private static class TestHystrixMetricsPublisher extends HystrixMetric... method getMetricsPublisherForCommand (line 116) | @Override method getMetricsPublisherForThreadPool (line 126) | @Override type TestCommandKey (line 138) | private static enum TestCommandKey implements HystrixCommandKey { type TestThreadPoolKey (line 142) | private static enum TestThreadPoolKey implements HystrixThreadPoolKey { class CustomPublisher (line 146) | static class CustomPublisher extends HystrixMetricsPublisher{ method CustomPublisher (line 148) | public CustomPublisher(HystrixMetricsPublisherCommand commandToReturn){ method getMetricsPublisherForCommand (line 152) | @Override FILE: hystrix-core/src/test/java/com/netflix/hystrix/strategy/properties/HystrixPropertiesChainedArchaiusPropertyTest.java class HystrixPropertiesChainedArchaiusPropertyTest (line 33) | public class HystrixPropertiesChainedArchaiusPropertyTest { method cleanUp (line 34) | @After method testString (line 41) | @Test method testInteger (line 62) | @Test method testBoolean (line 83) | @Test method testChainingString (line 111) | @Test method testChainingInteger (line 149) | @Test method testAddCallback (line 187) | @Test FILE: hystrix-core/src/test/java/com/netflix/hystrix/strategy/properties/HystrixPropertyTest.java class HystrixPropertyTest (line 24) | public class HystrixPropertyTest { method testNested1 (line 26) | @Test method testNested2 (line 35) | @Test method testNested3 (line 43) | @Test method testNested4 (line 52) | @Test method testNested5 (line 61) | @Test method testSeries1 (line 71) | @Test method testSeries2 (line 81) | @Test FILE: hystrix-core/src/test/java/com/netflix/hystrix/util/ExceptionsTest.java class ExceptionsTest (line 11) | public class ExceptionsTest { method testCastOfException (line 13) | @Test FILE: hystrix-core/src/test/java/com/netflix/hystrix/util/HystrixRollingNumberTest.java class HystrixRollingNumberTest (line 27) | public class HystrixRollingNumberTest { method testCreatesBuckets (line 29) | @Test method testResetBuckets (line 61) | @Test method testEmptyBucketsFillIn (line 91) | @Test method testIncrementInSingleBucket (line 118) | @Test method testTimeout (line 147) | @Test method testShortCircuited (line 184) | @Test method testThreadPoolRejection (line 221) | @Test method testFallbackSuccess (line 226) | @Test method testFallbackFailure (line 231) | @Test method testExceptionThrow (line 236) | @Test method testCounterType (line 241) | private void testCounterType(HystrixRollingNumberEvent type) { method testIncrementInMultipleBuckets (line 277) | @Test method testCounterRetrievalRefreshesBuckets (line 338) | @Test method testUpdateMax1 (line 385) | @Test method testUpdateMax2 (line 426) | @Test method testMaxValue (line 471) | @Test method testEmptySum (line 504) | @Test method testEmptyMax (line 512) | @Test method testEmptyLatestValue (line 520) | @Test method testRolling (line 528) | @Test method testCumulativeCounterAfterRolling (line 552) | @Test method testCumulativeCounterAfterRollingAndReset (line 580) | @Test method testCumulativeCounterAfterRollingAndReset2 (line 613) | @Test method testCumulativeCounterAfterRollingAndReset3 (line 648) | @Test class MockedTime (line 679) | private static class MockedTime implements Time { method getCurrentTimeInMillis (line 683) | @Override method increment (line 688) | public void increment(int millis) { FILE: hystrix-core/src/test/java/com/netflix/hystrix/util/HystrixRollingPercentileTest.java class HystrixRollingPercentileTest (line 38) | public class HystrixRollingPercentileTest { method setUp (line 47) | @BeforeClass method tearDown (line 52) | @AfterClass method testRolling (line 62) | @Test method testValueIsZeroAfterRollingWindowPassesAndNoTraffic (line 125) | @Test method testSampleDataOverTime1 (line 155) | @Test method testSampleDataOverTime2 (line 195) | @Test method getPercentileForValues (line 225) | public PercentileSnapshot getPercentileForValues(int... values) { method testPercentileAlgorithm_Median1 (line 229) | @Test method testPercentileAlgorithm_Median2 (line 235) | @Test method testPercentileAlgorithm_Median3 (line 241) | @Test method testPercentileAlgorithm_Median4 (line 259) | @Test method testPercentileAlgorithm_Extremes (line 278) | @Test method testPercentileAlgorithm_HighPercentile (line 301) | @Test method testPercentileAlgorithm_LowPercentile (line 308) | @Test method testPercentileAlgorithm_Percentiles (line 315) | @Test method testPercentileAlgorithm_NISTExample (line 328) | @Test method testDoesNothingWhenDisabled (line 338) | @Test method testThreadSafety (line 356) | @Test method testWriteThreadSafety (line 408) | @Test method testThreadSafetyMulti (line 444) | @Test class MockedTime (line 452) | private static class MockedTime implements Time { method getCurrentTimeInMillis (line 456) | @Override method increment (line 461) | public void increment(int millis) { class SampleDataHolder1 (line 468) | private static class SampleDataHolder1 { class SampleDataHolder2 (line 635) | private static class SampleDataHolder2 { FILE: hystrix-core/src/test/java/com/netflix/hystrix/util/HystrixTimerTest.java class HystrixTimerTest (line 33) | public class HystrixTimerTest { method setUp (line 35) | @Before method tearDown (line 42) | @After method testSingleCommandSingleInterval (line 47) | @Test method testSingleCommandMultipleIntervals (line 69) | @Test method testSingleCommandRemoveListener (line 104) | @Test method testReset (line 149) | @Test method testThreadPoolSizeDefault (line 179) | @Test method testThreadPoolSizeConfiguredWithBuilder (line 187) | @Test class TestListener (line 210) | private static class TestListener implements TimerListener { method TestListener (line 215) | TestListener(int interval, String value) { method tick (line 219) | @Override method getIntervalTimeInMilliseconds (line 224) | @Override method main (line 231) | public static void main(String args[]) { class PlayListener (line 267) | public static class PlayListener implements TimerListener { method tick (line 270) | @Override method getIntervalTimeInMilliseconds (line 275) | @Override FILE: hystrix-examples/src/main/java/com/netflix/hystrix/examples/basic/CommandCollapserGetValueForKey.java class CommandCollapserGetValueForKey (line 40) | public class CommandCollapserGetValueForKey extends HystrixCollapser> r... method run (line 75) | @Override class UnitTest (line 86) | public static class UnitTest { method testCollapser (line 88) | @Test FILE: hystrix-examples/src/main/java/com/netflix/hystrix/examples/basic/CommandFacadeWithPrimarySecondary.java class CommandFacadeWithPrimarySecondary (line 37) | public class CommandFacadeWithPrimarySecondary extends HystrixCommand { method PrimaryCommand (line 78) | private PrimaryCommand(int id) { method run (line 89) | @Override class SecondaryCommand (line 97) | private static class SecondaryCommand extends HystrixCommand { method SecondaryCommand (line 101) | private SecondaryCommand(int id) { method run (line 112) | @Override class UnitTest (line 120) | public static class UnitTest { method testPrimary (line 122) | @Test method testSecondary (line 134) | @Test FILE: hystrix-examples/src/main/java/com/netflix/hystrix/examples/basic/CommandHelloFailure.java class CommandHelloFailure (line 30) | public class CommandHelloFailure extends HystrixCommand { method CommandHelloFailure (line 34) | public CommandHelloFailure(String name) { method run (line 39) | @Override method getFallback (line 44) | @Override class UnitTest (line 49) | public static class UnitTest { method testSynchronous (line 51) | @Test method testAsynchronous1 (line 57) | @Test method testAsynchronous2 (line 63) | @Test FILE: hystrix-examples/src/main/java/com/netflix/hystrix/examples/basic/CommandHelloWorld.java class CommandHelloWorld (line 34) | public class CommandHelloWorld extends HystrixCommand { method CommandHelloWorld (line 38) | public CommandHelloWorld(String name) { method run (line 43) | @Override class UnitTest (line 48) | public static class UnitTest { method testSynchronous (line 50) | @Test method testAsynchronous1 (line 56) | @Test method testAsynchronous2 (line 62) | @Test method testObservable (line 72) | @Test FILE: hystrix-examples/src/main/java/com/netflix/hystrix/examples/basic/CommandThatFailsFast.java class CommandThatFailsFast (line 30) | public class CommandThatFailsFast extends HystrixCommand { method CommandThatFailsFast (line 34) | public CommandThatFailsFast(boolean throwException) { method run (line 39) | @Override class UnitTest (line 48) | public static class UnitTest { method testSuccess (line 50) | @Test method testFailure (line 55) | @Test FILE: hystrix-examples/src/main/java/com/netflix/hystrix/examples/basic/CommandThatFailsSilently.java class CommandThatFailsSilently (line 35) | public class CommandThatFailsSilently extends HystrixCommand { method CommandUsingRequestCache (line 34) | protected CommandUsingRequestCache(int value) { method run (line 39) | @Override method getCacheKey (line 44) | @Override class UnitTest (line 49) | public static class UnitTest { method testWithoutCacheHits (line 51) | @Test method testWithCacheHits (line 64) | @Test FILE: hystrix-examples/src/main/java/com/netflix/hystrix/examples/basic/CommandUsingRequestCacheInvalidation.java class CommandUsingRequestCacheInvalidation (line 33) | public class CommandUsingRequestCacheInvalidation { class GetterCommand (line 38) | public static class GetterCommand extends HystrixCommand { method GetterCommand (line 43) | public GetterCommand(int id) { method run (line 49) | @Override method getCacheKey (line 54) | @Override method flushCache (line 65) | public static void flushCache(int id) { class SetterCommand (line 72) | public static class SetterCommand extends HystrixCommand { method SetterCommand (line 77) | public SetterCommand(int id, String prefix) { method run (line 83) | @Override class UnitTest (line 94) | public static class UnitTest { method getGetSetGet (line 96) | @Test FILE: hystrix-examples/src/main/java/com/netflix/hystrix/examples/basic/CommandUsingSemaphoreIsolation.java class CommandUsingSemaphoreIsolation (line 27) | public class CommandUsingSemaphoreIsolation extends HystrixCommand { method CommandWithFallbackViaNetwork (line 44) | protected CommandWithFallbackViaNetwork(int id) { method run (line 50) | @Override method getFallback (line 56) | @Override class FallbackViaNetwork (line 61) | private static class FallbackViaNetwork extends HystrixCommand { method FallbackViaNetwork (line 64) | public FallbackViaNetwork(int id) { method run (line 74) | @Override method getFallback (line 80) | @Override class UnitTest (line 89) | public static class UnitTest { method test (line 91) | @Test FILE: hystrix-examples/src/main/java/com/netflix/hystrix/examples/basic/CommandWithStubbedFallback.java class CommandWithStubbedFallback (line 31) | public class CommandWithStubbedFallback extends HystrixCommand getWordForNumber(HystrixContextSchedu... method subscriberReceived (line 293) | private void subscriberReceived(TestSubscriber subscriber, i... method numberToWord (line 300) | private String numberToWord(final int number) method sleep (line 305) | private void sleep(final long ms) FILE: hystrix-examples/src/main/java/com/netflix/hystrix/examples/basic/ObservableCommandNumbersToWords.java class ObservableCommandNumbersToWords (line 32) | class ObservableCommandNumbersToWords extends HystrixObservableCommand numbers) method construct (line 59) | @Override class NumberWord (line 73) | static class NumberWord method NumberWord (line 78) | public NumberWord(final Integer number, final String word) method getNumber (line 85) | public Integer getNumber() method getWord (line 90) | public String getWord() FILE: hystrix-examples/src/main/java/com/netflix/hystrix/examples/demo/CreditCardAuthorizationResult.java class CreditCardAuthorizationResult (line 21) | public class CreditCardAuthorizationResult { method createSuccessResponse (line 23) | public static CreditCardAuthorizationResult createSuccessResponse(Stri... method createDuplicateSuccessResponse (line 27) | public static CreditCardAuthorizationResult createDuplicateSuccessResp... method createFailedResponse (line 31) | public static CreditCardAuthorizationResult createFailedResponse(Strin... method CreditCardAuthorizationResult (line 51) | private CreditCardAuthorizationResult(boolean success, String value, S... method isSuccess (line 65) | public boolean isSuccess() { method isDuplicateTransaction (line 74) | public boolean isDuplicateTransaction() { method getAuthorizationCode (line 85) | public String getAuthorizationCode() { method getTransactionID (line 96) | public String getTransactionID() { method getErrorMessage (line 107) | public String getErrorMessage() { FILE: hystrix-examples/src/main/java/com/netflix/hystrix/examples/demo/CreditCardCommand.java class CreditCardCommand (line 59) | public class CreditCardCommand extends HystrixCommand submit(String creditCardNumber, String ex... class Result (line 179) | public static class Result { method Result (line 183) | public Result(boolean approved) { method isApproved (line 187) | public boolean isApproved() { method getResponseText (line 191) | public ResponseCode getResponseText() { method getTarget (line 195) | public Target getTarget() { method getReasonResponseCode (line 199) | public ResponseCode getReasonResponseCode() { method isDeclined (line 203) | public boolean isDeclined() { class ResponseCode (line 209) | public static class ResponseCode { method getResponseReasonCode (line 211) | public int getResponseReasonCode() { class Target (line 217) | public static class Target { method getTransactionId (line 219) | public String getTransactionId() { method getAuthorizationCode (line 223) | public String getAuthorizationCode() { class Transaction (line 229) | public static class Transaction { type TransactionType (line 233) | public static enum TransactionType { FILE: hystrix-examples/src/main/java/com/netflix/hystrix/examples/demo/GetOrderCommand.java class GetOrderCommand (line 26) | public class GetOrderCommand extends HystrixCommand { method GetOrderCommand (line 30) | public GetOrderCommand(int orderId) { method run (line 35) | @Override FILE: hystrix-examples/src/main/java/com/netflix/hystrix/examples/demo/GetPaymentInformationCommand.java class GetPaymentInformationCommand (line 26) | public class GetPaymentInformationCommand extends HystrixCommand { method GetUserAccountCommand (line 39) | public GetUserAccountCommand(HttpCookie cookie) { method run (line 46) | @Override method getCacheKey (line 78) | @Override method getFallback (line 87) | @Override class UserCookie (line 101) | private static class UserCookie { method parseCookie (line 110) | private static UserCookie parseCookie(HttpCookie cookie) { method UserCookie (line 121) | public UserCookie(int userId, String name, int accountType) { FILE: hystrix-examples/src/main/java/com/netflix/hystrix/examples/demo/HystrixCommandAsyncDemo.java class HystrixCommandAsyncDemo (line 43) | public class HystrixCommandAsyncDemo { class ContextAwareRxSchedulersHook (line 49) | static class ContextAwareRxSchedulersHook extends RxJavaSchedulersHook { method onSchedule (line 50) | @Override method HystrixCommandAsyncDemo (line 69) | public HystrixCommandAsyncDemo() { method startDemo (line 84) | public void startDemo(final boolean shouldLog) { class Pair (line 123) | private class Pair { method Pair (line 127) | Pair(A a, B b) { method a (line 132) | A a() { method b (line 136) | B b() { method observeSimulatedUserRequestForOrderConfirmationAndCreditCardPayment (line 141) | public Observable observeSimulatedUserR... method startMetricsMonitor (line 175) | public void startMetricsMonitor(final boolean shouldLog) { FILE: hystrix-examples/src/main/java/com/netflix/hystrix/examples/demo/HystrixCommandDemo.java class HystrixCommandDemo (line 36) | public class HystrixCommandDemo { method main (line 38) | public static void main(String args[]) { method HystrixCommandDemo (line 42) | public HystrixCommandDemo() { method startDemo (line 62) | public void startDemo() { method runSimulatedRequestOnThread (line 69) | public void runSimulatedRequestOnThread() { method executeSimulatedUserRequestForOrderConfirmationAndCreditCardPayment (line 89) | public void executeSimulatedUserRequestForOrderConfirmationAndCreditCa... method startMetricsMonitor (line 104) | public void startMetricsMonitor() { FILE: hystrix-examples/src/main/java/com/netflix/hystrix/examples/demo/Order.java class Order (line 23) | public class Order { method Order (line 28) | public Order(int orderId) { FILE: hystrix-examples/src/main/java/com/netflix/hystrix/examples/demo/PaymentInformation.java class PaymentInformation (line 21) | public class PaymentInformation { method PaymentInformation (line 28) | public PaymentInformation(UserAccount user, String creditCardNumber, i... method getCreditCardNumber (line 35) | public String getCreditCardNumber() { method getExpirationMonth (line 39) | public int getExpirationMonth() { method getExpirationYear (line 43) | public int getExpirationYear() { FILE: hystrix-examples/src/main/java/com/netflix/hystrix/examples/demo/UserAccount.java class UserAccount (line 21) | public class UserAccount { method UserAccount (line 30) | public UserAccount(int userId, String name, int accountType, boolean x... method getUserId (line 39) | public int getUserId() { method getName (line 43) | public String getName() { method getAccountType (line 47) | public int getAccountType() { method isFeatureXenabled (line 51) | public boolean isFeatureXenabled() { method isFeatureYenabled (line 55) | public boolean isFeatureYenabled() { method isFeatureZenabled (line 59) | public boolean isFeatureZenabled() { FILE: hystrix-serialization/src/main/java/com/netflix/hystrix/serial/SerialHystrixConfiguration.java class SerialHystrixConfiguration (line 34) | public class SerialHystrixConfiguration extends SerialHystrixMetric { method toBytes (line 38) | @Deprecated method toJsonString (line 43) | public static String toJsonString(HystrixConfiguration config) { method serializeConfiguration (line 57) | private static void serializeConfiguration(HystrixConfiguration config... method fromByteBuffer (line 93) | @Deprecated method writeCommandConfigJson (line 98) | private static void writeCommandConfigJson(JsonGenerator json, Hystrix... method writeThreadPoolConfigJson (line 136) | private static void writeThreadPoolConfigJson(JsonGenerator json, Hyst... method writeCollapserConfigJson (line 150) | private static void writeCollapserConfigJson(JsonGenerator json, Hystr... FILE: hystrix-serialization/src/main/java/com/netflix/hystrix/serial/SerialHystrixDashboardData.java class SerialHystrixDashboardData (line 38) | public class SerialHystrixDashboardData extends SerialHystrixMetric { method toBytes (line 42) | @Deprecated method toJsonString (line 47) | public static String toJsonString(HystrixDashboardStream.DashboardData... method toMultipleJsonStrings (line 60) | public static List toMultipleJsonStrings(HystrixDashboardStrea... method writeDashboardData (line 78) | private static void writeDashboardData(JsonGenerator json, HystrixDash... method toJsonString (line 102) | public static String toJsonString(HystrixCommandMetrics commandMetrics) { method toJsonString (line 115) | public static String toJsonString(HystrixThreadPoolMetrics threadPoolM... method toJsonString (line 128) | public static String toJsonString(HystrixCollapserMetrics collapserMet... method writeCommandMetrics (line 141) | private static void writeCommandMetrics(final HystrixCommandMetrics co... method writeThreadPoolMetrics (line 330) | private static void writeThreadPoolMetrics(final HystrixThreadPoolMetr... method writeCollapserMetrics (line 369) | private static void writeCollapserMetrics(final HystrixCollapserMetric... method safelyWriteNumberField (line 433) | protected static void safelyWriteNumberField(JsonGenerator json, Strin... FILE: hystrix-serialization/src/main/java/com/netflix/hystrix/serial/SerialHystrixMetric.java class SerialHystrixMetric (line 25) | public class SerialHystrixMetric { method fromByteBufferToString (line 30) | @Deprecated FILE: hystrix-serialization/src/main/java/com/netflix/hystrix/serial/SerialHystrixRequestEvents.java class SerialHystrixRequestEvents (line 28) | public class SerialHystrixRequestEvents extends SerialHystrixMetric { method toBytes (line 30) | @Deprecated method toJsonString (line 35) | public static String toJsonString(HystrixRequestEvents requestEvents) { method serializeRequestEvents (line 49) | private static void serializeRequestEvents(HystrixRequestEvents reques... method convertExecutionToJson (line 64) | private static void convertExecutionToJson(JsonGenerator json, Hystrix... FILE: hystrix-serialization/src/main/java/com/netflix/hystrix/serial/SerialHystrixUtilization.java class SerialHystrixUtilization (line 32) | public class SerialHystrixUtilization extends SerialHystrixMetric { method toBytes (line 36) | @Deprecated method toJsonString (line 41) | public static String toJsonString(HystrixUtilization utilization) { method serializeUtilization (line 55) | private static void serializeUtilization(HystrixUtilization utilizatio... method fromByteBuffer (line 82) | @Deprecated method writeCommandUtilizationJson (line 87) | private static void writeCommandUtilizationJson(JsonGenerator json, Hy... method writeThreadPoolUtilizationJson (line 93) | private static void writeThreadPoolUtilizationJson(JsonGenerator json,... FILE: hystrix-serialization/src/test/java/com/netflix/hystrix/serial/SerialHystrixRequestEventsTest.java class SerialHystrixRequestEventsTest (line 37) | public class SerialHystrixRequestEventsTest { method testEmpty (line 45) | @Test method testSingleSuccess (line 52) | @Test method testSingleFailureFallbackMissing (line 61) | @Test method testSingleFailureFallbackSuccess (line 70) | @Test method testSingleFailureFallbackRejected (line 79) | @Test method testSingleFailureFallbackFailure (line 88) | @Test method testSingleTimeoutFallbackSuccess (line 97) | @Test method testSingleSemaphoreRejectedFallbackSuccess (line 106) | @Test method testSingleThreadPoolRejectedFallbackSuccess (line 115) | @Test method testSingleShortCircuitedFallbackSuccess (line 124) | @Test method testSingleBadRequest (line 133) | @Test method testTwoSuccessesSameKey (line 142) | @Test method testTwoSuccessesDifferentKey (line 154) | @Test method testTwoFailuresSameKey (line 167) | @Test method testTwoSuccessesOneFailureSameKey (line 179) | @Test method testSingleResponseFromCache (line 194) | @Test method testMultipleResponsesFromCache (line 206) | @Test method testMultipleCacheKeys (line 220) | @Test method testSingleSuccessMultipleEmits (line 237) | @Test method testSingleSuccessMultipleEmitsAndFallbackEmits (line 246) | @Test method testCollapsedBatchOfOne (line 255) | @Test method testCollapsedBatchOfSix (line 264) | @Test class SimpleExecution (line 273) | private class SimpleExecution implements HystrixInvokableInfo { method SimpleExecution (line 279) | public SimpleExecution(HystrixCommandKey commandKey, int latency, Hy... method SimpleExecution (line 286) | public SimpleExecution(HystrixCommandKey commandKey, int latency, St... method SimpleExecution (line 293) | public SimpleExecution(HystrixCommandKey commandKey, String cacheKey) { method SimpleExecution (line 300) | public SimpleExecution(HystrixCommandKey commandKey, int latency, Hy... method getCommandGroup (line 311) | @Override method getCommandKey (line 316) | @Override method getThreadPoolKey (line 321) | @Override method getPublicCacheKey (line 326) | @Override method getOriginatingCollapserKey (line 331) | @Override method getMetrics (line 336) | @Override method getProperties (line 341) | @Override method isCircuitBreakerOpen (line 346) | @Override method isExecutionComplete (line 351) | @Override method isExecutedInThread (line 356) | @Override method isSuccessfulExecution (line 361) | @Override method isFailedExecution (line 366) | @Override method getFailedExecutionException (line 371) | @Override method isResponseFromFallback (line 376) | @Override method isResponseTimedOut (line 381) | @Override method isResponseShortCircuited (line 386) | @Override method isResponseFromCache (line 391) | @Override method isResponseRejected (line 396) | @Override method isResponseSemaphoreRejected (line 401) | @Override method isResponseThreadPoolRejected (line 406) | @Override method getExecutionEvents (line 411) | @Override method getNumberEmissions (line 416) | @Override method getNumberFallbackEmissions (line 421) | @Override method getNumberCollapsed (line 426) | @Override method getExecutionTimeInMilliseconds (line 431) | @Override method getCommandRunStartTimeInNanos (line 436) | @Override method getEventCounts (line 441) | @Override method toString (line 446) | @Override