The ModuleController class is an abstract controller class. Subclass ModuleController to create a module controller.
ModuleController is intended to have a subset of the functionality of other Splunk controllers. Module controllers have the following limitations:
Python
$SPLUNK_HOME\etc\apps\<appName>\appserver\modules\<moduleName>
object -> BaseController -> ModuleController
| configModule() | [Override base class method] Provides module configuration information requested by a GET request. |
| renderJobStatusMessage() | Renders status information for the current job in response to a GET request. |
| renderModule() | Generates module HTML content in response to a GET request. |