Class ResultMetricsExtractionJob

  • All Implemented Interfaces:
    de.uka.ipd.sdq.workflow.jobs.IBlackboardInteractingJob<org.palladiosimulator.dataflow.confidentiality.transformation.workflow.blackboards.KeyValueMDSDBlackboard>, de.uka.ipd.sdq.workflow.jobs.IJob

    public class ResultMetricsExtractionJob
    extends de.uka.ipd.sdq.workflow.jobs.AbstractBlackboardInteractingJob<org.palladiosimulator.dataflow.confidentiality.transformation.workflow.blackboards.KeyValueMDSDBlackboard>
    • Field Detail

      • directory

        protected final File directory
      • violationsKey

        protected final String violationsKey
      • violationsFile

        protected final File violationsFile
      • analysisResultKey

        protected final String analysisResultKey
    • Constructor Detail

      • ResultMetricsExtractionJob

        public ResultMetricsExtractionJob​(File directory,
                                          String violationsKey,
                                          File violationsFile,
                                          String analysisResultKey)
    • Method Detail

      • execute

        public void execute​(IProgressMonitor monitor)
                     throws de.uka.ipd.sdq.workflow.jobs.JobFailedException,
                            de.uka.ipd.sdq.workflow.jobs.UserCanceledException
        Throws:
        de.uka.ipd.sdq.workflow.jobs.JobFailedException
        de.uka.ipd.sdq.workflow.jobs.UserCanceledException
      • cleanup

        public void cleanup​(IProgressMonitor monitor)
                     throws de.uka.ipd.sdq.workflow.jobs.CleanupFailedException
        Throws:
        de.uka.ipd.sdq.workflow.jobs.CleanupFailedException
      • getName

        public String getName()