Top Description Classes
module org.eclipse.microprofile.fault.tolerance

Package org.eclipse.microprofile.faulttolerance.exceptions

Annotations
@Version:1.0

Exceptions for Microprofile Fault Tolerance

Class Summary

Modifier and TypeClass and Description
public class
BulkheadException

The exception should be thrown when Bulkhead implementation throws an exception, e.g. Waiting Queue is full or no Semaphore permits are available.

public class
CircuitBreakerOpenException

The exception should be thrown when circuit breaker is open.

public class
FaultToleranceDefinitionException

The exception should be thrown when the definition of any Fault Tolerance annotations is invalid.

public class
FaultToleranceException

The exception should be thrown when the maximum retries is reached or overall retry duration is reached, circuit breaker is open, timeout occurred.

public class
TimeoutException

The exception should be thrown when timeout is reached.