Interface ProfiledManagedFunction
public interface ProfiledManagedFunction
Profiled execution of a
ManagedFunction.- Author:
- Daniel Sagenschneider
-
Method Summary
Modifier and TypeMethodDescriptionObtains the name of the executingThread.Obtains the name of theManagedFunction.longObtains the time stamp in milliseconds when theManagedFunctionwas started.longObtains the time stamp in nanoseconds when theManagedFunctionwas started.
-
Method Details
-
getFunctionName
String getFunctionName()Obtains the name of theManagedFunction.- Returns:
- Name of the
ManagedFunction.
-
getStartTimestampMilliseconds
long getStartTimestampMilliseconds()Obtains the time stamp in milliseconds when theManagedFunctionwas started.- Returns:
- Time stamp in milliseconds when the
ManagedFunctionwas started.
-
getStartTimestampNanoseconds
long getStartTimestampNanoseconds()Obtains the time stamp in nanoseconds when theManagedFunctionwas started.- Returns:
- Time stamp in nanoseconds when the
ManagedFunctionwas started.
-
getExecutingThreadName
String getExecutingThreadName()Obtains the name of the executingThread.- Returns:
- Name of the executing
Thread.
-