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

A

ABSENT - Static variable in class com.netflix.hystrix.contrib.javanica.utils.FallbackMethod
 
AbstractClosureFactory - Class in com.netflix.hystrix.contrib.javanica.command.closure
Abstract implementation of ClosureFactory.
AbstractClosureFactory() - Constructor for class com.netflix.hystrix.contrib.javanica.command.closure.AbstractClosureFactory
 
AbstractHystrixCommand<T> - Class in com.netflix.hystrix.contrib.javanica.command
Base class for hystrix commands.
AbstractHystrixCommand(HystrixCommandBuilder) - Constructor for class com.netflix.hystrix.contrib.javanica.command.AbstractHystrixCommand
 
ajcMethod(Method) - Method in class com.netflix.hystrix.contrib.javanica.command.MetaHolder.Builder
 
AjcUtils - Class in com.netflix.hystrix.contrib.javanica.utils.ajc
Created by dmgcodevil
AjcUtils.AdviceType - Enum in com.netflix.hystrix.contrib.javanica.utils.ajc
 
AopUtils - Class in com.netflix.hystrix.contrib.javanica.utils
Provides common methods to retrieve information from JoinPoint and not only.
args(Object[]) - Method in class com.netflix.hystrix.contrib.javanica.command.MetaHolder.Builder
 
AsyncClosureFactory - Class in com.netflix.hystrix.contrib.javanica.command.closure
Specific implementation of ClosureFactory.
AsyncResult<T> - Class in com.netflix.hystrix.contrib.javanica.command
Fake implementation of Future.
AsyncResult() - Constructor for class com.netflix.hystrix.contrib.javanica.command.AsyncResult
 

B

BatchHystrixCommand - Class in com.netflix.hystrix.contrib.javanica.command
This command is used in collapser.
BatchHystrixCommand(HystrixCommandBuilder) - Constructor for class com.netflix.hystrix.contrib.javanica.command.BatchHystrixCommand
 
build() - Method in class com.netflix.hystrix.contrib.javanica.command.CommandActions.Builder
 
build() - Method in class com.netflix.hystrix.contrib.javanica.command.GenericSetterBuilder
Creates instance of HystrixCommand.Setter.
build() - Method in class com.netflix.hystrix.contrib.javanica.command.GenericSetterBuilder.Builder
 
build() - Method in class com.netflix.hystrix.contrib.javanica.command.HystrixCommandBuilder.Builder
Creates new HystrixCommandBuilder instance.
build() - Method in class com.netflix.hystrix.contrib.javanica.command.MetaHolder.Builder
 
buildCollapserCommandSetter() - Method in class com.netflix.hystrix.contrib.javanica.command.GenericSetterBuilder
 
builder() - Static method in class com.netflix.hystrix.contrib.javanica.command.CommandActions
 
Builder() - Constructor for class com.netflix.hystrix.contrib.javanica.command.CommandActions.Builder
 
builder() - Static method in class com.netflix.hystrix.contrib.javanica.command.GenericSetterBuilder
 
Builder() - Constructor for class com.netflix.hystrix.contrib.javanica.command.GenericSetterBuilder.Builder
 
builder() - Static method in class com.netflix.hystrix.contrib.javanica.command.HystrixCommandBuilder
 
Builder() - Constructor for class com.netflix.hystrix.contrib.javanica.command.HystrixCommandBuilder.Builder
 
builder() - Static method in class com.netflix.hystrix.contrib.javanica.command.MetaHolder
 
Builder() - Constructor for class com.netflix.hystrix.contrib.javanica.command.MetaHolder.Builder
 
buildObservableCommandSetter() - Method in class com.netflix.hystrix.contrib.javanica.command.GenericSetterBuilder
 

C

CacheInvocationContext<A extends java.lang.annotation.Annotation> - Class in com.netflix.hystrix.contrib.javanica.cache
Runtime information about an intercepted method invocation for a method annotated with CacheResult, CacheRemove annotations.
CacheInvocationContext(A, MethodExecutionAction, Object, Method, Object...) - Constructor for class com.netflix.hystrix.contrib.javanica.cache.CacheInvocationContext
Constructor to create CacheInvocationContext based on passed parameters.
CacheInvocationContextFactory - Class in com.netflix.hystrix.contrib.javanica.cache
Factory to create certain CacheInvocationContext.
CacheInvocationContextFactory() - Constructor for class com.netflix.hystrix.contrib.javanica.cache.CacheInvocationContextFactory
 
CacheInvocationParameter - Class in com.netflix.hystrix.contrib.javanica.cache
A parameter to an intercepted method invocation.
CacheInvocationParameter(Class<?>, Object, Annotation[], int) - Constructor for class com.netflix.hystrix.contrib.javanica.cache.CacheInvocationParameter
 
CacheKey - Annotation Type in com.netflix.hystrix.contrib.javanica.cache.annotation
Marks a method argument as part of the cache key.
cacheKeyMethod(Method) - Method in class com.netflix.hystrix.contrib.javanica.command.MetaHolder.Builder
 
CacheRemove - Annotation Type in com.netflix.hystrix.contrib.javanica.cache.annotation
Marks methods used to invalidate cache of a command.
cacheRemoveAnnotationPointcut() - Method in class com.netflix.hystrix.contrib.javanica.aop.aspectj.HystrixCacheAspect
 
cacheRemoveInvocationContext(CacheInvocationContext<CacheRemove>) - Method in class com.netflix.hystrix.contrib.javanica.command.HystrixCommandBuilder.Builder
Sets CacheRemove invocation context, see CacheInvocationContext and CacheRemove.
CacheResult - Annotation Type in com.netflix.hystrix.contrib.javanica.cache.annotation
Marks a methods that results should be cached for a Hystrix command.
cacheResultInvocationContext(CacheInvocationContext<CacheResult>) - Method in class com.netflix.hystrix.contrib.javanica.command.HystrixCommandBuilder.Builder
Sets CacheResult invocation context, see CacheInvocationContext and CacheResult.
cancel(boolean) - Method in class com.netflix.hystrix.contrib.javanica.command.AsyncResult
 
cancel(boolean) - Method in class com.netflix.hystrix.contrib.javanica.utils.FutureDecorator
 
CIRCUIT_BREAKER_ENABLED - Static variable in class com.netflix.hystrix.contrib.javanica.conf.HystrixPropertiesManager
Command circuit breaker properties.
CIRCUIT_BREAKER_ERROR_THRESHOLD_PERCENTAGE - Static variable in class com.netflix.hystrix.contrib.javanica.conf.HystrixPropertiesManager
 
CIRCUIT_BREAKER_FORCE_CLOSED - Static variable in class com.netflix.hystrix.contrib.javanica.conf.HystrixPropertiesManager
 
CIRCUIT_BREAKER_FORCE_OPEN - Static variable in class com.netflix.hystrix.contrib.javanica.conf.HystrixPropertiesManager
 
CIRCUIT_BREAKER_REQUEST_VOLUME_THRESHOLD - Static variable in class com.netflix.hystrix.contrib.javanica.conf.HystrixPropertiesManager
 
