Class RetryLockAcquisitionErrorHandler

java.lang.Object
io.quarkus.bootstrap.resolver.maven.FailAtCompletionErrorHandler
io.quarkus.bootstrap.resolver.maven.RetryLockAcquisitionErrorHandler
All Implemented Interfaces:
ModelResolutionTaskErrorHandler

public class RetryLockAcquisitionErrorHandler extends FailAtCompletionErrorHandler
This error handler will collect errors thrown by the Maven resolver trying to acquire read or write locks in the local Maven repository and will re-try the corresponding tasks with a blocking task runner. In case other errors were caught, the re-try won't happen and a single error report will be logged and thrown as a RuntimeException to the caller.