Class TransformDFDToPrologWorkflowImpl
- java.lang.Object
-
- de.uka.ipd.sdq.workflow.jobs.AbstractJob
-
- de.uka.ipd.sdq.workflow.jobs.AbstractCompositeJob
-
- de.uka.ipd.sdq.workflow.jobs.SequentialJob
-
- de.uka.ipd.sdq.workflow.Workflow
-
- de.uka.ipd.sdq.workflow.BlackboardBasedWorkflow<KeyValueMDSDBlackboard>
-
- org.palladiosimulator.dataflow.confidentiality.transformation.workflow.impl.TransformDFDToPrologWorkflowImpl
-
- All Implemented Interfaces:
de.uka.ipd.sdq.workflow.jobs.ICompositeJob
,de.uka.ipd.sdq.workflow.jobs.IJob
,Iterable<de.uka.ipd.sdq.workflow.jobs.IJob>
,Runnable
,Collection<de.uka.ipd.sdq.workflow.jobs.IJob>
,List<de.uka.ipd.sdq.workflow.jobs.IJob>
,TransformDFDToPrologWorkflow
public class TransformDFDToPrologWorkflowImpl extends de.uka.ipd.sdq.workflow.BlackboardBasedWorkflow<KeyValueMDSDBlackboard> implements TransformDFDToPrologWorkflow
-
-
Constructor Summary
Constructors Constructor Description TransformDFDToPrologWorkflowImpl(de.uka.ipd.sdq.workflow.jobs.IJob job, de.uka.ipd.sdq.workflow.WorkflowExceptionHandler handler, KeyValueMDSDBlackboard blackboard, String serializedProgramKey, String traceKey)
TransformDFDToPrologWorkflowImpl(de.uka.ipd.sdq.workflow.jobs.IJob job, IProgressMonitor monitor, de.uka.ipd.sdq.workflow.WorkflowExceptionHandler handler, KeyValueMDSDBlackboard blackboard, String serializedProgramKey, String traceKey)
TransformDFDToPrologWorkflowImpl(de.uka.ipd.sdq.workflow.jobs.IJob job, KeyValueMDSDBlackboard blackboard, String serializedProgramKey, String traceKey)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Optional<String>
getSerializedPrologProgram()
Optional<DFD2PrologTransformationTrace>
getTransformationTrace()
-
Methods inherited from class de.uka.ipd.sdq.workflow.jobs.SequentialJob
cleanup, executeWithDelayedCleanUp, executeWithImmediateCleanUp
-
Methods inherited from class de.uka.ipd.sdq.workflow.jobs.AbstractCompositeJob
add, add, addAll, addAll, addFirst, addJob, addLast, clear, clone, contains, containsAll, descendingIterator, element, equals, get, getFirst, getLast, getName, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, offer, offerFirst, offerLast, peek, peekFirst, peekLast, poll, pollFirst, pollLast, pop, push, remove, remove, remove, removeAll, removeFirst, removeFirstOccurrence, removeLast, removeLastOccurrence, retainAll, set, setName, size, subList, toArray, toArray, toString
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.util.Collection
parallelStream, removeIf, stream, toArray
-
Methods inherited from interface java.util.List
add, add, addAll, addAll, clear, contains, containsAll, equals, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray
-
-
-
-
Constructor Detail
-
TransformDFDToPrologWorkflowImpl
public TransformDFDToPrologWorkflowImpl(de.uka.ipd.sdq.workflow.jobs.IJob job, KeyValueMDSDBlackboard blackboard, String serializedProgramKey, String traceKey)
-
TransformDFDToPrologWorkflowImpl
public TransformDFDToPrologWorkflowImpl(de.uka.ipd.sdq.workflow.jobs.IJob job, IProgressMonitor monitor, de.uka.ipd.sdq.workflow.WorkflowExceptionHandler handler, KeyValueMDSDBlackboard blackboard, String serializedProgramKey, String traceKey)
-
TransformDFDToPrologWorkflowImpl
public TransformDFDToPrologWorkflowImpl(de.uka.ipd.sdq.workflow.jobs.IJob job, de.uka.ipd.sdq.workflow.WorkflowExceptionHandler handler, KeyValueMDSDBlackboard blackboard, String serializedProgramKey, String traceKey)
-
-
Method Detail
-
getSerializedPrologProgram
public Optional<String> getSerializedPrologProgram()
- Specified by:
getSerializedPrologProgram
in interfaceTransformDFDToPrologWorkflow
-
getTransformationTrace
public Optional<DFD2PrologTransformationTrace> getTransformationTrace()
- Specified by:
getTransformationTrace
in interfaceTransformDFDToPrologWorkflow
-
-