CIRCUIT_BREAKER_SLEEP_WINDOW_IN_MILLISECONDS - Static variable in class com.netflix.hystrix.contrib.javanica.conf.HystrixPropertiesManager
 
clearCache(CacheInvocationContext<CacheRemove>) - Method in class com.netflix.hystrix.contrib.javanica.cache.HystrixRequestCacheManager
Clears the cache for a given cacheKey context.
Closure - Class in com.netflix.hystrix.contrib.javanica.command.closure
Contains method and instance of anonymous class which implements ClosureCommand interface.
Closure() - Constructor for class com.netflix.hystrix.contrib.javanica.command.closure.Closure
 
Closure(Method, Object) - Constructor for class com.netflix.hystrix.contrib.javanica.command.closure.Closure
 
closure(Closure) - Method in class com.netflix.hystrix.contrib.javanica.command.MetaHolder.Builder
 
ClosureCommand<T> - Interface in com.netflix.hystrix.contrib.javanica.command
This interface is used to perform command logic within an anonymous class and basically used as wrapper for some logic.
ClosureFactory - Interface in com.netflix.hystrix.contrib.javanica.command.closure
Factory to create instances of Closure class.
collapsedRequests(Collection<HystrixCollapser.CollapsedRequest<ResponseType, Object>>) - Method in class com.netflix.hystrix.contrib.javanica.command.HystrixCommandBuilder.Builder
Sets collapsed requests.
collapserExecutionType(ExecutionType) - Method in class com.netflix.hystrix.contrib.javanica.command.MetaHolder.Builder
 
collapserKey(String) - Method in class com.netflix.hystrix.contrib.javanica.command.GenericSetterBuilder.Builder
 
collapserProperties(List<HystrixProperty>) - Method in class com.netflix.hystrix.contrib.javanica.command.GenericSetterBuilder.Builder
 
com.netflix.hystrix.contrib.javanica.annotation - package com.netflix.hystrix.contrib.javanica.annotation
 
com.netflix.hystrix.contrib.javanica.aop.aspectj - package com.netflix.hystrix.contrib.javanica.aop.aspectj
 
com.netflix.hystrix.contrib.javanica.cache - package com.netflix.hystrix.contrib.javanica.cache
 
com.netflix.hystrix.contrib.javanica.cache.annotation - package com.netflix.hystrix.contrib.javanica.cache.annotation
 
com.netflix.hystrix.contrib.javanica.collapser - package com.netflix.hystrix.contrib.javanica.collapser
 
com.netflix.hystrix.contrib.javanica.command - package com.netflix.hystrix.contrib.javanica.command
 
com.netflix.hystrix.contrib.javanica.command.closure - package com.netflix.hystrix.contrib.javanica.command.closure
 
com.netflix.hystrix.contrib.javanica.conf - package com.netflix.hystrix.contrib.javanica.conf
 
com.netflix.hystrix.contrib.javanica.exception - package com.netflix.hystrix.contrib.javanica.exception
 
com.netflix.hystrix.contrib.javanica.utils - package com.netflix.hystrix.contrib.javanica.utils
 
com.netflix.hystrix.contrib.javanica.utils.ajc - package com.netflix.hystrix.contrib.javanica.utils.ajc
 
CommandAction - Interface in com.netflix.hystrix.contrib.javanica.command
Simple action to encapsulate some logic to process it in a Hystrix command.
commandAction(CommandAction) - Method in class com.netflix.hystrix.contrib.javanica.command.CommandActions.Builder
 
CommandActionExecutionException - Exception in com.netflix.hystrix.contrib.javanica.exception
This exception is used to wrap original exceptions to push through javanica infrastructure.
CommandActionExecutionException(Throwable) - Constructor for exception com.netflix.hystrix.contrib.javanica.exception.CommandActionExecutionException
Creates exceptions instance with cause is original exception.
CommandActionExecutionException() - Constructor for exception com.netflix.hystrix.contrib.javanica.exception.CommandActionExecutionException
Default constructor.
CommandActions - Class in com.netflix.hystrix.contrib.javanica.command
Wrapper for command actions combines different actions together.
CommandActions(CommandActions.Builder) - Constructor for class com.netflix.hystrix.contrib.javanica.command.CommandActions
 
commandActions(CommandActions) - Method in class com.netflix.hystrix.contrib.javanica.command.HystrixCommandBuilder.Builder
Sets command actions CommandActions.
CommandActions.Builder - Class in com.netflix.hystrix.contrib.javanica.command
 
CommandCollapser - Class in com.netflix.hystrix.contrib.javanica.collapser
Collapses multiple requests into a single HystrixCommand execution based on a time window and optionally a max batch size.
CommandCollapser(MetaHolder) - Constructor for class com.netflix.hystrix.contrib.javanica.collapser.CommandCollapser
Constructor with parameters.
CommandExecutionAction - Class in com.netflix.hystrix.contrib.javanica.command
Action to execute a Hystrix command.
CommandExecutionAction(HystrixInvokable, MetaHolder) - Constructor for class com.netflix.hystrix.contrib.javanica.command.CommandExecutionAction
Constructor with parameters.
CommandExecutor - Class in com.netflix.hystrix.contrib.javanica.command
Invokes necessary method of HystrixExecutable or HystrixObservable for specified execution type:

ExecutionType.SYNCHRONOUS -> HystrixExecutable.execute()

ExecutionType.ASYNCHRONOUS -> HystrixExecutable.queue()

ExecutionType.OBSERVABLE -> depends on specify observable execution mode: ObservableExecutionMode.EAGER - HystrixObservable.observe(), ObservableExecutionMode.LAZY - HystrixObservable.toObservable().

CommandExecutor() - Constructor for class com.netflix.hystrix.contrib.javanica.command.CommandExecutor
 
commandKey(String) - Method in class com.netflix.hystrix.contrib.javanica.command.GenericSetterBuilder.Builder
 
commandKey(String, String) - Method in class com.netflix.hystrix.contrib.javanica.command.GenericSetterBuilder.Builder
Deprecated.
commandProperties(List<HystrixProperty>) - Method in class com.netflix.hystrix.contrib.javanica.command.GenericSetterBuilder.Builder
 
CommonUtils - Class in com.netflix.hystrix.contrib.javanica.utils
Created by dmgcodevil.
construct() - Method in class com.netflix.hystrix.contrib.javanica.command.GenericObservableCommand
.
CORE_SIZE - Static variable in class com.netflix.hystrix.contrib.javanica.conf.HystrixPropertiesManager
 
create(MetaHolder) - Method in class com.netflix.hystrix.contrib.javanica.command.HystrixCommandBuilderFactory
 
create(MetaHolder, Collection<HystrixCollapser.CollapsedRequest<ResponseType, Object>>) - Method in class com.netflix.hystrix.contrib.javanica.command.HystrixCommandBuilderFactory
 
create(MetaHolder) - Method in class com.netflix.hystrix.contrib.javanica.command.HystrixCommandFactory
 
createArgsForFallback(MetaHolder, Throwable) - Static method in class com.netflix.hystrix.contrib.javanica.utils.CommonUtils
 
createArgsForFallback(Object[], MetaHolder, Throwable) - Static method in class com.netflix.hystrix.contrib.javanica.utils.CommonUtils
 
