Class ScanController


  • public class ScanController
    extends java.lang.Object
    • Constructor Detail

      • ScanController

        public ScanController​(java.lang.String jsonConfig,
                              java.lang.String assetPath,
                              java.lang.String schemaPath)
                       throws PluginException
        Throws:
        PluginException
    • Method Detail

      • delete

        public void delete()
      • setPluginCallback

        public void setPluginCallback​(PluginCallback callback)
      • getPluginTypeForJsonConfig

        public static ScanController.PluginType getPluginTypeForJsonConfig​(java.lang.String jsonConfig)
      • setROI

        public void setROI​(ROI roi)
      • getROI

        public ROI getROI()
      • setAssetPath

        public void setAssetPath​(java.lang.String assetPath)
      • addReportingValues

        public void addReportingValues​(java.lang.String reportingValues)
      • isProcessing

        public boolean isProcessing()
      • cancel

        public void cancel()
      • getID

        public java.lang.String getID()
      • getKPluginConfigSchemaFileName

        public java.lang.String getKPluginConfigSchemaFileName()
      • getKPluginResultSchemaFileName

        public java.lang.String getKPluginResultSchemaFileName()
      • validateJson

        public void validateJson​(java.lang.String jsonString,
                                 java.lang.String pathToSchema,
                                 java.lang.String schemaFileName)