Package org.glassfish.tyrus.core
Class ErrorCollector
- java.lang.Object
-
- org.glassfish.tyrus.core.ErrorCollector
-
public class ErrorCollector extends java.lang.ObjectUsed to collect deployment errors to present these to the user together.- Author:
- Stepan Kopriva
-
-
Constructor Summary
Constructors Constructor Description ErrorCollector()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddException(java.lang.Exception exception)AddExceptionto the collector.DeploymentExceptioncomposeComprehensiveException()CreateDeploymentExceptionwith message concatenated from collected exceptions.booleanisEmpty()Checks whether any exception has been logged.
-
-
-
Method Detail
-
addException
public void addException(java.lang.Exception exception)
AddExceptionto the collector.- Parameters:
exception- to be collected.
-
composeComprehensiveException
public DeploymentException composeComprehensiveException()
CreateDeploymentExceptionwith message concatenated from collected exceptions.- Returns:
- comprehensive exception.
-
isEmpty
public boolean isEmpty()
Checks whether any exception has been logged.- Returns:
trueiff no exception was logged,falseotherwise.
-
-