Class SimuLizarRuntimeJob
java.lang.Object
de.uka.ipd.sdq.workflow.jobs.AbstractJob
de.uka.ipd.sdq.workflow.jobs.AbstractCompositeJob
de.uka.ipd.sdq.workflow.jobs.SequentialJob
org.palladiosimulator.simulizar.launcher.jobs.SimuLizarRuntimeJob
- 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>,Collection<de.uka.ipd.sdq.workflow.jobs.IJob>,List<de.uka.ipd.sdq.workflow.jobs.IJob>
public class SimuLizarRuntimeJob
extends de.uka.ipd.sdq.workflow.jobs.SequentialJob
-
Field Summary
Fields 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
ConstructorsConstructorDescriptionSimuLizarRuntimeJob(SimuLizarWorkflowConfiguration configuration, PCMPartitionManager pcmPartitionManager, EventDispatcher eventHelper, Set<IModelObserver> modelObservers, Set<IInterpreterListener> interpreterListeners, RunInterpreterJob interpreterJob, Set<AbstractReconfigurationLoader> reconfigurationLoaders, Set<RuntimeStateEntityManager> entityManagers, Set<RuntimeStateEntityObserver> entityObservers) -
Method Summary
Modifier and TypeMethodDescriptionvoidcleanup(IProgressMonitor monitor) voidexecute(IProgressMonitor monitor) getName()Methods inherited from class de.uka.ipd.sdq.workflow.jobs.SequentialJob
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, 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 java.util.List
replaceAll, sort, spliterator
-
Constructor Details
-
SimuLizarRuntimeJob
@Inject public SimuLizarRuntimeJob(SimuLizarWorkflowConfiguration configuration, PCMPartitionManager pcmPartitionManager, EventDispatcher eventHelper, Set<IModelObserver> modelObservers, Set<IInterpreterListener> interpreterListeners, RunInterpreterJob interpreterJob, Set<AbstractReconfigurationLoader> reconfigurationLoaders, Set<RuntimeStateEntityManager> entityManagers, Set<RuntimeStateEntityObserver> entityObservers)
-
-
Method Details
-
execute
public void execute(IProgressMonitor monitor) throws de.uka.ipd.sdq.workflow.jobs.JobFailedException, de.uka.ipd.sdq.workflow.jobs.UserCanceledException - Specified by:
executein interfacede.uka.ipd.sdq.workflow.jobs.IJob- Overrides:
executein classde.uka.ipd.sdq.workflow.jobs.SequentialJob- Throws:
de.uka.ipd.sdq.workflow.jobs.JobFailedExceptionde.uka.ipd.sdq.workflow.jobs.UserCanceledException
-
cleanup
public void cleanup(IProgressMonitor monitor) throws de.uka.ipd.sdq.workflow.jobs.CleanupFailedException - Specified by:
cleanupin interfacede.uka.ipd.sdq.workflow.jobs.IJob- Overrides:
cleanupin classde.uka.ipd.sdq.workflow.jobs.SequentialJob- Throws:
de.uka.ipd.sdq.workflow.jobs.CleanupFailedException
-
getName
- Specified by:
getNamein interfacede.uka.ipd.sdq.workflow.jobs.IJob- Overrides:
getNamein classde.uka.ipd.sdq.workflow.jobs.AbstractCompositeJob
-