Developing a Postprocessor

The postprocessor for a component is provided by composing a Java class that can be instantiated and called by Isight after execution as needed. The main requirement that must be adhered to is that your postprocessor must ultimately implement an Isight-provided interface com.engineous.sdk.runtime.PostProcessor. No abstract implementation is provided by Isight.

The methods available to implement are:

  • getSummary. Called to retrieve a summary of the results.

  • getVariablesForDataView. Called to get a filtered set of parameters for postprocessing and summary creation.

You can provide your own specific methods in your Java class that your component knows about and uses; Isight will call only the methods listed above as defined in the interface.