|
||||||||
| 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 | |||||||