|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.apptelemetry.apm.APMModule
public class APMModule
Constructor Summary | |
---|---|
APMModule(java.lang.String name)
Create a new Software-Telemetry module and register it on the app.telemetry Server. |
Method Summary | |
---|---|
void |
Event(long eventId,
byte level,
byte flags)
Call Event function to log the occurrence of a certain event. |
void |
EventParam(long eventId,
byte level,
byte flags,
APMParameter param)
Call EventParam function to log the occurrence of a certain event. |
void |
EventStr(long eventId,
byte level,
byte flags,
java.lang.String param)
Call EventStr function to log the occurrence of a certain event. |
void |
RegisterEvent(long eventId,
java.lang.String eventDescription,
java.lang.String parameterDescription)
Call ModuleRegisterEvent to provide information about every eventId used for event tracing. |
void |
Unregister()
Call Unregister to cleanup data structures immediately. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public APMModule(java.lang.String name)
name
- (String) Module name to register.Method Detail |
---|
public void Unregister()
public void RegisterEvent(long eventId, java.lang.String eventDescription, java.lang.String parameterDescription)
eventId
- Unique ID of event.eventDescription
- Description string of eventparameterDescription
- Name of event parameters. If more parameters are used in one event, separate the parameter names by semi-colon(;).
For example: "name;count;size"public void Event(long eventId, byte level, byte flags)
eventId
- ID of the event being processed.level
- Event detail level for filtering.flags
- Flags to mark events with Enter-, Leave- or Wait-semantic.public void EventStr(long eventId, byte level, byte flags, java.lang.String param)
eventId
- ID of the event being processed.level
- Event detail level for filtering.flags
- Flags to mark events with Enter-, Leave- or Wait-semantic.param
- Parameter string.public void EventParam(long eventId, byte level, byte flags, APMParameter param)
eventId
- ID of the event being processed.level
- Event detail level for filtering.flags
- Flags to mark events with Enter-, Leave- or Wait-semantic.param
- Complex parameter.
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |