Class TracedUncheckedCallable<T>

java.lang.Object
io.datarouter.util.tracer.TracedCheckedCallable<T>
io.datarouter.storage.trace.callable.TracedUncheckedCallable<T>
All Implemented Interfaces:
Callable<T>

public abstract class TracedUncheckedCallable<T>
extends io.datarouter.util.tracer.TracedCheckedCallable<T>
Do not use the "CallerRunsPolicy" RejectedExecutionHandler with TracedUncheckedCallable
  • Field Summary

    Fields inherited from class io.datarouter.util.tracer.TracedCheckedCallable

    parentThread, parentTracer, traceThreadName
  • Constructor Summary

    Constructors 
    Constructor Description
    TracedUncheckedCallable​(String name)  
  • Method Summary

    Modifier and Type Method Description
    T call()  

    Methods inherited from class io.datarouter.util.tracer.TracedCheckedCallable

    of, of, wrappedCall

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

  • Method Details

    • call

      public T call()
      Specified by:
      call in interface Callable<T>
      Overrides:
      call in class io.datarouter.util.tracer.TracedCheckedCallable<T>