createCacheRemoveInvocationContext(MetaHolder) - Static method in class com.netflix.hystrix.contrib.javanica.cache.CacheInvocationContextFactory
Create CacheInvocationContext parametrized with CacheRemove annotation.
createCacheResultInvocationContext(MetaHolder) - Static method in class com.netflix.hystrix.contrib.javanica.cache.CacheInvocationContextFactory
Create CacheInvocationContext parametrized with CacheResult annotation.
createClosure(MetaHolder, Method, Object, Object...) - Method in class com.netflix.hystrix.contrib.javanica.command.closure.AbstractClosureFactory
 
createClosure(MetaHolder, Method, Object, Object...) - Method in interface com.netflix.hystrix.contrib.javanica.command.closure.ClosureFactory
Creates closure in accordance with method return type.
createCommand(Collection<HystrixCollapser.CollapsedRequest<Object, Object>>) - Method in class com.netflix.hystrix.contrib.javanica.collapser.CommandCollapser
Creates batch command.
createDelayed(MetaHolder) - Method in class com.netflix.hystrix.contrib.javanica.command.HystrixCommandFactory
 

D

defaultCollapserKey(String) - Method in class com.netflix.hystrix.contrib.javanica.command.MetaHolder.Builder
 
defaultCommandKey(String) - Method in class com.netflix.hystrix.contrib.javanica.command.MetaHolder.Builder
 
defaultFallback(boolean) - Method in class com.netflix.hystrix.contrib.javanica.command.MetaHolder.Builder
 
defaultGroupKey(String) - Method in class com.netflix.hystrix.contrib.javanica.command.MetaHolder.Builder
 
DefaultHystrixGeneratedCacheKey - Class in com.netflix.hystrix.contrib.javanica.cache
Default implementation of HystrixGeneratedCacheKey.
DefaultHystrixGeneratedCacheKey(String) - Constructor for class com.netflix.hystrix.contrib.javanica.cache.DefaultHystrixGeneratedCacheKey
 
DefaultProperties - Annotation Type in com.netflix.hystrix.contrib.javanica.annotation
This annotation is used to specify default parameters for hystrix commands (methods annotated with @HystrixCommand annotation).
defaultProperties(DefaultProperties) - Method in class com.netflix.hystrix.contrib.javanica.command.MetaHolder.Builder
 
defaultThreadPoolKey(String) - Method in class com.netflix.hystrix.contrib.javanica.command.MetaHolder.Builder
 

E

EMPTY - Static variable in class com.netflix.hystrix.contrib.javanica.cache.DefaultHystrixGeneratedCacheKey
Means "do not cache".
EnvUtils - Class in com.netflix.hystrix.contrib.javanica.utils
Created by dmgcodevil
equals(Object) - Method in class com.netflix.hystrix.contrib.javanica.cache.DefaultHystrixGeneratedCacheKey
 
ExceptionUtils - Class in com.netflix.hystrix.contrib.javanica.exception
Util class to work with exceptions.
ExceptionUtils() - Constructor for class com.netflix.hystrix.contrib.javanica.exception.ExceptionUtils
 
execute(ExecutionType) - Method in interface com.netflix.hystrix.contrib.javanica.command.CommandAction
Executes action in accordance with the given execution type.
execute(ExecutionType) - Method in class com.netflix.hystrix.contrib.javanica.command.CommandExecutionAction
 
execute(HystrixInvokable, ExecutionType, MetaHolder) - Static method in class com.netflix.hystrix.contrib.javanica.command.CommandExecutor
Calls a method of HystrixExecutable in accordance with specified execution type.
execute(ExecutionType) - Method in class com.netflix.hystrix.contrib.javanica.command.LazyCommandExecutionAction
Executes action in accordance with the given execution type.
execute(ExecutionType) - Method in class com.netflix.hystrix.contrib.javanica.command.MethodExecutionAction
 
executeWithArgs(ExecutionType, Object[]) - Method in interface com.netflix.hystrix.contrib.javanica.command.CommandAction
Executes action with parameters in accordance with the given execution ty
executeWithArgs(ExecutionType, Object[]) - Method in class com.netflix.hystrix.contrib.javanica.command.CommandExecutionAction
 
executeWithArgs(ExecutionType, Object[]) - Method in class com.netflix.hystrix.contrib.javanica.command.LazyCommandExecutionAction
Executes action with parameters in accordance with the given execution ty
executeWithArgs(ExecutionType, Object[]) - Method in class com.netflix.hystrix.contrib.javanica.command.MethodExecutionAction
Invokes the method.
EXECUTION_ISOLATION_SEMAPHORE_MAX_CONCURRENT_REQUESTS - Static variable in class com.netflix.hystrix.contrib.javanica.conf.HystrixPropertiesManager
 
EXECUTION_ISOLATION_STRATEGY - Static variable in class com.netflix.hystrix.contrib.javanica.conf.HystrixPropertiesManager
Command execution properties.
EXECUTION_ISOLATION_THREAD_INTERRUPT_ON_TIMEOUT - Static variable in class com.netflix.hystrix.contrib.javanica.conf.HystrixPropertiesManager
 
EXECUTION_ISOLATION_THREAD_TIMEOUT_IN_MILLISECONDS - Static variable in class com.netflix.hystrix.contrib.javanica.conf.HystrixPropertiesManager
 
EXECUTION_TIMEOUT_ENABLED - Static variable in class com.netflix.hystrix.contrib.javanica.conf.HystrixPropertiesManager
 
ExecutionType - Enum in com.netflix.hystrix.contrib.javanica.command
Specifies executions types.
executionType(ExecutionType) - Method in class com.netflix.hystrix.contrib.javanica.command.HystrixCommandBuilder.Builder
Sets execution type, see ExecutionType.
executionType(ExecutionType) - Method in class com.netflix.hystrix.contrib.javanica.command.MetaHolder.Builder
 
extendedFallback(boolean) - Method in class com.netflix.hystrix.contrib.javanica.command.MetaHolder.Builder
 
extendedParentFallback(boolean) - Method in class com.netflix.hystrix.contrib.javanica.command.MetaHolder.Builder
 

F

fallback(boolean) - Method in class com.netflix.hystrix.contrib.javanica.command.MetaHolder.Builder
 
FALLBACK_ENABLED - Static variable in class com.netflix.hystrix.contrib.javanica.conf.HystrixPropertiesManager
 
FALLBACK_ISOLATION_SEMAPHORE_MAX_CONCURRENT_REQUESTS - Static variable in class com.netflix.hystrix.contrib.javanica.conf.HystrixPropertiesManager
Command fallback properties.
fallbackAction(CommandAction) - Method in class com.netflix.hystrix.contrib.javanica.command.CommandActions.Builder
 
FallbackDefinitionException - Exception in com.netflix.hystrix.contrib.javanica.exception
 
FallbackDefinitionException() - Constructor for exception com.netflix.hystrix.contrib.javanica.exception.FallbackDefinitionException
 
FallbackDefinitionException(String, Throwable) - Constructor for exception com.netflix.hystrix.contrib.javanica.exception.FallbackDefinitionException
 
