Uses of Interface
io.nosqlbench.engine.api.activityapi.errorhandling.CycleErrorHandler
Packages that use CycleErrorHandler
-
Uses of CycleErrorHandler in io.nosqlbench.engine.api.activityapi.errorhandling
Classes in io.nosqlbench.engine.api.activityapi.errorhandling that implement CycleErrorHandlerModifier and TypeClassDescriptionclassHashedErrorHandler<T extends Throwable,R> Allow error handlers to be registered for any exception type, with an explicit handler that will be called if no specific other handler is matched.Methods in io.nosqlbench.engine.api.activityapi.errorhandling that return CycleErrorHandlerModifier and TypeMethodDescriptionstatic <T extends Throwable,R>
CycleErrorHandler<T, R> CycleErrorHandlers.log(R result) static <T extends Throwable,R>
CycleErrorHandler<T, R> static <T extends Throwable,R>
CycleErrorHandler<T, R> CycleErrorHandlers.store(List<CycleErrorHandler.Triple> list, R result) Methods in io.nosqlbench.engine.api.activityapi.errorhandling that return types with arguments of type CycleErrorHandlerModifier and TypeMethodDescriptionHashedErrorHandler.getHandlers()Return the current list of active handler assignments.Methods in io.nosqlbench.engine.api.activityapi.errorhandling with parameters of type CycleErrorHandlerModifier and TypeMethodDescriptionHashedErrorHandler.setDefaultHandler(CycleErrorHandler<T, R> errorHandler) Set the default handler that gets called on any exceptions that do not match a class or super-class specific handler.final voidHashedErrorHandler.setHandlerForClasses(CycleErrorHandler<T, R> errorHandler, Class<? extends T>... errorClasses) Set the error handler for the specified class, and any subclasses of it.final voidHashedErrorHandler.setHandlerForGroup(String groupName, CycleErrorHandler<T, R> errorHandler) Set the error handler for a named group of exception classes.final voidHashedErrorHandler.setHandlerForPattern(String pattern, CycleErrorHandler<T, R> errorHandler) Find the matching classes from the recognized classes, and then set the handler for all of them.