JavaScript is disabled on your browser.
A
B
C
D
E
F
G
H
J
M
N
O
P
R
S
T
A
allOf(BreakStrategy...)
- Static method in class net.secodo.jcircuitbreaker.breakstrategy.
SimpleStrategyDsl
anyOf(BreakStrategy...)
- Static method in class net.secodo.jcircuitbreaker.breakstrategy.
SimpleStrategyDsl
B
BreakHandler
<
R
> - Interface in
net.secodo.jcircuitbreaker.breakhandler
BreakHandlerException
- Exception in
net.secodo.jcircuitbreaker.breakhandler
BreakHandlerException(String)
- Constructor for exception net.secodo.jcircuitbreaker.breakhandler.
BreakHandlerException
BreakHandlerException(String, Throwable)
- Constructor for exception net.secodo.jcircuitbreaker.breakhandler.
BreakHandlerException
BreakStrategy
- Interface in
net.secodo.jcircuitbreaker.breakstrategy
C
CircuitBreaker
- Interface in
net.secodo.jcircuitbreaker.breaker
CircuitBreakerException
- Exception in
net.secodo.jcircuitbreaker
CircuitBreakerException(String)
- Constructor for exception net.secodo.jcircuitbreaker.
CircuitBreakerException
CircuitBreakerException(String, Throwable)
- Constructor for exception net.secodo.jcircuitbreaker.
CircuitBreakerException
D
DefaultCircuitBreaker
- Class in
net.secodo.jcircuitbreaker.breaker.impl
DefaultCircuitBreaker(int)
- Constructor for class net.secodo.jcircuitbreaker.breaker.impl.
DefaultCircuitBreaker
DefaultCircuitBreaker()
- Constructor for class net.secodo.jcircuitbreaker.breaker.impl.
DefaultCircuitBreaker
DefaultExecutionContextImpl
<
U
> - Class in
net.secodo.jcircuitbreaker.breaker.execution.impl
DefaultExecutionContextImpl(ConcurrentHashMap<String, ExecutedTask>, U)
- Constructor for class net.secodo.jcircuitbreaker.breaker.execution.impl.
DefaultExecutionContextImpl
DslAndStrategy
- Class in
net.secodo.jcircuitbreaker.breakstrategy.impl.dsl
DslAndStrategy(BreakStrategy, BreakStrategy)
- Constructor for class net.secodo.jcircuitbreaker.breakstrategy.impl.dsl.
DslAndStrategy
DslOrStrategy
- Class in
net.secodo.jcircuitbreaker.breakstrategy.impl.dsl
DslOrStrategy(BreakStrategy, BreakStrategy)
- Constructor for class net.secodo.jcircuitbreaker.breakstrategy.impl.dsl.
DslOrStrategy
E
equals(Object)
- Method in class net.secodo.jcircuitbreaker.breaker.execution.
ExecutedTask
ExceptionThrowingHandler
<
R
> - Class in
net.secodo.jcircuitbreaker.breakhandler.impl
ExceptionThrowingHandler()
- Constructor for class net.secodo.jcircuitbreaker.breakhandler.impl.
ExceptionThrowingHandler
execute(Callable<R>, BreakStrategy, BreakHandler<R>)
- Method in interface net.secodo.jcircuitbreaker.breaker.
CircuitBreaker
execute(Callable<R>, BreakStrategy, BreakHandler<R>, U)
- Method in interface net.secodo.jcircuitbreaker.breaker.
CircuitBreaker
execute(Callable<R>, BreakStrategy, BreakHandler<R>)
- Method in class net.secodo.jcircuitbreaker.breaker.impl.
DefaultCircuitBreaker
execute(Callable<R>, BreakStrategy, BreakHandler<R>, U)
- Method in class net.secodo.jcircuitbreaker.breaker.impl.
DefaultCircuitBreaker
execute(Callable<R>)
- Method in class net.secodo.jcircuitbreaker.breaker.impl.
FixedCircuitBreaker
execute(Callable<R>, U)
- Method in class net.secodo.jcircuitbreaker.breaker.impl.
FixedCircuitBreaker
execute(Callable<R>, BreakStrategy, BreakHandler<R>)
- Static method in class net.secodo.jcircuitbreaker.
JCircuitBreaker
execute(Callable<R>, BreakStrategy, BreakHandler<R>, U)
- Static method in class net.secodo.jcircuitbreaker.
JCircuitBreaker
ExecutedTask
<
R
> - Class in
net.secodo.jcircuitbreaker.breaker.execution
ExecutedTask(Callable<R>, long)
- Constructor for class net.secodo.jcircuitbreaker.breaker.execution.
ExecutedTask
ExecutionContext
<
U
> - Interface in
net.secodo.jcircuitbreaker.breaker.execution
F
FixedCircuitBreaker
<
R
> - Class in
net.secodo.jcircuitbreaker.breaker.impl
FixedCircuitBreaker(BreakStrategy, BreakHandler<R>)
- Constructor for class net.secodo.jcircuitbreaker.breaker.impl.
FixedCircuitBreaker
G
getCurrentNumberOfRetries()
- Method in class net.secodo.jcircuitbreaker.breakhandler.impl.
RetryHandler
getCurrentTimeMilis()
- Method in class net.secodo.jcircuitbreaker.util.
TimeUtil
getExecutionsInProgress()
- Method in interface net.secodo.jcircuitbreaker.breaker.execution.
ExecutionContext
getExecutionsInProgress()
- Method in class net.secodo.jcircuitbreaker.breaker.execution.impl.
DefaultExecutionContextImpl
getExecutionStaredTimestamp()
- Method in class net.secodo.jcircuitbreaker.breaker.execution.
ExecutedTask
getTask()
- Method in class net.secodo.jcircuitbreaker.breaker.execution.
ExecutedTask
getUserData()
- Method in interface net.secodo.jcircuitbreaker.breaker.execution.
ExecutionContext
getUserData()
- Method in class net.secodo.jcircuitbreaker.breaker.execution.impl.
DefaultExecutionContextImpl
H
hashCode()
- Method in class net.secodo.jcircuitbreaker.breaker.execution.
ExecutedTask
J
JCircuitBreaker
- Class in
net.secodo.jcircuitbreaker
JCircuitBreaker()
- Constructor for class net.secodo.jcircuitbreaker.
JCircuitBreaker
M
maxAllowedExecutionTimeMillis
- Variable in class net.secodo.jcircuitbreaker.breakstrategy.impl.
TooLongCurrentAverageExecutionTimeStrategy
maxSupportedExecutions
- Variable in class net.secodo.jcircuitbreaker.breakstrategy.impl.
TooManyConcurrentExecutionsStrategy
N
net.secodo.jcircuitbreaker
- package net.secodo.jcircuitbreaker
net.secodo.jcircuitbreaker.breaker
- package net.secodo.jcircuitbreaker.breaker
net.secodo.jcircuitbreaker.breaker.execution
- package net.secodo.jcircuitbreaker.breaker.execution
net.secodo.jcircuitbreaker.breaker.execution.impl
- package net.secodo.jcircuitbreaker.breaker.execution.impl
net.secodo.jcircuitbreaker.breaker.impl
- package net.secodo.jcircuitbreaker.breaker.impl
net.secodo.jcircuitbreaker.breakhandler
- package net.secodo.jcircuitbreaker.breakhandler
net.secodo.jcircuitbreaker.breakhandler.impl
- package net.secodo.jcircuitbreaker.breakhandler.impl
net.secodo.jcircuitbreaker.breakstrategy
- package net.secodo.jcircuitbreaker.breakstrategy
net.secodo.jcircuitbreaker.breakstrategy.impl
- package net.secodo.jcircuitbreaker.breakstrategy.impl
net.secodo.jcircuitbreaker.breakstrategy.impl.dsl
- package net.secodo.jcircuitbreaker.breakstrategy.impl.dsl
net.secodo.jcircuitbreaker.util
- package net.secodo.jcircuitbreaker.util
O
onBreak(CircuitBreaker, Callable<R>, BreakStrategy, ExecutionContext<?>)
- Method in interface net.secodo.jcircuitbreaker.breakhandler.
BreakHandler
onBreak(CircuitBreaker, Callable<R>, BreakStrategy, ExecutionContext<?>)
- Method in class net.secodo.jcircuitbreaker.breakhandler.impl.
ExceptionThrowingHandler
onBreak(CircuitBreaker, Callable<R>, BreakStrategy, ExecutionContext<?>)
- Method in class net.secodo.jcircuitbreaker.breakhandler.impl.
RetryHandler
onBreak(CircuitBreaker, Callable<R>, BreakStrategy, ExecutionContext<?>)
- Method in class net.secodo.jcircuitbreaker.breakhandler.impl.
ReturnStaticValueHandler
P
percentageOfMaxTimesToSkip
- Variable in class net.secodo.jcircuitbreaker.breakstrategy.impl.
TooLongCurrentAverageExecutionTimeStrategy
R
RetryHandler
<
R
> - Class in
net.secodo.jcircuitbreaker.breakhandler.impl
RetryHandler()
- Constructor for class net.secodo.jcircuitbreaker.breakhandler.impl.
RetryHandler
RetryHandler(int)
- Constructor for class net.secodo.jcircuitbreaker.breakhandler.impl.
RetryHandler
ReturnStaticValueHandler
<
R
> - Class in
net.secodo.jcircuitbreaker.breakhandler.impl
ReturnStaticValueHandler(R)
- Constructor for class net.secodo.jcircuitbreaker.breakhandler.impl.
ReturnStaticValueHandler
S
shouldBreak(ExecutionContext)
- Method in interface net.secodo.jcircuitbreaker.breakstrategy.
BreakStrategy
shouldBreak(ExecutionContext)
- Method in class net.secodo.jcircuitbreaker.breakstrategy.impl.dsl.
DslAndStrategy
shouldBreak(ExecutionContext)
- Method in class net.secodo.jcircuitbreaker.breakstrategy.impl.dsl.
DslOrStrategy
shouldBreak(ExecutionContext)
- Method in class net.secodo.jcircuitbreaker.breakstrategy.impl.
TooLongCurrentAverageExecutionTimeStrategy
shouldBreak(ExecutionContext)
- Method in class net.secodo.jcircuitbreaker.breakstrategy.impl.
TooManyConcurrentExecutionsStrategy
SimpleStrategyDsl
- Class in
net.secodo.jcircuitbreaker.breakstrategy
SimpleStrategyDsl()
- Constructor for class net.secodo.jcircuitbreaker.breakstrategy.
SimpleStrategyDsl
T
TimeUtil
- Class in
net.secodo.jcircuitbreaker.util
TimeUtil()
- Constructor for class net.secodo.jcircuitbreaker.util.
TimeUtil
TooLongCurrentAverageExecutionTimeStrategy
- Class in
net.secodo.jcircuitbreaker.breakstrategy.impl
TooLongCurrentAverageExecutionTimeStrategy(long, int)
- Constructor for class net.secodo.jcircuitbreaker.breakstrategy.impl.
TooLongCurrentAverageExecutionTimeStrategy
TooLongCurrentAverageExecutionTimeStrategy(long)
- Constructor for class net.secodo.jcircuitbreaker.breakstrategy.impl.
TooLongCurrentAverageExecutionTimeStrategy
TooManyConcurrentExecutionsStrategy
- Class in
net.secodo.jcircuitbreaker.breakstrategy.impl
TooManyConcurrentExecutionsStrategy(long)
- Constructor for class net.secodo.jcircuitbreaker.breakstrategy.impl.
TooManyConcurrentExecutionsStrategy
A
B
C
D
E
F
G
H
J
M
N
O
P
R
S
T
Copyright © 2017. All rights reserved.