Interface InformationException

All Known Implementing Classes:
DefaultInformationException, EntityService.EntityFormDataException, EntityService.EntityPutResultException, ErrorIdInformationException, EventQualificationActionService.EventQualificationInformationException, LimitedRpcException, ManualQueryException, ObjectOutdatedExceptionHandler.ObjectOutdatedInformationException, PaymentService.PaymentInformationException, PresenceCheckActionService.PresenceCheckInformationException, RegistrationApprovalService.RegistrationApprovalInformationException, RpcException, SeminarActionService.SeminarActionInformationException, TextInformationException, TextMessageInformationException, TextresourceInformationException

public interface InformationException
Marker interface for exceptions that return information to the client.

This is used for non-exceptional (aka expected) error cases of method results that don't fit into the return value.

By marking them as InformationException the usual exception translation and logging will be bypassed and the content makes it to the client.

  • Method Summary

    Modifier and Type
    Method
    Description
    @Nullable Object
     
  • Method Details

    • getInformation

      @Nullable @Nullable Object getInformation()