public class APMModule
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
void |
EventArgsTx(long thread,
long eventId,
byte level,
byte flags,
java.lang.Object... values)
EventStrTx generates a telemetry point with a more parameters
|
void |
EventStrTx(long thread,
long eventId,
byte level,
byte flags,
java.lang.String value)
EventStrTx generates a telemetry point with a string parameter
|
void |
EventTx(long thread,
long eventId,
byte level,
byte flags)
EventTx generates a telemetry point without a value parameter
|
void |
RegisterEvent(long eventId,
java.lang.String name,
java.lang.String param)
Call RegisterEvent to register a display name and parameter descriptions
for an event id.
|
public void RegisterEvent(long eventId, java.lang.String name, java.lang.String param)
eventId
- (long) eventid (unique per module)name
- (String) Display nameparam
- (opt. String) List of Parameter descriptions (separated by ';')public void EventTx(long thread, long eventId, byte level, byte flags)
thread
- (long) Handle of a valid context.eventId
- (long) Identification of the event.level
- (byte) Use APM.EVENT_LEVEL_* constants to specify event level.flags
- (byte) Use APM.FLAG_* constants masks (may be combined with '|')public void EventStrTx(long thread, long eventId, byte level, byte flags, java.lang.String value)
thread
- (long) Handle of a valid context.eventId
- (long) Identification of the event.level
- (byte) Use APM.EVENT_LEVEL_* constants to specify event level.flags
- (byte) Use APM.FLAG_* constants masks (may be combined with '|')value
- (String) Parameterpublic void EventArgsTx(long thread, long eventId, byte level, byte flags, java.lang.Object... values)
thread
- (long) Handle of a valid context.eventId
- (long) Identification of the event.level
- (byte) Use APM.EVENT_LEVEL_* constants to specify event level.flags
- (byte) Use APM.FLAG_* constants masks (may be combined with '|')values
- (Object...) ParametersCopyright (c) Fabasoft R&D GmbH, Linz, Austria, 1988-2015.