Class SerializeModelToStringJob

  • All Implemented Interfaces:
    de.uka.ipd.sdq.workflow.jobs.IBlackboardInteractingJob<KeyValueMDSDBlackboard>, de.uka.ipd.sdq.workflow.jobs.IJob

    public class SerializeModelToStringJob
    extends de.uka.ipd.sdq.workflow.jobs.AbstractBlackboardInteractingJob<KeyValueMDSDBlackboard>
    • Field Detail

      • modelToSerialize

        protected final de.uka.ipd.sdq.workflow.mdsd.blackboard.ModelLocation modelToSerialize
      • targetKey

        protected final Object targetKey
    • Constructor Detail

      • SerializeModelToStringJob

        public SerializeModelToStringJob​(de.uka.ipd.sdq.workflow.mdsd.blackboard.ModelLocation modelToSerialize,
                                         Object targetKey)
      • SerializeModelToStringJob

        public SerializeModelToStringJob​(de.uka.ipd.sdq.workflow.mdsd.blackboard.ModelLocation modelToSerialize,
                                         Map<Object,​Object> saveOptions,
                                         Object targetKey)
    • 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()