Package org.hibernate.engine.jdbc.spi
Interface SqlExceptionHelper.WarningHandler
- All Known Implementing Classes:
SqlExceptionHelper.StandardWarningHandler
,SqlExceptionHelper.WarningHandlerLoggingSupport
- Enclosing class:
- SqlExceptionHelper
public static interface SqlExceptionHelper.WarningHandler
Contract for handling warnings
-
Method Summary
Modifier and TypeMethodDescriptionboolean
Should processing be done? Allows short-circuiting if not.void
handleWarning
(SQLWarning warning) Handle an individual warning in the stack.void
prepare
(SQLWarning warning) Prepare for processing of a warning stack.
-
Method Details
-
doProcess
boolean doProcess()Should processing be done? Allows short-circuiting if not.- Returns:
- True to process warnings, false otherwise.
-
prepare
Prepare for processing of a warning stack.Note that the warning here is also the first passed to
handleWarning(java.sql.SQLWarning)
- Parameters:
warning
- The first warning in the stack.
-
handleWarning
Handle an individual warning in the stack.- Parameters:
warning
- The warning to handle.
-