Class ExtractionPluginException

  • All Implemented Interfaces:
    Serializable

    public class ExtractionPluginException
    extends RuntimeException
    Used for exceptions thrown by the actual Extraction Plugins code. When the code of an Extraction Plugin throws an exception, the stacktrace is not automatically shown in the logs. Instead a confusing gRPC StatusRuntimeException is shown. With this class this StatusRuntimeException can be hidden. The relevant stacktrace is sent with gRPC and can be printed in the logs.
    Author:
    Netherlands Forensic Institute
    See Also:
    Serialized Form
    • Constructor Detail

      • ExtractionPluginException

        protected ExtractionPluginException​(String message,
                                            Throwable cause,
                                            boolean enableSuppression,
                                            boolean writableStackTrace)