Interface SQLPluginMBean

All Superinterfaces:
PluginMBean, SelfEmailingMBean
All Known Implementing Classes:
AbstractSQLPlugin

public interface SQLPluginMBean extends PluginMBean
An abstract class used by plugins that executes SQL script files during plugin execution. These types of plugins rely on SQL files to generate data that is subsequently collected. This class wraps common functionality needed for plugins that execute SQL files.

Supported API: true

Extendable: true
  • Method Details

    • getScriptName

      String getScriptName()
      Obtain the name of the sql script to run which must be located under the file path /db/sql

      Supported API: true
      Returns:
    • setScriptName

      void setScriptName(String scriptName)
      Set the name of the sql script to run which must be located under the file path /db/sql

      Supported API: true
      Parameters:
      scriptName -