FallbackDefinitionException(Throwable) - Constructor for exception com.netflix.hystrix.contrib.javanica.exception.FallbackDefinitionException
 
FallbackDefinitionException(String) - Constructor for exception com.netflix.hystrix.contrib.javanica.exception.FallbackDefinitionException
 
fallbackExecutionType(ExecutionType) - Method in class com.netflix.hystrix.contrib.javanica.command.MetaHolder.Builder
 
FallbackInvocationException - Exception in com.netflix.hystrix.contrib.javanica.exception
Exception specifies error occurred in fallback method.
FallbackInvocationException() - Constructor for exception com.netflix.hystrix.contrib.javanica.exception.FallbackInvocationException
 
FallbackInvocationException(String, Throwable) - Constructor for exception com.netflix.hystrix.contrib.javanica.exception.FallbackInvocationException
 
FallbackInvocationException(Throwable) - Constructor for exception com.netflix.hystrix.contrib.javanica.exception.FallbackInvocationException
 
fallbackMethod(Method) - Method in class com.netflix.hystrix.contrib.javanica.command.MetaHolder.Builder
 
FallbackMethod - Class in com.netflix.hystrix.contrib.javanica.utils
 
FallbackMethod(Method) - Constructor for class com.netflix.hystrix.contrib.javanica.utils.FallbackMethod
 
FallbackMethod(Method, boolean, boolean) - Constructor for class com.netflix.hystrix.contrib.javanica.utils.FallbackMethod
 
flattenTypeVariables(Type) - Static method in class com.netflix.hystrix.contrib.javanica.utils.TypeHelper
Unwinds parametrized type into plain list that contains all parameters for the given type including nested parameterized types, for example calling the method for the following type GType>, Parent>>> will return list of 8 elements: [GType, GType, GDoubleType, GType, GDoubleType, Parent, Parent, Parent] if the given type is not parametrized then returns list with one element which is given type passed into method.
flushCache() - Method in class com.netflix.hystrix.contrib.javanica.command.AbstractHystrixCommand
Clears cache for the specified hystrix command.
flushCache() - Method in class com.netflix.hystrix.contrib.javanica.command.GenericObservableCommand
Clears cache for the specified hystrix command.
FutureDecorator - Class in com.netflix.hystrix.contrib.javanica.utils
 
FutureDecorator(Future) - Constructor for class com.netflix.hystrix.contrib.javanica.utils.FutureDecorator
 

G

generateCacheKey(CacheInvocationContext<? extends Annotation>) - Method in class com.netflix.hystrix.contrib.javanica.cache.HystrixCacheKeyGenerator
 
GenericCommand - Class in com.netflix.hystrix.contrib.javanica.command
Implementation of AbstractHystrixCommand which returns an Object as result.
GenericCommand(HystrixCommandBuilder) - Constructor for class com.netflix.hystrix.contrib.javanica.command.GenericCommand
 
GenericObservableCommand - Class in com.netflix.hystrix.contrib.javanica.command
Generic class for all observable commands executed within javanica context.
GenericObservableCommand(HystrixCommandBuilder) - Constructor for class com.netflix.hystrix.contrib.javanica.command.GenericObservableCommand
 
GenericSetterBuilder - Class in com.netflix.hystrix.contrib.javanica.command
Builder for Hystrix Setters: HystrixCommand.Setter, HystrixObservableCommand.Setter, HystrixCollapser.Setter.
GenericSetterBuilder(GenericSetterBuilder.Builder) - Constructor for class com.netflix.hystrix.contrib.javanica.command.GenericSetterBuilder
 
GenericSetterBuilder.Builder - Class in com.netflix.hystrix.contrib.javanica.command
 
get() - Method in class com.netflix.hystrix.contrib.javanica.command.AsyncResult
 
get(long, TimeUnit) - Method in class com.netflix.hystrix.contrib.javanica.command.AsyncResult
 
get() - Method in class com.netflix.hystrix.contrib.javanica.utils.FutureDecorator
 
get(long, TimeUnit) - Method in class com.netflix.hystrix.contrib.javanica.utils.FutureDecorator
 
getActionName() - Method in interface com.netflix.hystrix.contrib.javanica.command.CommandAction
Gets action name.
getActionName() - Method in class com.netflix.hystrix.contrib.javanica.command.CommandExecutionAction
Gets action name.
getActionName() - Method in class com.netflix.hystrix.contrib.javanica.command.LazyCommandExecutionAction
Gets action name.
getActionName() - Method in class com.netflix.hystrix.contrib.javanica.command.MethodExecutionAction
Gets action name.
getAjcMethod() - Method in class com.netflix.hystrix.contrib.javanica.command.MetaHolder
 
getAjcMethod(Class<?>, String, AjcUtils.AdviceType, Class<?>...) - Static method in class com.netflix.hystrix.contrib.javanica.utils.ajc.AjcUtils
 
getAjcMethodAroundAdvice(Class<?>, String, Class<?>...) - Static method in class com.netflix.hystrix.contrib.javanica.utils.ajc.AjcUtils
 
getAjcMethodAroundAdvice(Class<?>, MethodSignature) - Static method in class com.netflix.hystrix.contrib.javanica.utils.ajc.AjcUtils
 
getAjcMethodAroundAdvice(Class<?>, Method) - Static method in class com.netflix.hystrix.contrib.javanica.utils.ajc.AjcUtils
 
getAllParameters() - Method in class com.netflix.hystrix.contrib.javanica.cache.CacheInvocationContext
Gets all method parameters.
getAnnotation(JoinPoint, Class<T>) - Static method in class com.netflix.hystrix.contrib.javanica.utils.AopUtils
 
getAnnotation(Class<?>, Class<T>) - Static method in class com.netflix.hystrix.contrib.javanica.utils.AopUtils
 
getAnnotations() - Method in class com.netflix.hystrix.contrib.javanica.cache.CacheInvocationParameter
Returns an immutable Set of all Annotations on this method parameter, never null.
getArgs() - Method in class com.netflix.hystrix.contrib.javanica.command.MetaHolder
 
getArgs() - Method in class com.netflix.hystrix.contrib.javanica.command.MethodExecutionAction
 
getCacheAnnotation() - Method in class com.netflix.hystrix.contrib.javanica.cache.CacheInvocationContext
 
getCacheKey() - Method in class com.netflix.hystrix.contrib.javanica.cache.DefaultHystrixGeneratedCacheKey
 
getCacheKey() - Method in interface com.netflix.hystrix.contrib.javanica.cache.HystrixGeneratedCacheKey
Key to be used for request caching.
getCacheKey() - Method in class com.netflix.hystrix.contrib.javanica.command.AbstractHystrixCommand
.
getCacheKey() - Method in class com.netflix.hystrix.contrib.javanica.command.GenericObservableCommand
.
getCacheKeyAnnotation() - Method in class com.netflix.hystrix.contrib.javanica.cache.CacheInvocationParameter
Gets CacheKey for the parameter.
getCacheKeyMethod() - Method in class com.netflix.hystrix.contrib.javanica.cache.CacheInvocationContext
Gets action that invokes cache key method, the result of execution is used as cache key.
getCacheKeyMethod() - Method in class com.netflix.hystrix.contrib.javanica.command.MetaHolder
 
