Package org.xbricks.reports.services
Class PentestResultParserServiceImpl
java.lang.Object
org.xbricks.reports.services.PentestResultParserServiceImpl
- All Implemented Interfaces:
CRUDService<PentTestResultsRoot>,PentestReportService
@Service("PentestResultParserService")
public class PentestResultParserServiceImpl
extends Object
implements PentestReportService, CRUDService<PentTestResultsRoot>
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidfillSubnetInfo(File json, TestSubnet actualPos) voidfindPenTestsResults(PentestReportCommand pentestReportCommand) findPerfTests Process Given Folder For Performance Test Results Structure Folders: PenTestResults (Whole Test folder) PenTestRun (Results of diferent rools started in this pentest run) PenTestResults simple result of runned instance PenTestResults PenTestResultsList<?>listAll()voidsaveOrUpdate(PentTestResultsRoot domainObject)
-
Field Details
-
ReportMessage
-
-
Constructor Details
-
PentestResultParserServiceImpl
public PentestResultParserServiceImpl()
-
-
Method Details
-
findPenTestsResults
@Async("MorannonApplicationExecutor") @Transactional(propagation=REQUIRED) public void findPenTestsResults(PentestReportCommand pentestReportCommand) findPerfTests Process Given Folder For Performance Test Results Structure Folders: PenTestResults (Whole Test folder) PenTestRun (Results of diferent rools started in this pentest run) PenTestResults simple result of runned instance PenTestResults PenTestResults- Specified by:
findPenTestsResultsin interfacePentestReportService
-
listAll
- Specified by:
listAllin interfaceCRUDService<PentTestResultsRoot>
-
delete
- Specified by:
deletein interfaceCRUDService<PentTestResultsRoot>
-
getProcessedTests
- Specified by:
getProcessedTestsin interfacePentestReportService
-
getById
- Specified by:
getByIdin interfaceCRUDService<PentTestResultsRoot>
-
saveOrUpdate
- Specified by:
saveOrUpdatein interfaceCRUDService<PentTestResultsRoot>
-
fillSubnetInfo
-