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
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
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
ConstructorsConstructorDescriptionSimuLizarPrepareBlackboardJob(javax.inject.Provider<Set<PartitionContribution>> partitionContributionExtensions) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddExtensionJobs(javax.inject.Provider<Set<PartitionContribution>> partitionContributionExtensions) protected voidvoidappendPartition(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, 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.IJob
cleanup, getNameMethods 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.FacadeAppends a partition to the analysis blackboard- Specified by:
appendPartitionin interfacePartitionContribution.Facade- Parameters:
partitionId- the id of the partition to appendpartition- the partition implementation to append
-