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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
doProcess()
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 Detail
-
doProcess
boolean doProcess()
Should processing be done? Allows short-circuiting if not.- Returns:
- True to process warnings, false otherwise.
-
prepare
void prepare(SQLWarning warning)
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
void handleWarning(SQLWarning warning)
Handle an individual warning in the stack.- Parameters:
warning
- The warning to handle.
-
-