|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.hopto.pentaj.jexin.stacktrace.StackTraceManagerImpl
public class StackTraceManagerImpl
| Constructor Summary | |
|---|---|
StackTraceManagerImpl()
|
|
| 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 |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public StackTraceManagerImpl()
| Method Detail |
|---|
public void processCompletedStackTrace(CompletedStackTrace completedStackTrace)
StackTraceManagerStackFrameProcessor to submit completed traces to the manager. This method must be as quick as
possible.
processCompletedStackTrace in interface StackTraceManagerStackTraceManager.processCompletedStackTrace(org.hopto.pentaj.jexin.stacktrace.CompletedStackTrace)public java.util.Collection<CompletedStackTrace> getStackTraces()
getStackTraces in interface StackTraceManagerStackTraces.StackTraceManager.getStackTraces()public CompletedStackTrace getStackTrace(int id)
getStackTrace in interface StackTraceManagerStackTrace with the specified id. Null if it does not existStackTraceManager.getStackTrace(int)public void removeStackTrace(int id)
StackTraceManagerStackTrace with the specified id
removeStackTrace in interface StackTraceManagerStackTraceManager.removeStackTrace(int)public StackTraceTemplate createTemplate(int stackTraceId)
StackTraceManagerStackTrace with the specified id
createTemplate in interface StackTraceManagerStackTraceTemplate. Null if there is no StackTraceManager with the specified IDStackTraceManager.createTemplate(int)public void removeTemplate(int id)
StackTraceManagerStackTraceTemplate with the specified id
removeTemplate in interface StackTraceManagerStackTraceManager.removeTemplate(int)public StackTraceTemplate getTemplate(int id)
getTemplate in interface StackTraceManagerStackTraceTemplate with the specified id. Null if one does not exist.StackTraceManager.getTemplate(int)public java.util.Collection<StackTraceTemplate> getTemplates()
getTemplates in interface StackTraceManagerStackTraceTemplatesStackTraceManager.getTemplates()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||