getCacheKeyMethodName() - Method in class com.netflix.hystrix.contrib.javanica.cache.CacheInvocationContext
Gets method name to be used to get a key for request caching.
getCacheRemoveInvocationContext() - Method in class com.netflix.hystrix.contrib.javanica.command.HystrixCommandBuilder
 
getCacheResultInvocationContext() - Method in class com.netflix.hystrix.contrib.javanica.command.HystrixCommandBuilder
 
getClosure() - Method in class com.netflix.hystrix.contrib.javanica.command.MetaHolder
 
getClosureMethod() - Method in class com.netflix.hystrix.contrib.javanica.command.closure.Closure
 
getClosureObj() - Method in class com.netflix.hystrix.contrib.javanica.command.closure.Closure
 
getCollapsedRequests() - Method in class com.netflix.hystrix.contrib.javanica.command.AbstractHystrixCommand
Gets collapsed requests.
getCollapsedRequests() - Method in class com.netflix.hystrix.contrib.javanica.command.HystrixCommandBuilder
 
getCollapserExecutionType() - Method in class com.netflix.hystrix.contrib.javanica.command.MetaHolder
 
getCollapserKey() - Method in class com.netflix.hystrix.contrib.javanica.command.MetaHolder
 
getCollapserProperties() - Method in class com.netflix.hystrix.contrib.javanica.command.MetaHolder
 
getCommandAction() - Method in class com.netflix.hystrix.contrib.javanica.command.AbstractHystrixCommand
Gets command action.
getCommandAction() - Method in class com.netflix.hystrix.contrib.javanica.command.CommandActions
 
getCommandActions() - Method in class com.netflix.hystrix.contrib.javanica.command.HystrixCommandBuilder
 
getCommandGroupKey() - Method in class com.netflix.hystrix.contrib.javanica.command.MetaHolder
 
getCommandIgnoreExceptions() - Method in class com.netflix.hystrix.contrib.javanica.command.MetaHolder
 
getCommandKey() - Method in class com.netflix.hystrix.contrib.javanica.command.MetaHolder
 
getCommandProperties() - Method in class com.netflix.hystrix.contrib.javanica.command.MetaHolder
 
getDeclaredMethod(Class<?>, String, Class<?>...) - Static method in class com.netflix.hystrix.contrib.javanica.utils.AopUtils
Gets declared method from specified type by mame and parameters types.
getDefaultCollapserKey() - Method in class com.netflix.hystrix.contrib.javanica.command.MetaHolder
 
getDefaultCommandKey() - Method in class com.netflix.hystrix.contrib.javanica.command.MetaHolder
 
getDefaultGroupKey() - Method in class com.netflix.hystrix.contrib.javanica.command.MetaHolder
 
getDefaultProperties() - Method in class com.netflix.hystrix.contrib.javanica.command.MetaHolder
 
getDefaultThreadPoolKey() - Method in class com.netflix.hystrix.contrib.javanica.command.MetaHolder
 
getExecutionType() - Method in class com.netflix.hystrix.contrib.javanica.cache.CacheInvocationContext
Gets execution type of cache key action.
getExecutionType() - Method in class com.netflix.hystrix.contrib.javanica.command.AbstractHystrixCommand
 
getExecutionType(Class<?>) - Static method in enum com.netflix.hystrix.contrib.javanica.command.ExecutionType
Gets execution type for specified class type.
getExecutionType() - Method in class com.netflix.hystrix.contrib.javanica.command.HystrixCommandBuilder
 
getExecutionType() - Method in class com.netflix.hystrix.contrib.javanica.command.MetaHolder
 
getExecutionType() - Method in class com.netflix.hystrix.contrib.javanica.utils.FallbackMethod
 
getFallback() - Method in class com.netflix.hystrix.contrib.javanica.command.AbstractHystrixCommand
.
getFallback() - Method in class com.netflix.hystrix.contrib.javanica.command.BatchHystrixCommand
 
getFallback() - Method in class com.netflix.hystrix.contrib.javanica.command.GenericCommand
The fallback is performed whenever a command execution fails.
getFallbackAction() - Method in class com.netflix.hystrix.contrib.javanica.command.AbstractHystrixCommand
Gets fallback action.
getFallbackAction() - Method in class com.netflix.hystrix.contrib.javanica.command.CommandActions
 
getFallbackExecutionType() - Method in class com.netflix.hystrix.contrib.javanica.command.MetaHolder
 
getFallbackMethod() - Method in class com.netflix.hystrix.contrib.javanica.command.MetaHolder
 
getFallbackMethod(Class<?>, Method) - Method in class com.netflix.hystrix.contrib.javanica.utils.MethodProvider
 
getFallbackMethod(Class<?>, Method, boolean) - Method in class com.netflix.hystrix.contrib.javanica.utils.MethodProvider
Gets fallback method for command method.
getHystrixCollapser() - Method in class com.netflix.hystrix.contrib.javanica.command.MetaHolder
 
getHystrixCommand() - Method in class com.netflix.hystrix.contrib.javanica.command.MetaHolder
 
getIgnoreExceptions() - Method in class com.netflix.hystrix.contrib.javanica.command.AbstractHystrixCommand
Gets exceptions types which should be ignored.
getIgnoreExceptions() - Method in class com.netflix.hystrix.contrib.javanica.command.HystrixCommandBuilder
 
getInstance() - Static method in class com.netflix.hystrix.contrib.javanica.cache.HystrixCacheKeyGenerator
 
getInstance() - Static method in class com.netflix.hystrix.contrib.javanica.cache.HystrixRequestCacheManager
 
getInstance() - Static method in class com.netflix.hystrix.contrib.javanica.command.closure.AsyncClosureFactory
 
getInstance() - Static method in class com.netflix.hystrix.contrib.javanica.command.HystrixCommandBuilderFactory
 
getInstance() - Static method in class com.netflix.hystrix.contrib.javanica.command.HystrixCommandFactory
 
getInstance() - Static method in class com.netflix.hystrix.contrib.javanica.utils.MethodProvider
 
getJoinPoint() - Method in class com.netflix.hystrix.contrib.javanica.command.MetaHolder
 
getKeyParameters() - Method in class com.netflix.hystrix.contrib.javanica.cache.CacheInvocationContext
Returns a clone of the array of all method parameters annotated with CacheKey annotation to be used by the HystrixCacheKeyGenerator in creating a HystrixGeneratedCacheKey.
getMetaHolder() - Method in interface com.netflix.hystrix.contrib.javanica.command.CommandAction
 
getMetaHolder() - Method in class com.netflix.hystrix.contrib.javanica.command.CommandExecutionAction
 
getMetaHolder() - Method in class com.netflix.hystrix.contrib.javanica.command.LazyCommandExecutionAction
 
getMetaHolder() - Method in class com.netflix.hystrix.contrib.javanica.command.MethodExecutionAction
 
getMethod() - Method in class com.netflix.hystrix.contrib.javanica.cache.CacheInvocationContext
Gets intercepted method that annotated with caching annotation.
getMethod() - Method in class com.netflix.hystrix.contrib.javanica.command.MetaHolder
 
getMethod() - Method in class com.netflix.hystrix.contrib.javanica.command.MethodExecutionAction
 
