Basic analysis module concepts

Before launching into writing a java analysis module you need to decide which of the two possible types best suits what you want to achieve. As mentioned in the Writing a new analysis module or script the two different types of java analyzer are:

These two scenarios are expressed in two different interfaces: IAnalyze and IReport, respectively. (For more detailed information about these interfaces see the Dump Analyzer Interfaces section).

The final thing you need to know before writing an analysis module is that regardless of the type you want to write your analyzer must implement one more interface: IAnalyzerBase (again, see the Dump Analyzer Interfaces section for more details). This interface provides the functionality common to all analyzers. As part of the Dump Analyzer, we provide an abstract AnalyzerBase class that contains many useful methods. You should generally extend AnalyzerBase rather than implement IAnalyzerBase directly.

© Copyright IBM Corp. 2007, 2008 All Rights Reserved. US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.