|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface StackTraceManager
Maintains the completed stack traces and StackTraceTemplates.
| Method Summary | |
|---|---|
StackTraceTemplate |
createTemplate(int stackTraceId)
Creates a new template from the StackTrace with the specified id |
CompletedStackTrace |
getStackTrace(int id)
|
java.util.Collection<CompletedStackTrace> |
getStackTraces()
|
StackTraceTemplate |
getTemplate(int id)
|
java.util.Collection<StackTraceTemplate> |
getTemplates()
|
void |
processCompletedStackTrace(CompletedStackTrace completedStackTrace)
Called by the StackFrameProcessor to submit completed traces to the manager. |
void |
removeStackTrace(int id)
Removes the StackTrace with the specified id |
void |
removeTemplate(int id)
Removes the StackTraceTemplate with the specified id |
| Method Detail |
|---|
void processCompletedStackTrace(CompletedStackTrace completedStackTrace)
StackFrameProcessor to submit completed traces to the manager. This method must be as quick as
possible.
completedStackTrace - CompletedStackTrace getStackTrace(int id)
id -
StackTrace with the specified id. Null if it does not existjava.util.Collection<CompletedStackTrace> getStackTraces()
StackTraces.void removeStackTrace(int id)
StackTrace with the specified id
id - StackTraceTemplate getTemplate(int id)
id -
StackTraceTemplate with the specified id. Null if one does not exist.java.util.Collection<StackTraceTemplate> getTemplates()
StackTraceTemplatesStackTraceTemplate createTemplate(int stackTraceId)
StackTrace with the specified id
stackTraceId -
StackTraceTemplate. Null if there is no StackTraceManager with the specified IDvoid removeTemplate(int id)
StackTraceTemplate with the specified id
id -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||