Class MethodProfilingRule.MethodProfilingCallable

  • All Implemented Interfaces:
    java.util.concurrent.Callable<Result>
    Enclosing class:
    MethodProfilingRule

    private class MethodProfilingRule.MethodProfilingCallable
    extends java.lang.Object
    implements java.util.concurrent.Callable<Result>
    Private Callable implementation specifically used to avoid storing the FutureTask as a field.
    • Method Detail

      • call

        public Result call()
                    throws java.lang.Exception
        Specified by:
        call in interface java.util.concurrent.Callable<Result>
        Throws:
        java.lang.Exception
      • setTask

        void setTask​(java.util.concurrent.FutureTask<Result> task)