getMethod() - Method in class com.netflix.hystrix.contrib.javanica.utils.FallbackMethod
 
getMethod(Class<?>, String, Class<?>...) - Static method in class com.netflix.hystrix.contrib.javanica.utils.MethodProvider
Gets method by name and parameters types using reflection, if the given type doesn't contain required method then continue applying this method for all super classes up to Object class.
getMethodFromTarget(JoinPoint) - Static method in class com.netflix.hystrix.contrib.javanica.utils.AopUtils
Gets a Method object from target object (not proxy class).
getMethodFromTarget(JoinPoint, String) - Static method in class com.netflix.hystrix.contrib.javanica.utils.AopUtils
Gets a Method object from target object by specified method name.
getMethodInfo(Method) - Static method in class com.netflix.hystrix.contrib.javanica.utils.AopUtils
 
getObj() - Method in class com.netflix.hystrix.contrib.javanica.command.MetaHolder
 
getObject() - Method in class com.netflix.hystrix.contrib.javanica.command.MethodExecutionAction
 
getObservableExecutionMode() - Method in class com.netflix.hystrix.contrib.javanica.command.MetaHolder
 
getParameterTypes() - Method in class com.netflix.hystrix.contrib.javanica.command.MetaHolder
 
getParameterTypes(JoinPoint) - Static method in class com.netflix.hystrix.contrib.javanica.utils.AopUtils
Gets parameter types of the join point.
getPosition() - Method in class com.netflix.hystrix.contrib.javanica.cache.CacheInvocationParameter
Gets index of the parameter in the original parameter array.
getPostfix() - Method in enum com.netflix.hystrix.contrib.javanica.utils.ajc.AjcUtils.AdviceType
 
getProxyObj() - Method in class com.netflix.hystrix.contrib.javanica.command.MetaHolder
 
getRaiseHystrixExceptions() - Method in class com.netflix.hystrix.contrib.javanica.command.MetaHolder
 
getRawType() - Method in class com.netflix.hystrix.contrib.javanica.cache.CacheInvocationParameter
Gets the parameter type as declared on the method.
getRequestArgument() - Method in class com.netflix.hystrix.contrib.javanica.collapser.CommandCollapser
getSetterBuilder() - Method in class com.netflix.hystrix.contrib.javanica.command.HystrixCommandBuilder
 
getTarget() - Method in class com.netflix.hystrix.contrib.javanica.cache.CacheInvocationContext
Gets current instance that can be used to invoke CacheInvocationContext.cacheKeyMethod or for another needs.
getThreadPoolKey() - Method in class com.netflix.hystrix.contrib.javanica.command.MetaHolder
 
getThreadPoolProperties() - Method in class com.netflix.hystrix.contrib.javanica.command.MetaHolder
 
getValue() - Method in class com.netflix.hystrix.contrib.javanica.cache.CacheInvocationParameter
Gets the parameter value
getWeavingMode() - Static method in class com.netflix.hystrix.contrib.javanica.utils.EnvUtils
 
groupKey(String) - Method in class com.netflix.hystrix.contrib.javanica.command.GenericSetterBuilder.Builder
 
groupKey(String, String) - Method in class com.netflix.hystrix.contrib.javanica.command.GenericSetterBuilder.Builder
 

H

hasCacheKeyAnnotation() - Method in class com.netflix.hystrix.contrib.javanica.cache.CacheInvocationParameter
Checks whether the parameter annotated with CacheKey or not.
hasDefaultProperties() - Method in class com.netflix.hystrix.contrib.javanica.command.MetaHolder
 
hasFallbackAction() - Method in class com.netflix.hystrix.contrib.javanica.command.CommandActions
 
hasFallbackMethod() - Method in class com.netflix.hystrix.contrib.javanica.command.MetaHolder
 
hasFallbackMethodCommand() - Method in class com.netflix.hystrix.contrib.javanica.command.MetaHolder
 
hashCode() - Method in class com.netflix.hystrix.contrib.javanica.cache.DefaultHystrixGeneratedCacheKey
 
hasKeyParameters() - Method in class com.netflix.hystrix.contrib.javanica.cache.CacheInvocationContext
Checks whether any method argument annotated with CacheKey annotation.
HystrixCacheAspect - Class in com.netflix.hystrix.contrib.javanica.aop.aspectj
AspectJ aspect to process methods which annotated with annotations from com.netflix.hystrix.contrib.javanica.cache.annotation package.
HystrixCacheAspect() - Constructor for class com.netflix.hystrix.contrib.javanica.aop.aspectj.HystrixCacheAspect
 
HystrixCacheKeyGenerationException - Exception in com.netflix.hystrix.contrib.javanica.exception
Indicates that something is going wrong with cache key generation logic.
HystrixCacheKeyGenerationException() - Constructor for exception com.netflix.hystrix.contrib.javanica.exception.HystrixCacheKeyGenerationException
 
HystrixCacheKeyGenerationException(String) - Constructor for exception com.netflix.hystrix.contrib.javanica.exception.HystrixCacheKeyGenerationException
 
HystrixCacheKeyGenerationException(String, Throwable) - Constructor for exception com.netflix.hystrix.contrib.javanica.exception.HystrixCacheKeyGenerationException
 
HystrixCacheKeyGenerationException(Throwable) - Constructor for exception com.netflix.hystrix.contrib.javanica.exception.HystrixCacheKeyGenerationException
 
HystrixCacheKeyGenerator - Class in com.netflix.hystrix.contrib.javanica.cache
HystrixCacheKeyGenerator() - Constructor for class com.netflix.hystrix.contrib.javanica.cache.HystrixCacheKeyGenerator
 
HystrixCachingException - Exception in com.netflix.hystrix.contrib.javanica.exception
Indicates that something is going wrong with caching logic.
HystrixCachingException() - Constructor for exception com.netflix.hystrix.contrib.javanica.exception.HystrixCachingException
 
HystrixCachingException(String) - Constructor for exception com.netflix.hystrix.contrib.javanica.exception.HystrixCachingException
 
HystrixCachingException(String, Throwable) - Constructor for exception com.netflix.hystrix.contrib.javanica.exception.HystrixCachingException
 
HystrixCachingException(Throwable) - Constructor for exception com.netflix.hystrix.contrib.javanica.exception.HystrixCachingException
 
HystrixCollapser - Annotation Type in com.netflix.hystrix.contrib.javanica.annotation
This annotation is used to collapse some commands into a single backend dependency call.
hystrixCollapser(HystrixCollapser) - Method in class com.netflix.hystrix.contrib.javanica.command.MetaHolder.Builder
 
hystrixCollapserAnnotationPointcut() - Method in class com.netflix.hystrix.contrib.javanica.aop.aspectj.HystrixCommandAspect
 
HystrixCommand - Annotation Type in com.netflix.hystrix.contrib.javanica.annotation
This annotation used to specify some methods which should be processes as hystrix commands.
hystrixCommand(HystrixCommand) - Method in class com.netflix.hystrix.contrib.javanica.command.MetaHolder.Builder
 
hystrixCommandAnnotationPointcut() - Method in class com.netflix.hystrix.contrib.javanica.aop.aspectj.HystrixCommandAspect
 
