[DEECo] [d3scomp/JDEECo] 195019: Refactoring

GitHub noreply at github.com
Tue Oct 1 16:41:04 CEST 2013


  Branch: refs/heads/new-core
  Home:   https://github.com/d3scomp/JDEECo
  Commit: 1950195c28ec900f022b07c148bb8a4463cc4fdd
      https://github.com/d3scomp/JDEECo/commit/1950195c28ec900f022b07c148bb8a4463cc4fdd
  Author: MichaƂ Kit <kit at d3s.mff.cuni.cz>
  Date:   2013-10-01 (Tue, 01 Oct 2013)

  Changed paths:
    M jdeeco-core-model/model-refactoring/RuntimeMetadata.ecore
    M jdeeco-core-model/model-refactoring/RuntimeMetadata.ecorediag
    A jdeeco-core/src/cz/cuni/mff/d3s/deeco/executor/ExecutionListener.java
    R jdeeco-core/src/cz/cuni/mff/d3s/deeco/executor/JobExecutionListener.java
    A jdeeco-core/src/cz/cuni/mff/d3s/deeco/executor/TaskExecutor.java
    A jdeeco-core/src/cz/cuni/mff/d3s/deeco/executor/ThreadPoolTaskExecutor.java
    M jdeeco-core/src/cz/cuni/mff/d3s/deeco/knowledge/KnowledgeRepository.java
    M jdeeco-core/src/cz/cuni/mff/d3s/deeco/knowledge/jini/TSKnowledgeRepository.java
    M jdeeco-core/src/cz/cuni/mff/d3s/deeco/knowledge/jini/TSUtils.java
    M jdeeco-core/src/cz/cuni/mff/d3s/deeco/knowledge/local/LocalKnowledgeRepository.java
    M jdeeco-core/src/cz/cuni/mff/d3s/deeco/monitoring/ExchangeMonitor.java
    M jdeeco-core/src/cz/cuni/mff/d3s/deeco/monitoring/MonitorProvider.java
    M jdeeco-core/src/cz/cuni/mff/d3s/deeco/monitoring/ProcessMonitor.java
    M jdeeco-core/src/cz/cuni/mff/d3s/deeco/monitoring/StubMonitorProvider.java
    M jdeeco-core/src/cz/cuni/mff/d3s/deeco/processor/ComponentParser.java
    M jdeeco-core/src/cz/cuni/mff/d3s/deeco/processor/EnsembleParser.java
    M jdeeco-core/src/cz/cuni/mff/d3s/deeco/processor/ScheduleHelper.java
    M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/Runtime.java
    R jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/model/PeriodicSchedule.java
    M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/model/Schedule.java
    R jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/model/TriggeredSchedule.java
    R jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduling/ComponentProcessJob.java
    R jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduling/ComponentProcessJobProducer.java
    A jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduling/ComponentProcessTask.java
    M jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduling/DiscreteScheduler.java
    R jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduling/EnsembleJob.java
    R jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduling/EnsembleJobProducer.java
    A jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduling/EnsembleTask.java
    R jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduling/Job.java
    A jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduling/MonitorProviderHolder.java
    M jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduling/ParametrizedInstance.java
    A jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduling/PeriodicComponentProcessTaskProvider.java
    A jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduling/PeriodicEnsembleTaskProvider.java
    A jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduling/PeriodicTaskProvider.java
    M jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduling/RealTimeScheduler.java
    M jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduling/Scheduler.java
    A jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduling/Task.java
    A jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduling/TriggeredComponentProcessTaskProvider.java
    A jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduling/TriggeredEnsembleTaskProvider.java
    R jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduling/TriggeredJobProducer.java
    A jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduling/TriggeredTaskProvider.java
    M jdeeco-core/test/cz/cuni/mff/d3s/deeco/test/playground/NotifyTest.java
    M jdeeco-demo/src/cz/cuni/mff/d3s/deeco/demo/cloud/LocalLauncherCloudJPF.java
    M jdeeco-demo/src/cz/cuni/mff/d3s/deeco/demo/cloud/LocalLauncherCloudNoJPF.java
    M jdeeco-demo/src/cz/cuni/mff/d3s/deeco/demo/cloud/LocalLauncherCloudNoJPFDiscreteScheduler.java
    M jdeeco-demo/src/cz/cuni/mff/d3s/deeco/demo/cloud/LocalLauncherDynamicCloudNoJPF.java
    M jdeeco-demo/src/cz/cuni/mff/d3s/deeco/demo/cloud/TSLauncherCloudNoJPF.java
    M jdeeco-demo/src/cz/cuni/mff/d3s/deeco/demo/convoy/LocalLauncherConvoyJPF.java
    M jdeeco-demo/src/cz/cuni/mff/d3s/deeco/demo/convoy/LocalLauncherConvoyNoJPF.java
    M jdeeco-demo/src/cz/cuni/mff/d3s/deeco/demo/convoy/TSLauncherConvoyNoJPF.java
    M jdeeco-demo/src/cz/cuni/mff/d3s/deeco/demo/convoytut/LocalLauncherLTL.java
    M jdeeco-demo/src/cz/cuni/mff/d3s/deeco/demo/firefighters/FFLauncher.java
    M jdeeco-demo/src/cz/cuni/mff/d3s/deeco/demo/firefighters/FFLauncherHexacopter.java
    M jdeeco-demo/src/cz/cuni/mff/d3s/deeco/demo/parkinglotbooking/TSParkingLotLauncherNoJPF.java
    M jdeeco-jpf/src/cz/cuni/mff/d3s/deeco/knowledge/local/LocalKnowledgeRepositoryJPF.java
    M jdeeco-jpf/src/cz/cuni/mff/d3s/deeco/ltl/LocalLauncherExampleJPF.java
    M jdeeco-jpf/src/cz/cuni/mff/d3s/deeco/scheduling/RealTimeSchedulerJPF.java

  Log Message:
  -----------
  Refactoring

+Tasks introduced
+ Single scheduling scheme (hybrid of periodic and triggered)
+ Scheduler + Executor redone





More information about the DEECo mailing list