package at.gv.egiz.eaaf.core.exceptions; import javax.annotation.Nonnull; public abstract class EaafServiceException extends EaafException { private static final long serialVersionUID = -867758153828290337L; public EaafServiceException(final String errorId, final Object[] params) { super(errorId, params); } public EaafServiceException(final String errorId, final Object[] params, final Throwable e) { super(errorId, params, e); } /** * Get a textual identifier of the service that throws this exception. * * @return */ @Nonnull protected abstract String getServiceIdentifier(); }