HystrixCommandAspect - Class in com.netflix.hystrix.contrib.javanica.aop.aspectj
AspectJ aspect to process methods which annotated with HystrixCommand annotation.
HystrixCommandAspect() - Constructor for class com.netflix.hystrix.contrib.javanica.aop.aspectj.HystrixCommandAspect
 
HystrixCommandBuilder - Class in com.netflix.hystrix.contrib.javanica.command
Builder contains all necessary information required to create specific hystrix command.
HystrixCommandBuilder(HystrixCommandBuilder.Builder) - Constructor for class com.netflix.hystrix.contrib.javanica.command.HystrixCommandBuilder
 
HystrixCommandBuilder.Builder<ResponseType> - Class in com.netflix.hystrix.contrib.javanica.command
 
HystrixCommandBuilderFactory - Class in com.netflix.hystrix.contrib.javanica.command
Created by dmgcodevil.
HystrixCommandFactory - Class in com.netflix.hystrix.contrib.javanica.command
Created by dmgcodevil.
HystrixException - Enum in com.netflix.hystrix.contrib.javanica.annotation
Created by Mike Cowan
HystrixGeneratedCacheKey - Interface in com.netflix.hystrix.contrib.javanica.cache
Specific interface to adopt HystrixGeneratedCacheKey for Hystrix environment.
HystrixPropertiesManager - Class in com.netflix.hystrix.contrib.javanica.conf
This class provides methods to set hystrix properties.
HystrixProperty - Annotation Type in com.netflix.hystrix.contrib.javanica.annotation
This annotation allows specify Hystrix command properties in the following format: property name = property value.
HystrixPropertyException - Exception in com.netflix.hystrix.contrib.javanica.exception
Created by dmgcodevil.
HystrixPropertyException() - Constructor for exception com.netflix.hystrix.contrib.javanica.exception.HystrixPropertyException
 
HystrixPropertyException(String, Throwable) - Constructor for exception com.netflix.hystrix.contrib.javanica.exception.HystrixPropertyException
 
HystrixPropertyException(Throwable) - Constructor for exception com.netflix.hystrix.contrib.javanica.exception.HystrixPropertyException
 
HystrixRequestCacheManager - Class in com.netflix.hystrix.contrib.javanica.cache
Cache manager to work with HystrixRequestCache.

I

ignoreExceptions(List<Class<? extends Throwable>>) - Method in class com.netflix.hystrix.contrib.javanica.command.HystrixCommandBuilder.Builder
Sets exceptions that should be ignored and wrapped to throw in HystrixBadRequestException.
initializeCollapserProperties(List<HystrixProperty>) - Static method in class com.netflix.hystrix.contrib.javanica.conf.HystrixPropertiesManager
Creates and sets Hystrix collapser properties.
initializeCommandProperties(List<HystrixProperty>) - Static method in class com.netflix.hystrix.contrib.javanica.conf.HystrixPropertiesManager
Creates and sets Hystrix command properties.
initializeThreadPoolProperties(List<HystrixProperty>) - Static method in class com.netflix.hystrix.contrib.javanica.conf.HystrixPropertiesManager
Creates and sets Hystrix thread pool properties.
invoke() - Method in class com.netflix.hystrix.contrib.javanica.command.AsyncResult
Process logic.
invoke() - Method in interface com.netflix.hystrix.contrib.javanica.command.ClosureCommand
Process logic.
invokeAjcMethod(Method, Object, MetaHolder, Object...) - Static method in class com.netflix.hystrix.contrib.javanica.utils.ajc.AjcUtils
 
isCancelled() - Method in class com.netflix.hystrix.contrib.javanica.command.AsyncResult
 
isCancelled() - Method in class com.netflix.hystrix.contrib.javanica.utils.FutureDecorator
 
isCollapserAnnotationPresent() - Method in class com.netflix.hystrix.contrib.javanica.command.MetaHolder
 
isCommand() - Method in class com.netflix.hystrix.contrib.javanica.utils.FallbackMethod
 
isCommandAnnotationPresent() - Method in class com.netflix.hystrix.contrib.javanica.command.MetaHolder
 
isCompileWeaving() - Static method in class com.netflix.hystrix.contrib.javanica.utils.EnvUtils
 
isDefault() - Method in class com.netflix.hystrix.contrib.javanica.utils.FallbackMethod
 
isDefaultFallback() - Method in class com.netflix.hystrix.contrib.javanica.command.MetaHolder
 
isDone() - Method in class com.netflix.hystrix.contrib.javanica.command.AsyncResult
 
isDone() - Method in class com.netflix.hystrix.contrib.javanica.utils.FutureDecorator
 
isExtended() - Method in class com.netflix.hystrix.contrib.javanica.utils.FallbackMethod
 
isExtendedFallback() - Method in class com.netflix.hystrix.contrib.javanica.command.MetaHolder
 
isExtendedParentFallback() - Method in class com.netflix.hystrix.contrib.javanica.command.MetaHolder
 
isFallback() - Method in class com.netflix.hystrix.contrib.javanica.command.MetaHolder
 
isGenericReturnType(Method) - Static method in class com.netflix.hystrix.contrib.javanica.utils.TypeHelper
 
isObservable() - Method in class com.netflix.hystrix.contrib.javanica.command.MetaHolder
 
isParametrizedType(Type) - Static method in class com.netflix.hystrix.contrib.javanica.utils.TypeHelper
 
isPresent() - Method in class com.netflix.hystrix.contrib.javanica.utils.FallbackMethod
 
isReturnTypeParametrized(Method) - Static method in class com.netflix.hystrix.contrib.javanica.utils.TypeHelper
Check whether return type of the given method is parametrized or not.
isTypeVariable(Type) - Static method in class com.netflix.hystrix.contrib.javanica.utils.TypeHelper
 
isWildcardType(Type) - Static method in class com.netflix.hystrix.contrib.javanica.utils.TypeHelper
 

J

joinPoint(JoinPoint) - Method in class com.netflix.hystrix.contrib.javanica.command.MetaHolder.Builder
 

K

KEEP_ALIVE_TIME_MINUTES - Static variable in class com.netflix.hystrix.contrib.javanica.conf.HystrixPropertiesManager
 

L

LazyCommandExecutionAction - Class in com.netflix.hystrix.contrib.javanica.command
This action creates related hystrix commands on demand when command creation can be postponed.
LazyCommandExecutionAction(MetaHolder) - Constructor for class com.netflix.hystrix.contrib.javanica.command.LazyCommandExecutionAction
 

M

mapResponseToRequests(List<Object>, Collection<HystrixCollapser.CollapsedRequest<Object, Object>>) - Method in class com.netflix.hystrix.contrib.javanica.collapser.CommandCollapser
MAX_QUEUE_SIZE - Static variable in class com.netflix.hystrix.contrib.javanica.conf.HystrixPropertiesManager
Thread pool properties.
MAX_REQUESTS_IN_BATCH - Static variable in class com.netflix.hystrix.contrib.javanica.conf.HystrixPropertiesManager
Collapser properties.
MetaHolder - Class in com.netflix.hystrix.contrib.javanica.command
Simple immutable holder to keep all necessary information about current method to build Hystrix command.
MetaHolder.Builder - Class in com.netflix.hystrix.contrib.javanica.command
 
