Class SleuthRxJavaSchedulersHook

java.lang.Object
rx.plugins.RxJavaSchedulersHook
org.springframework.cloud.sleuth.instrument.rxjava.SleuthRxJavaSchedulersHook

public class SleuthRxJavaSchedulersHook extends rx.plugins.RxJavaSchedulersHook
RxJavaSchedulersHook that wraps an Action0 into its tracing representation.
Since:
1.0.0
Author:
Shivang Shah
  • Constructor Summary

    Constructors
    Constructor
    Description
    SleuthRxJavaSchedulersHook(Tracer tracer, List<String> threadsToIgnore)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    rx.functions.Action0
    onSchedule(rx.functions.Action0 action)
     

    Methods inherited from class rx.plugins.RxJavaSchedulersHook

    createComputationScheduler, createComputationScheduler, createIoScheduler, createIoScheduler, createNewThreadScheduler, createNewThreadScheduler, getComputationScheduler, getDefaultInstance, getIOScheduler, getNewThreadScheduler

    Methods inherited from class java.lang.Object

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

    • SleuthRxJavaSchedulersHook

      public SleuthRxJavaSchedulersHook(Tracer tracer, List<String> threadsToIgnore)
  • Method Details

    • onSchedule

      public rx.functions.Action0 onSchedule(rx.functions.Action0 action)
      Overrides:
      onSchedule in class rx.plugins.RxJavaSchedulersHook