Class SimuLizarRootJob
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.jobs.SequentialBlackboardInteractingJob<de.uka.ipd.sdq.workflow.mdsd.blackboard.MDSDBlackboard>
org.palladiosimulator.simulizar.launcher.jobs.SimuLizarRootJob
- All Implemented Interfaces:
de.uka.ipd.sdq.workflow.jobs.IBlackboardInteractingJob<de.uka.ipd.sdq.workflow.mdsd.blackboard.MDSDBlackboard>,de.uka.ipd.sdq.workflow.jobs.ICompositeJob,de.uka.ipd.sdq.workflow.jobs.IJob,Iterable<de.uka.ipd.sdq.workflow.jobs.IJob>,Collection<de.uka.ipd.sdq.workflow.jobs.IJob>,List<de.uka.ipd.sdq.workflow.jobs.IJob>
public class SimuLizarRootJob
extends de.uka.ipd.sdq.workflow.jobs.SequentialBlackboardInteractingJob<de.uka.ipd.sdq.workflow.mdsd.blackboard.MDSDBlackboard>
implements de.uka.ipd.sdq.workflow.jobs.IBlackboardInteractingJob<de.uka.ipd.sdq.workflow.mdsd.blackboard.MDSDBlackboard>
Composite job loading pcm and Monitor Repository model, as well as all sdm models and usage
evolution model and starting pcm interpretation.
-
Field Summary
Fields inherited from class de.uka.ipd.sdq.workflow.jobs.SequentialBlackboardInteractingJob
myBlackboardFields inherited from class de.uka.ipd.sdq.workflow.jobs.AbstractCompositeJob
myExecutedJobs, myJobsFields inherited from class de.uka.ipd.sdq.workflow.jobs.AbstractJob
logger -
Constructor Summary
ConstructorsConstructorDescriptionSimuLizarRootJob(SimuLizarWorkflowConfiguration configuration, de.uka.ipd.sdq.workflow.mdsd.blackboard.MDSDBlackboard blackboard, javax.inject.Provider<SimuLizarPrepareBlackboardJob> prepareBlackboardJob, javax.inject.Provider<LoadSimuLizarModelsIntoBlackboardJob> modelLoadJob, javax.inject.Provider<ModelCompletionsJob> modelCompletionsJob, AnalysisRuntimeComponent.Factory runtimeComponentFactory) Constructor -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddEvaluateResultsJob(SimuLizarWorkflowConfiguration configuration) protected voidaddSuppliedJob(String jobName, Supplier<de.uka.ipd.sdq.workflow.jobs.IJob> jobSupplier) Methods inherited from class de.uka.ipd.sdq.workflow.jobs.SequentialBlackboardInteractingJob
execute, getBlackboard, setBlackboardMethods inherited from class de.uka.ipd.sdq.workflow.jobs.SequentialJob
cleanup, executeWithDelayedCleanUp, executeWithImmediateCleanUpMethods 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, toStringMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.Collection
parallelStream, removeIf, stream, toArrayMethods inherited from interface de.uka.ipd.sdq.workflow.jobs.IBlackboardInteractingJob
setBlackboardMethods inherited from interface de.uka.ipd.sdq.workflow.jobs.IJob
cleanup, execute, getNameMethods inherited from interface java.util.List
replaceAll, sort, spliterator
-
Constructor Details
-
SimuLizarRootJob
@Inject public SimuLizarRootJob(SimuLizarWorkflowConfiguration configuration, de.uka.ipd.sdq.workflow.mdsd.blackboard.MDSDBlackboard blackboard, javax.inject.Provider<SimuLizarPrepareBlackboardJob> prepareBlackboardJob, javax.inject.Provider<LoadSimuLizarModelsIntoBlackboardJob> modelLoadJob, javax.inject.Provider<ModelCompletionsJob> modelCompletionsJob, AnalysisRuntimeComponent.Factory runtimeComponentFactory) Constructor- Parameters:
configuration- the SimuCom workflow configuration.
-
-
Method Details
-
addEvaluateResultsJob
-
addSuppliedJob
-