Package org.zaproxy.zap.model
Interface ScanController<T extends GenericScanner2>
-
- All Known Implementing Classes:
ActiveScanController
,ExtensionActiveScan
,ExtensionSpider
,SpiderScanController
public interface ScanController<T extends GenericScanner2>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.List<T>
getActiveScans()
java.util.List<T>
getAllScans()
T
getLastScan()
T
getScan(int id)
void
pauseAllScans()
void
pauseScan(int id)
int
removeAllScans()
int
removeFinishedScans()
T
removeScan(int id)
void
resumeAllScans()
void
resumeScan(int id)
int
startScan(java.lang.String displayName, Target target, User user, java.lang.Object[] contextSpecificObjects)
void
stopAllScans()
void
stopScan(int id)
-
-
-
Method Detail
-
startScan
int startScan(java.lang.String displayName, Target target, User user, java.lang.Object[] contextSpecificObjects)
-
getAllScans
java.util.List<T> getAllScans()
-
getActiveScans
java.util.List<T> getActiveScans()
-
getScan
T getScan(int id)
-
stopScan
void stopScan(int id)
-
stopAllScans
void stopAllScans()
-
pauseScan
void pauseScan(int id)
-
pauseAllScans
void pauseAllScans()
-
resumeScan
void resumeScan(int id)
-
resumeAllScans
void resumeAllScans()
-
removeScan
T removeScan(int id)
-
removeAllScans
int removeAllScans()
-
removeFinishedScans
int removeFinishedScans()
-
getLastScan
T getLastScan()
-
-