# Uses of Interface
com.norconex.commons.lang.exec.ExceptionFilter

Packages that use ExceptionFilter
Package
Description
com.norconex.commons.lang.exec
Utility classes related to process/code execution.

- ## Uses of ExceptionFilter in com.norconex.commons.lang.exec

  Subinterfaces of ExceptionFilter in com.norconex.commons.lang.exec
  Modifier and Type
  Interface
  Description
  `interface`
  `IExceptionFilter`
  Deprecated.
  Use `ExceptionFilter` isntead.
  Methods in com.norconex.commons.lang.exec that return ExceptionFilter
  Modifier and Type
  Method
  Description
  `ExceptionFilter`
  Retrier.`getExceptionFilter()`
  Sets an exception filter that limits the exceptions eligible for retry.
  Methods in com.norconex.commons.lang.exec with parameters of type ExceptionFilter
  Modifier and Type
  Method
  Description
  `Retrier`
  Retrier.`setExceptionFilter(ExceptionFilter exceptionFilter)`
  Sets an exception filter that limits the exceptions eligible for retry.
  Constructors in com.norconex.commons.lang.exec with parameters of type ExceptionFilter
  Modifier
  Constructor
  Description
  ``
  `Retrier(ExceptionFilter exceptionFilter)`
  Creates a new instance which will retry execution only if the exception thrown by an attempt is accepted by the `ExceptionFilter` (up to `maxRetries`).
  ``
  `Retrier(ExceptionFilter exceptionFilter, int maxRetries)`
  Creates a new instance which will retry execution only if the exception thrown by an attempt is accepted by the `ExceptionFilter` (up to `maxRetries`).