public static enum FwdServerJMX.TimeStat extends java.lang.Enum<FwdServerJMX.TimeStat> implements OptionalCounter
| Enum Constant and Description |
|---|
ApperverGetJavaParameter
Instrumentation for
LegacyJavaAppserver.getJavaParameter. |
AppserverAddTableMetaData
Instrumentation for
LegacyJavaAppserver.addTableMetaData. |
AppserverGetOutputParameter
Instrumentation for
LegacyJavaAppserver.getOutputParameter. |
ContextLocalGet
Instrumentation for
ContextLocal.get. |
MessagePayloadS11n
Message.payload (de)serialization
|
objToByteArray
Protocol.objToByteArray
|
OrmBufferDefinePerm
Instrumentation for
RecordBuffer.define. |
OrmBufferDefineTemp
Instrumentation for
TemporaryBuffer.define. |
OrmBufferDelete
Instrumentation for
BufferImpl.resourceDelete. |
OrmCreateDynamicBuffer
Instrumentation for
TemporaryBuffer.createDynamicBufferForTempTable. |
OrmCreateDynamicTable
Instrumentation for
TempTableBuilder.tempTablePrepareImpl. |
OrmDataSetParam
Instrumentation for
DataSet.associate. |
OrmDynamicDataSetParam
Instrumentation for
DataSet.createDynamicDataSet. |
OrmDynamicTableParam
Instrumentation for
TemporaryBuffer.createDynamicTable. |
OrmDynParseFind
Instrumentation for
DynamicQueryHelper.parseFindQuery. |
OrmDynParseQuery
Instrumentation for
DynamicQueryHelper.parseQuery. |
OrmDynQueryInterpret
Instrumentation for
RuntimeJastInterpreter.interpret. |
OrmDynQueryProcess_Annotation
Instrumentation for running ONLY the annotations TRPL in
DynamicQueryHelper.parse(). |
OrmDynQueryProcess_Base
Instrumentation for running ONLY the base_structure TRPL in
DynamicQueryHelper.parse(). |
OrmDynQueryProcess_Core
Instrumentation for running ONLY the core_conversion TRPL in
DynamicQueryHelper.parse(). |
OrmDynQueryProcess_Intern
Instrumentation for optimizing the result JAST by interning the
String-s in
DynamicQueryHelper.parse(). |
OrmDynQueryProcess_Parse
Finer instrumentation for preparing the lexer and parser in
DynamicQueryHelper.parse(). |
OrmDynQueryProcess_Parse2
Finer instrumentation for running ONLY the parser in
DynamicQueryHelper.parse(). |
OrmDynQueryProcess_Post
Instrumentation for running ONLY the postprocessing TRPL in
DynamicQueryHelper.parse(). |
OrmDynQueryProcess_SchemaDict
Finer instrumentation for preparing the SchemaDictionary in
DynamicQueryHelper.parse(). |
OrmDynQueryProcess_Setup
Instrumentation for setting up for TRPL processing in
DynamicQueryHelper.parse(). |
OrmDynQueryProcess_SymRes
Finer instrumentation for preparing the SymbolResolver in
DynamicQueryHelper.parse(). |
OrmFqlParse
Instrumentation for
Query.createSqlQuery |
OrmHqlHelperParse
Instrumentation for
HQLHelper.obtain. |
OrmHydrateRecord
Instrumentation for
SQLQuery.hydrateRecord. |
OrmPreselectQueryAssemble
Instrumentation for
PreselectQuery.assembleHQL. |
OrmTableMapperMap
Instrumentation for
TableMapper.mapTemporaryTable. |
OrmTempTableParam
Instrumentation for
TemporaryBuffer.associate. |
OrmTempTableQuery
Instrumentation for
UnclosablePreparedStatement execute methods. |
OutputDataSetCopier
Instrumentation for
OutputDataSetCopier.finished |
OutputDataSetHandleCopier
Instrumentation for
OutputDataSetHandleCopier.finished |
OutputTableCopier
Instrumentation for
OutputTableCopier.finished |
OutputTableHandleCopier
Instrumentation for
OutputTableHandleCopier.finished |
ServerStateS11n
ServerStat.widgetAttrs (de)serialization
|
sslSend
SSL send time
|
sslUnwrap
SSL wrap time
|
sslWrap
SSL wrap time
|
TMCommit
Instrumentation for
TransactionManager.processCommit. |
TMRollback
Instrumentation for
TransactionManager.processRollback. |
TMValidate
Instrumentation for
TransactionManager.processValidate. |
| Modifier and Type | Field and Description |
|---|---|
private NanoCounter |
counter
Counter instance
|
| Modifier and Type | Method and Description |
|---|---|
NanoCounter |
getCounter()
Return counter instance
|
void |
register(BooleanConsumer agent)
Register enable/disable setter
|
java.lang.String |
toString(java.lang.String ts,
java.lang.String comment)
Return the string representation of the counter
|
void |
update(long value)
Update counter
|
static FwdServerJMX.TimeStat |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static FwdServerJMX.TimeStat[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOfdumppublic static final FwdServerJMX.TimeStat ServerStateS11n
public static final FwdServerJMX.TimeStat MessagePayloadS11n
public static final FwdServerJMX.TimeStat objToByteArray
public static final FwdServerJMX.TimeStat sslSend
public static final FwdServerJMX.TimeStat sslWrap
public static final FwdServerJMX.TimeStat sslUnwrap
public static final FwdServerJMX.TimeStat ContextLocalGet
ContextLocal.get.public static final FwdServerJMX.TimeStat OrmDynQueryProcess_SymRes
DynamicQueryHelper.parse().public static final FwdServerJMX.TimeStat OrmDynQueryProcess_SchemaDict
DynamicQueryHelper.parse().public static final FwdServerJMX.TimeStat OrmDynQueryProcess_Parse
DynamicQueryHelper.parse().public static final FwdServerJMX.TimeStat OrmDynQueryProcess_Parse2
DynamicQueryHelper.parse().public static final FwdServerJMX.TimeStat OrmDynQueryProcess_Setup
DynamicQueryHelper.parse().public static final FwdServerJMX.TimeStat OrmDynQueryProcess_Annotation
DynamicQueryHelper.parse().public static final FwdServerJMX.TimeStat OrmDynQueryProcess_Base
DynamicQueryHelper.parse().public static final FwdServerJMX.TimeStat OrmDynQueryProcess_Core
DynamicQueryHelper.parse().public static final FwdServerJMX.TimeStat OrmDynQueryProcess_Post
DynamicQueryHelper.parse().public static final FwdServerJMX.TimeStat OrmDynQueryProcess_Intern
String-s in
DynamicQueryHelper.parse(). They proved to have a low impact on performance.public static final FwdServerJMX.TimeStat OrmDynParseFind
DynamicQueryHelper.parseFindQuery.public static final FwdServerJMX.TimeStat OrmDynParseQuery
DynamicQueryHelper.parseQuery.public static final FwdServerJMX.TimeStat OrmHydrateRecord
SQLQuery.hydrateRecord.public static final FwdServerJMX.TimeStat OrmFqlParse
Query.createSqlQuerypublic static final FwdServerJMX.TimeStat OrmTempTableQuery
UnclosablePreparedStatement execute methods.public static final FwdServerJMX.TimeStat OrmDynQueryInterpret
RuntimeJastInterpreter.interpret.public static final FwdServerJMX.TimeStat OrmHqlHelperParse
HQLHelper.obtain.public static final FwdServerJMX.TimeStat OrmPreselectQueryAssemble
PreselectQuery.assembleHQL.public static final FwdServerJMX.TimeStat OrmCreateDynamicTable
TempTableBuilder.tempTablePrepareImpl.public static final FwdServerJMX.TimeStat OrmCreateDynamicBuffer
TemporaryBuffer.createDynamicBufferForTempTable.public static final FwdServerJMX.TimeStat OrmBufferDefineTemp
TemporaryBuffer.define.public static final FwdServerJMX.TimeStat OrmBufferDefinePerm
RecordBuffer.define.public static final FwdServerJMX.TimeStat OrmBufferDelete
BufferImpl.resourceDelete.public static final FwdServerJMX.TimeStat OrmTableMapperMap
TableMapper.mapTemporaryTable.public static final FwdServerJMX.TimeStat OrmTempTableParam
TemporaryBuffer.associate.public static final FwdServerJMX.TimeStat OrmDynamicTableParam
TemporaryBuffer.createDynamicTable.public static final FwdServerJMX.TimeStat OrmDataSetParam
DataSet.associate.public static final FwdServerJMX.TimeStat OrmDynamicDataSetParam
DataSet.createDynamicDataSet.public static final FwdServerJMX.TimeStat OutputTableCopier
OutputTableCopier.finishedpublic static final FwdServerJMX.TimeStat OutputTableHandleCopier
OutputTableHandleCopier.finishedpublic static final FwdServerJMX.TimeStat OutputDataSetCopier
OutputDataSetCopier.finishedpublic static final FwdServerJMX.TimeStat OutputDataSetHandleCopier
OutputDataSetHandleCopier.finishedpublic static final FwdServerJMX.TimeStat TMCommit
TransactionManager.processCommit.public static final FwdServerJMX.TimeStat TMRollback
TransactionManager.processRollback.public static final FwdServerJMX.TimeStat TMValidate
TransactionManager.processValidate.public static final FwdServerJMX.TimeStat AppserverAddTableMetaData
LegacyJavaAppserver.addTableMetaData.public static final FwdServerJMX.TimeStat ApperverGetJavaParameter
LegacyJavaAppserver.getJavaParameter.public static final FwdServerJMX.TimeStat AppserverGetOutputParameter
LegacyJavaAppserver.getOutputParameter.private final NanoCounter counter
public static FwdServerJMX.TimeStat[] values()
for (FwdServerJMX.TimeStat c : FwdServerJMX.TimeStat.values()) System.out.println(c);
public static FwdServerJMX.TimeStat valueOf(java.lang.String name)
name - the name of the enum constant to be returned.java.lang.IllegalArgumentException - if this enum type has no constant with the specified namejava.lang.NullPointerException - if the argument is nullpublic void register(BooleanConsumer agent)
register in interface AgentRegistry<BooleanConsumer>agent - enable/disable setterpublic void update(long value)
update in interface LongCountervalue - new valuepublic java.lang.String toString(java.lang.String ts,
java.lang.String comment)
throws java.io.IOException
toString in interface LongCounterts - The measurement time stampcomment - The commentjava.io.IOException - If IO exception occurspublic NanoCounter getCounter()