Class CancellationHandler
java.lang.Object
net.sf.jailer.util.CancellationHandler
Handles cancellation request of the user and cancels database requests.
- Author:
- Ralf Wisser
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidIndicates that a statement is going to be executed.static voidRequests cancellation.static voidcancelSilently(Object context) Requests cancellation without logging.static voidcheckForCancellation(Object context) Checks for cancellation.static voidIndicates that a statement has been executed.static voidResets the handler.
-
Constructor Details
-
CancellationHandler
public CancellationHandler()
-
-
Method Details
-
reset
Resets the handler.- Parameters:
context- cancellation context,nullfor default context
-
cancel
Requests cancellation.- Parameters:
context- cancellation context,nullfor default context
-
cancelSilently
Requests cancellation without logging.- Parameters:
context- cancellation context,nullfor default context
-
begin
-
end
-
checkForCancellation
Checks for cancellation.- Parameters:
context- cancellation context,nullfor default context- Throws:
CancellationException- if cancellation has been requested
-