This commit is contained in:
Michael Bayne
2014-09-30 15:37:06 -07:00
+5 -12
View File
@@ -110,13 +110,13 @@ public class Invoker extends LoopingThread
} }
/** /**
* Configures the default duration (in milliseconds) for an invoker unit to be reported as * Deprecated, non-functional method that previously set the default long threshold for
* "long". Long units will result in a warning message written to the log. * all invokers. That didn't make sense. Use setLongThreshold() on each invoker.
*/ */
@Deprecated @Deprecated
public static void setDefaultLongThreshold (long millis) public static void setDefaultLongThreshold (long millis)
{ {
_defaultLongThreshold = millis; // no op
} }
/** /**
@@ -284,10 +284,7 @@ public class Invoker extends LoopingThread
// report long runners // report long runners
long thresh = unit.getLongThreshold(); long thresh = unit.getLongThreshold();
if (thresh == 0) { if (thresh == 0) {
// TODO: remove _defaultLongThreshold thresh = _longThreshold;
thresh = (_longThreshold == 0)
? _defaultLongThreshold
: _longThreshold;
} }
if (duration > thresh) { if (duration > thresh) {
StringBuilder msg = new StringBuilder(); StringBuilder msg = new StringBuilder();
@@ -354,11 +351,7 @@ public class Invoker extends LoopingThread
protected int _profileBucketCount = 10; protected int _profileBucketCount = 10;
/** The long threshold for this particular invoker. */ /** The long threshold for this particular invoker. */
protected long _longThreshold = 0L; // unset protected long _longThreshold = 500L;
/** The duration of time after which we consider a unit to be delinquent and log a warning. */
@Deprecated
protected static long _defaultLongThreshold = 500L;
/** True after {@link #shutdown} has been called but before the invoker has finished processing /** True after {@link #shutdown} has been called but before the invoker has finished processing
* any remaining queued units. */ * any remaining queued units. */