method(Method) - Method in class com.netflix.hystrix.contrib.javanica.command.MetaHolder.Builder
 
MethodExecutionAction - Class in com.netflix.hystrix.contrib.javanica.command
This implementation invokes methods using java reflection.
MethodExecutionAction(Object, Method, MetaHolder) - Constructor for class com.netflix.hystrix.contrib.javanica.command.MethodExecutionAction
 
MethodExecutionAction(Object, Method, Object[], MetaHolder) - Constructor for class com.netflix.hystrix.contrib.javanica.command.MethodExecutionAction
 
MethodProvider - Class in com.netflix.hystrix.contrib.javanica.utils
Created by dmgcodevil
methodsAnnotatedWithCacheRemove(ProceedingJoinPoint) - Method in class com.netflix.hystrix.contrib.javanica.aop.aspectj.HystrixCacheAspect
 
methodsAnnotatedWithHystrixCommand(ProceedingJoinPoint) - Method in class com.netflix.hystrix.contrib.javanica.aop.aspectj.HystrixCommandAspect
 
METRICS_HEALTH_SNAPSHOT_INTERVAL_IN_MILLISECONDS - Static variable in class com.netflix.hystrix.contrib.javanica.conf.HystrixPropertiesManager
 
METRICS_ROLLING_PERCENTILE_BUCKET_SIZE - Static variable in class com.netflix.hystrix.contrib.javanica.conf.HystrixPropertiesManager
 
METRICS_ROLLING_PERCENTILE_ENABLED - Static variable in class com.netflix.hystrix.contrib.javanica.conf.HystrixPropertiesManager
Command metrics properties.
METRICS_ROLLING_PERCENTILE_NUM_BUCKETS - Static variable in class com.netflix.hystrix.contrib.javanica.conf.HystrixPropertiesManager
 
METRICS_ROLLING_PERCENTILE_TIME_IN_MILLISECONDS - Static variable in class com.netflix.hystrix.contrib.javanica.conf.HystrixPropertiesManager
 
METRICS_ROLLING_STATS_NUM_BUCKETS - Static variable in class com.netflix.hystrix.contrib.javanica.conf.HystrixPropertiesManager
 
METRICS_ROLLING_STATS_TIME_IN_MILLISECONDS - Static variable in class com.netflix.hystrix.contrib.javanica.conf.HystrixPropertiesManager
 

O

obj(Object) - Method in class com.netflix.hystrix.contrib.javanica.command.MetaHolder.Builder
 
observable(boolean) - Method in class com.netflix.hystrix.contrib.javanica.command.MetaHolder.Builder
 
ObservableExecutionMode - Enum in com.netflix.hystrix.contrib.javanica.annotation
Hystrix observable command can be executed in two different ways: eager - HystrixObservable.observe(), lazy - HystrixObservable.toObservable().
observableExecutionMode(ObservableExecutionMode) - Method in class com.netflix.hystrix.contrib.javanica.command.MetaHolder.Builder
 

P

propagateCause(Throwable) - Static method in class com.netflix.hystrix.contrib.javanica.exception.ExceptionUtils
Retrieves cause exception and wraps to CommandActionExecutionException.
proxyObj(Object) - Method in class com.netflix.hystrix.contrib.javanica.command.MetaHolder.Builder
 

Q

QUEUE_SIZE_REJECTION_THRESHOLD - Static variable in class com.netflix.hystrix.contrib.javanica.conf.HystrixPropertiesManager
 

R

raiseHystrixExceptionsContains(HystrixException) - Method in class com.netflix.hystrix.contrib.javanica.command.MetaHolder
 
REQUEST_CACHE_ENABLED - Static variable in class com.netflix.hystrix.contrib.javanica.conf.HystrixPropertiesManager
Command CommandRequest Context properties.
REQUEST_LOG_ENABLED - Static variable in class com.netflix.hystrix.contrib.javanica.conf.HystrixPropertiesManager
 
resumeWithFallback() - Method in class com.netflix.hystrix.contrib.javanica.command.GenericObservableCommand
.
run() - Method in class com.netflix.hystrix.contrib.javanica.command.AbstractHystrixCommand
.
run() - Method in class com.netflix.hystrix.contrib.javanica.command.BatchHystrixCommand
.
run() - Method in class com.netflix.hystrix.contrib.javanica.command.GenericCommand
.

S

scope(HystrixCollapser.Scope) - Method in class com.netflix.hystrix.contrib.javanica.command.GenericSetterBuilder.Builder
 
setterBuilder(GenericSetterBuilder) - Method in class com.netflix.hystrix.contrib.javanica.command.HystrixCommandBuilder.Builder
Sets the builder to create specific Hystrix setter, for instance HystrixCommand.Setter

T

threadPoolKey(String) - Method in class com.netflix.hystrix.contrib.javanica.command.GenericSetterBuilder.Builder
 
threadPoolProperties(List<HystrixProperty>) - Method in class com.netflix.hystrix.contrib.javanica.command.GenericSetterBuilder.Builder
 
TIMER_DELAY_IN_MILLISECONDS - Static variable in class com.netflix.hystrix.contrib.javanica.conf.HystrixPropertiesManager
 
TypeHelper - Class in com.netflix.hystrix.contrib.javanica.utils
Helper class that provides convenient methods to work with java types.

U

unbride(Method, Class<?>) - Method in class com.netflix.hystrix.contrib.javanica.utils.MethodProvider
Finds generic method for the given bridge method.
unwrapCause(Throwable) - Static method in class com.netflix.hystrix.contrib.javanica.exception.ExceptionUtils
Gets actual exception if it's wrapped in CommandActionExecutionException or HystrixBadRequestException.

V

validateReturnType(Method) - Method in class com.netflix.hystrix.contrib.javanica.utils.FallbackMethod
 
valueOf(String) - Static method in enum com.netflix.hystrix.contrib.javanica.annotation.HystrixException
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.netflix.hystrix.contrib.javanica.annotation.ObservableExecutionMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.netflix.hystrix.contrib.javanica.aop.aspectj.WeavingMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.netflix.hystrix.contrib.javanica.command.ExecutionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.netflix.hystrix.contrib.javanica.utils.ajc.AjcUtils.AdviceType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.netflix.hystrix.contrib.javanica.annotation.HystrixException
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.netflix.hystrix.contrib.javanica.annotation.ObservableExecutionMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.netflix.hystrix.contrib.javanica.aop.aspectj.WeavingMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.netflix.hystrix.contrib.javanica.command.ExecutionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.netflix.hystrix.contrib.javanica.utils.ajc.AjcUtils.AdviceType
Returns an array containing the constants of this enum type, in the order they are declared.

W

WeavingMode - Enum in com.netflix.hystrix.contrib.javanica.aop.aspectj
Created by dmgcodevil
wrapCause(Throwable) - Static method in class com.netflix.hystrix.contrib.javanica.exception.ExceptionUtils
Wraps cause exception to CommandActionExecutionException.
A B C D E F G H I J K L M O P Q R S T U V W 
Skip navigation links