com.securitycentric.metacoretex.interfaces
Interface DatabaseProbe

All Superinterfaces:
Probe, java.lang.Runnable
All Known Implementing Classes:
AbstractDatabaseProbe

public interface DatabaseProbe
extends Probe

Author:
visigoth

Method Summary
 void addResultSet(java.sql.ResultSet res)
          this function will must automatically add the specified ResultSet the the report for the current target.
 
Methods inherited from interface com.securitycentric.metacoretex.interfaces.Probe
addDepends, addOption, addProvides, addReport, depends, dumpOptions, getCopyright, getException, getFamily, getHelp, getHost, getName, getOption, getOptionKeys, getProbeId, getReport, getSeverity, getTarget, getTimeout, getVersion, hasSafe, isEnabled, isReportable, kbGet, kbHas, kbPut, probe, probeSafe, provides, replaceOptions, setCopyright, setEnabled, setFamily, setHelp, setName, setProbeId, setReport, setReportable, setSeverity, setTarget, setTimeout, setVersion
 
Methods inherited from interface java.lang.Runnable
run
 

Method Detail

addResultSet

public void addResultSet(java.sql.ResultSet res)
                  throws java.sql.SQLException
this function will must automatically add the specified ResultSet the the report for the current target. Information such as column names must be output to faciliate readability. This function likely loops through results and uses addReport() to add each entry

Throws:
java.sql.SQLException