java.lang.Object
com.github.tix320.skimp.api.thread.tracer.Tracer

public abstract sealed class Tracer extends Object
  • Field Details

    • INSTANCE

      public static final Tracer INSTANCE
  • Constructor Details

    • Tracer

      public Tracer()
  • Method Details

    • trackifyThreadTask

      public abstract Runnable trackifyThreadTask(Runnable task)
    • trackifyThreadTask

      public abstract <V> Callable<V> trackifyThreadTask(Callable<V> task)
    • trackifyThreadTasks

      public abstract <T> Collection<? extends Callable<T>> trackifyThreadTasks(Collection<? extends Callable<T>> tasks)
    • injectFullStacktrace

      public abstract <T extends Throwable> void injectFullStacktrace(T throwable)