Class SimuLizarPrepareBlackboardJob
- 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.SimuLizarPrepareBlackboardJob
-
- 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>
,PartitionContribution.Facade
- Direct Known Subclasses:
TestSimuLizarPrepareBlackboardJob
public class SimuLizarPrepareBlackboardJob extends de.uka.ipd.sdq.workflow.jobs.SequentialBlackboardInteractingJob<de.uka.ipd.sdq.workflow.mdsd.blackboard.MDSDBlackboard> implements PartitionContribution.Facade
Composite Job for preparing Blackboard and loading PCM Models into it.
-
-
Constructor Summary
Constructors Constructor Description SimuLizarPrepareBlackboardJob(javax.inject.Provider<Set<PartitionContribution>> partitionContributionExtensions)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
addExtensionJobs(javax.inject.Provider<Set<PartitionContribution>> partitionContributionExtensions)
protected void
addStandardJobs()
void
appendPartition(String partitionId, de.uka.ipd.sdq.workflow.mdsd.blackboard.ResourceSetPartition partition)
Appends a partition to the analysis blackboard-
Methods inherited from class de.uka.ipd.sdq.workflow.jobs.SequentialBlackboardInteractingJob
execute, getBlackboard, setBlackboard
-
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
replaceAll, sort, spliterator
-
-
-
-
Constructor Detail
-
SimuLizarPrepareBlackboardJob
@Inject public SimuLizarPrepareBlackboardJob(javax.inject.Provider<Set<PartitionContribution>> partitionContributionExtensions)
- Parameters:
config
-
-
-
Method Detail
-
addStandardJobs
protected void addStandardJobs()
-
addExtensionJobs
protected void addExtensionJobs(javax.inject.Provider<Set<PartitionContribution>> partitionContributionExtensions)
-
appendPartition
public void appendPartition(String partitionId, de.uka.ipd.sdq.workflow.mdsd.blackboard.ResourceSetPartition partition)
Description copied from interface:PartitionContribution.Facade
Appends a partition to the analysis blackboard- Specified by:
appendPartition
in interfacePartitionContribution.Facade
- Parameters:
partitionId
- the id of the partition to appendpartition
- the partition implementation to append
-
-