Interface ProfiledManagedFunction
-
public interface ProfiledManagedFunctionProfiled execution of aManagedFunction.- Author:
- Daniel Sagenschneider
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetExecutingThreadName()Obtains the name of the executingThread.java.lang.StringgetFunctionName()Obtains the name of theManagedFunction.longgetStartTimestampMilliseconds()Obtains the time stamp in milliseconds when theManagedFunctionwas started.longgetStartTimestampNanoseconds()Obtains the time stamp in nanoseconds when theManagedFunctionwas 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 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
java.lang.String getExecutingThreadName()
Obtains the name of the executingThread.- Returns:
- Name of the executing
Thread.
-
-