Class ShadowTimer
- java.lang.Object
-
- java.util.Timer
-
- com.didiglobal.booster.instrument.ShadowTimer
-
public class ShadowTimer extends java.util.Timer
-
-
Constructor Summary
Constructors Constructor Description ShadowTimer(boolean isDaemon, java.lang.String prefix)InitializeTimerwith new name, this constructor is used byThreadTransformerfor thread renamingShadowTimer(java.lang.String prefix)InitializeTimerwith new name, this constructor is used byThreadTransformerfor thread renamingShadowTimer(java.lang.String name, boolean isDaemon, java.lang.String prefix)InitializeTimerwith new name, this constructor is used byThreadTransformerfor thread renamingShadowTimer(java.lang.String name, java.lang.String prefix)InitializeTimerwith new name, this constructor is used byThreadTransformerfor thread renaming
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.util.TimernewTimer(boolean isDaemon, java.lang.String name)static java.util.TimernewTimer(java.lang.String name)static java.util.TimernewTimer(java.lang.String name, boolean isDaemon, java.lang.String prefix)static java.util.TimernewTimer(java.lang.String name, java.lang.String prefix)
-
-
-
Constructor Detail
-
ShadowTimer
public ShadowTimer(java.lang.String prefix)
InitializeTimerwith new name, this constructor is used byThreadTransformerfor thread renaming- Parameters:
prefix- the prefix of new name
-
ShadowTimer
public ShadowTimer(boolean isDaemon, java.lang.String prefix)InitializeTimerwith new name, this constructor is used byThreadTransformerfor thread renaming- Parameters:
isDaemon- true if the associated thread should run as a daemonprefix- the prefix of new name
-
ShadowTimer
public ShadowTimer(java.lang.String name, java.lang.String prefix)InitializeTimerwith new name, this constructor is used byThreadTransformerfor thread renaming- Parameters:
name- the original nameprefix- the prefix of new name
-
ShadowTimer
public ShadowTimer(java.lang.String name, boolean isDaemon, java.lang.String prefix)InitializeTimerwith new name, this constructor is used byThreadTransformerfor thread renaming- Parameters:
name- the original nameisDaemon- true if the associated thread should run as a daemonprefix- the prefix of new name
-
-
Method Detail
-
newTimer
public static java.util.Timer newTimer(java.lang.String name)
-
newTimer
public static java.util.Timer newTimer(java.lang.String name, java.lang.String prefix)
-
newTimer
public static java.util.Timer newTimer(boolean isDaemon, java.lang.String name)
-
newTimer
public static java.util.Timer newTimer(java.lang.String name, boolean isDaemon, java.lang.String prefix)
-
-