Class CountingThreadFactory
- java.lang.Object
-
- ch.raffael.meldioc.library.base.threading.CountingThreadFactory
-
- All Implemented Interfaces:
java.util.concurrent.ThreadFactory
public class CountingThreadFactory extends java.lang.Object implements java.util.concurrent.ThreadFactory
-
-
Constructor Summary
Constructors Constructor Description CountingThreadFactory(io.vavr.control.Option<java.lang.ThreadGroup> group, io.vavr.Function1<java.lang.Integer,java.lang.String> nameBuilder)CountingThreadFactory(io.vavr.Function1<java.lang.Integer,java.lang.String> nameBuilder)CountingThreadFactory(java.lang.String nameFormat)CountingThreadFactory(java.lang.ThreadGroup group, io.vavr.Function1<java.lang.Integer,java.lang.String> nameBuilder)CountingThreadFactory(java.lang.ThreadGroup group, java.lang.String nameFormat)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static io.vavr.Function1<java.lang.Integer,java.lang.String>formatNameBuilder(java.lang.String format)java.lang.ThreadnewThread(java.lang.Runnable runnable)
-
-
-
Constructor Detail
-
CountingThreadFactory
public CountingThreadFactory(io.vavr.Function1<java.lang.Integer,java.lang.String> nameBuilder)
-
CountingThreadFactory
public CountingThreadFactory(java.lang.ThreadGroup group, io.vavr.Function1<java.lang.Integer,java.lang.String> nameBuilder)
-
CountingThreadFactory
public CountingThreadFactory(java.lang.String nameFormat)
-
CountingThreadFactory
public CountingThreadFactory(java.lang.ThreadGroup group, java.lang.String nameFormat)
-
CountingThreadFactory
public CountingThreadFactory(io.vavr.control.Option<java.lang.ThreadGroup> group, io.vavr.Function1<java.lang.Integer,java.lang.String> nameBuilder)
-
-