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.
-
Field Summary
Fields inherited from class de.uka.ipd.sdq.workflow.jobs.SequentialBlackboardInteractingJob
myBlackboard
Fields inherited from class de.uka.ipd.sdq.workflow.jobs.AbstractCompositeJob
myExecutedJobs, myJobs
Fields inherited from class de.uka.ipd.sdq.workflow.jobs.AbstractJob
logger
-
Constructor Summary
ConstructorDescriptionSimuLizarPrepareBlackboardJob
(javax.inject.Provider<Set<PartitionContribution>> partitionContributionExtensions) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
addExtensionJobs
(javax.inject.Provider<Set<PartitionContribution>> partitionContributionExtensions) protected void
void
appendPartition
(String partitionId, de.uka.ipd.sdq.workflow.mdsd.blackboard.ResourceSetPartition partition) Appends a partition to the analysis blackboardMethods 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 de.uka.ipd.sdq.workflow.jobs.IJob
cleanup, getName
Methods inherited from interface java.util.List
replaceAll, sort, spliterator
-
Constructor Details
-
SimuLizarPrepareBlackboardJob
@Inject public SimuLizarPrepareBlackboardJob(javax.inject.Provider<Set<PartitionContribution>> partitionContributionExtensions) - Parameters:
config
-
-
-
Method Details
-
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
-