Package church.i18n.processing.exception
Interface ProcessingExceptionBuilder
- All Superinterfaces:
GenericBuilder<Optional<ProcessingException>>,ProcessingExceptionIntermediate<ProcessingExceptionBuilder>,ProcessingMessageBuilderMethods<ProcessingExceptionBuilder>
- All Known Implementing Classes:
ProcessingExceptionNoopBuilder,ProcessingExceptionOptionalBuilder
public interface ProcessingExceptionBuilder
extends GenericBuilder<Optional<ProcessingException>>, ProcessingExceptionIntermediate<ProcessingExceptionBuilder>
Encapsulates methods specific only to exception builder.
-
Method Summary
Modifier and TypeMethodDescriptionvoidBuilds and directly throws built exception.Methods inherited from interface church.i18n.processing.builder.GenericBuilder
buildMethods inherited from interface church.i18n.processing.exception.ProcessingExceptionIntermediate
withLogLevel, withStatusMethods inherited from interface church.i18n.processing.message.ProcessingMessageBuilderMethods
addContextInfo, addContextInfo, withHelpUri, withHelpUri, withMessageType, withSecurityLevel
-
Method Details
-
throwException
void throwException()Builds and directly throws built exception.
-