Package org.glassfish.tyrus.core
Class ErrorCollector
java.lang.Object
org.glassfish.tyrus.core.ErrorCollector
Used to collect deployment errors to present these to the user together.
- Author:
- Stepan Kopriva
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addException
(Exception exception) AddException
to the collector.CreateDeploymentException
with message concatenated from collected exceptions.boolean
isEmpty()
Checks whether any exception has been logged.
-
Constructor Details
-
ErrorCollector
public ErrorCollector()
-
-
Method Details
-
addException
AddException
to the collector.- Parameters:
exception
- to be collected.
-
composeComprehensiveException
CreateDeploymentException
with message concatenated from collected exceptions.- Returns:
- comprehensive exception.
-
isEmpty
public boolean isEmpty()Checks whether any exception has been logged.- Returns:
true
iff no exception was logged,false
otherwise.
-