Class StacklessLogging

java.lang.Object
org.eclipse.jetty.util.log.StacklessLogging
All Implemented Interfaces:
AutoCloseable

@Deprecated(since="2021-05-27") public class StacklessLogging extends Object implements AutoCloseable
Deprecated.
The Eclipse Jetty and Apache Felix Http Jetty packages are no longer supported.
A try-with-resources compatible layer for hiding stacktraces within the scope of the try block when logging with StdErrLog implementation.

Use of other logging implementation cause no effect when using this class

Example:

  try (StacklessLogging scope = new StacklessLogging(EventDriver.class,Noisy.class))
  {
      doActionThatCausesStackTraces();
  }
  
  • Constructor Details

    • StacklessLogging

      public StacklessLogging(Class<?>... classesToSquelch)
      Deprecated.
    • StacklessLogging

      public StacklessLogging(Logger... logs)
      Deprecated.
  • Method Details

    • close

      public void close()
      Deprecated.
      Specified by:
      close in interface AutoCloseable