Interface OProfiler
- All Superinterfaces:
OService
- All Known Implementing Classes:
OAbstractProfiler,OEnterpriseProfiler,OProfilerStub
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionvoiddump()voiddump(PrintStream out) default ODocumentlonggetCounter(String iStatName) String[]getDatabaseMetric(String databaseName, String iName) String[]getHookValue(String iName) getProcessMetric(String iName) getSystemMetric(String iMetricName) default booleanbooleanvoidregisterHookValue(String iName, String iDescription, OProfiler.METRIC_TYPE iType, OAbstractProfiler.OProfilerHookValue iHookValue) voidregisterHookValue(String iName, String iDescription, OProfiler.METRIC_TYPE iType, OAbstractProfiler.OProfilerHookValue iHookValue, String iMetadataName) voidregisterListener(OProfilerListener listener) intvoidresetRealtime(String iText) voidsetAutoDump(int iNewValue) longbooleanlongstopChrono(String iName, String iDescription, long iStartTime) longstopChrono(String iName, String iDescription, long iStartTime, String iDictionary) longstopChrono(String iName, String iDescription, long iStartTime, String iDictionary, String payload) longstopChrono(String iName, String iDescription, long iStartTime, String iDictionary, String payload, String user) booleanvoidunregisterHookValue(String string) voidunregisterListener(OProfilerListener listener) voidupdateCounter(String iStatName, String iDescription, long iPlus) voidupdateCounter(String iStatName, String iDescription, long iPlus, String iDictionary)
-
Method Details
-
getType
-
updateCounter
-
updateCounter
-
getCounter
-
dump
String dump() -
dump
-
dumpCounters
String dumpCounters() -
getChrono
-
startChrono
long startChrono() -
getChronos
-
stopChrono
-
stopChrono
-
stopChrono
-
stopChrono
-
dumpChronos
String dumpChronos() -
getCountersAsString
String[] getCountersAsString() -
getLastReset
Date getLastReset() -
isRecording
boolean isRecording() -
startRecording
boolean startRecording() -
stopRecording
boolean stopRecording() -
unregisterHookValue
-
configure
-
setAutoDump
void setAutoDump(int iNewValue) -
metadataToJSON
String metadataToJSON() -
getMetadata
Map<String,OPair<String, getMetadata()OProfiler.METRIC_TYPE>> -
getHookAsString
String[] getHookAsString() -
getHookValue
-
registerHookValue
void registerHookValue(String iName, String iDescription, OProfiler.METRIC_TYPE iType, OAbstractProfiler.OProfilerHookValue iHookValue) -
registerHookValue
void registerHookValue(String iName, String iDescription, OProfiler.METRIC_TYPE iType, OAbstractProfiler.OProfilerHookValue iHookValue, String iMetadataName) -
getSystemMetric
-
getProcessMetric
-
getDatabaseMetric
-
toJSON
-
resetRealtime
-
dump
-
reportTip
-
registerListener
-
unregisterListener
-
threadDump
String threadDump() -
getStatsAsJson
String getStatsAsJson() -
isEnterpriseEdition
default boolean isEnterpriseEdition() -
getContext
-