Class ExtractionPluginException

java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
org.hansken.plugin.extraction.runtime.grpc.client.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:
  • Constructor Details

    • ExtractionPluginException

      protected ExtractionPluginException(String message, Throwable cause, boolean enableSuppression, boolean writableStackTrace)
  • Method Details