DbManagerJob |
DbManager Job manages the pile of dbTasks which other threads will provide.
|
DbManagerJob.Child |
Jobs which implement DbManager.Child are the jobs which do all of the fetching
and pre-processing before providing dbTasks to the db manager.
|
FilterForPlugin |
Quick and dirty utility for filtering all of the JSON outputs in demo-output, to
include only the ones with plugin data.
|
HostVulnsJob |
Takes a given scanResponse and host from the scanResponse, and fetches the host vulnerability
data from the Nessus API about that host.
|
IndexJob |
Fetches the index of scans and folders from the root of the Nessus API.
|
Job |
Represents a Job that will be queued by the JobFactory and run by a WorkerThread.
|
JobFactory |
Manages all jobs and job scheduling for the main thread.
|
Main |
The entry point to the TenaPull application.
|
ReformatAll |
Quick and dirty utility job for reformatting splunk outputs from the old format into the new format (5-12-2022)
|
ReformatOutput |
|
ResetDatabase |
A job that resets the database.
|
ScanJob |
Fetches the details of the scan provided in the constructor, and adds it to the Database.
|
WorkerThread |
The worker thread which runs the jobs provided to the main thread.
|