Interface ProfiledManagedFunction
-
public interface ProfiledManagedFunction
Profiled execution of aManagedFunction
.- Author:
- Daniel Sagenschneider
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
getExecutingThreadName()
Obtains the name of the executingThread
.java.lang.String
getFunctionName()
Obtains the name of theManagedFunction
.long
getStartTimestampMilliseconds()
Obtains the time stamp in milliseconds when theManagedFunction
was started.long
getStartTimestampNanoseconds()
Obtains the time stamp in nanoseconds when theManagedFunction
was started.
-
-
-
Method Detail
-
getFunctionName
java.lang.String getFunctionName()
Obtains the name of theManagedFunction
.- Returns:
- Name of the
ManagedFunction
.
-
getStartTimestampMilliseconds
long getStartTimestampMilliseconds()
Obtains the time stamp in milliseconds when theManagedFunction
was started.- Returns:
- Time stamp in milliseconds when the
ManagedFunction
was started.
-
getStartTimestampNanoseconds
long getStartTimestampNanoseconds()
Obtains the time stamp in nanoseconds when theManagedFunction
was started.- Returns:
- Time stamp in nanoseconds when the
ManagedFunction
was started.
-
getExecutingThreadName
java.lang.String getExecutingThreadName()
Obtains the name of the executingThread
.- Returns:
- Name of the executing
Thread
.
-
-