Class ConnectionPoolErrorHandler.SimpleConnectionPoolErrorHandler
java.lang.Object
io.undertow.server.handlers.proxy.ConnectionPoolErrorHandler.SimpleConnectionPoolErrorHandler
- All Implemented Interfaces:
ConnectionPoolErrorHandler
- Direct Known Subclasses:
LoadBalancingProxyClient.Host
- Enclosing interface:
- ConnectionPoolErrorHandler
public static class ConnectionPoolErrorHandler.SimpleConnectionPoolErrorHandler
extends Object
implements ConnectionPoolErrorHandler
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.undertow.server.handlers.proxy.ConnectionPoolErrorHandler
ConnectionPoolErrorHandler.CountingErrorHandler, ConnectionPoolErrorHandler.SimpleConnectionPoolErrorHandler -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanClear the connection errors.booleanHandle a connection error.booleanCheck whether pool is available
-
Constructor Details
-
SimpleConnectionPoolErrorHandler
public SimpleConnectionPoolErrorHandler()
-
-
Method Details
-
isAvailable
public boolean isAvailable()Description copied from interface:ConnectionPoolErrorHandlerCheck whether pool is available- Specified by:
isAvailablein interfaceConnectionPoolErrorHandler- Returns:
- whether the pool is available
-
handleError
public boolean handleError()Description copied from interface:ConnectionPoolErrorHandlerHandle a connection error.- Specified by:
handleErrorin interfaceConnectionPoolErrorHandler- Returns:
trueif the pool is still available,falseotherwise
-
clearError
public boolean clearError()Description copied from interface:ConnectionPoolErrorHandlerClear the connection errors.- Specified by:
clearErrorin interfaceConnectionPoolErrorHandler- Returns:
trueif the pool is available again,falseotherwise
-