Class DefaultThreadInfoMapper

  • All Implemented Interfaces:
    ThreadInfoMapper<java.lang.management.ThreadInfo>

    @Singleton
    public class DefaultThreadInfoMapper
    extends java.lang.Object
    implements ThreadInfoMapper<java.lang.management.ThreadInfo>
    Default implementation of ThreadInfoMapper that returns the ThreadInfo objects as is.
    Since:
    1.2.0
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.reactivestreams.Publisher<java.lang.management.ThreadInfo> mapThreadInfo​(org.reactivestreams.Publisher<java.lang.management.ThreadInfo> threads)
      Converts the given ThreadInfo objects into any other object to be used for serialization.
      • Methods inherited from class java.lang.Object

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

      • DefaultThreadInfoMapper

        public DefaultThreadInfoMapper()
    • Method Detail

      • mapThreadInfo

        public org.reactivestreams.Publisher<java.lang.management.ThreadInfo> mapThreadInfo​(org.reactivestreams.Publisher<java.lang.management.ThreadInfo> threads)
        Description copied from interface: ThreadInfoMapper
        Converts the given ThreadInfo objects into any other object to be used for serialization.
        Specified by:
        mapThreadInfo in interface ThreadInfoMapper<java.lang.management.ThreadInfo>
        Parameters:
        threads - The thread publisher
        Returns:
        A publisher of objects to be serialized.