Class AbstractServiceExceptionBuilder<T extends ServiceException>

java.lang.Object
org.bremersee.exception.AbstractServiceExceptionBuilder<T>
Type Parameters:
T - the exception type
All Implemented Interfaces:
Serializable, ServiceExceptionBuilder<T>

public abstract class AbstractServiceExceptionBuilder<T extends ServiceException> extends Object implements ServiceExceptionBuilder<T>
The abstract service exception builder.
Author:
Christian Bremer
See Also:
  • Field Details

    • httpStatus

      protected int httpStatus
      The http status.
    • reason

      protected String reason
      The reason.
    • errorCode

      protected String errorCode
      The error code.
    • cause

      protected Throwable cause
      The cause.
  • Constructor Details

    • AbstractServiceExceptionBuilder

      protected AbstractServiceExceptionBuilder()
      Instantiates a new abstract service exception builder.
  • Method Details