Changeset 195 for xssim/trunk
- Timestamp:
- 03/26/12 12:04:21 (13 years ago)
- Location:
- xssim/trunk/src/example/gridplugin
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
xssim/trunk/src/example/gridplugin/BaseGlobalPlugin.java
r164 r195 9 9 import test.rewolucja.task.JobList; 10 10 11 public abstract class BaseGlobalPlugin implements GlobalSchedulingPlugin <org.qcg.broker.schemas.schedulingplan.SchedulingPlan>{11 public abstract class BaseGlobalPlugin implements GlobalSchedulingPlugin { 12 12 13 public int placeJobsInQueues(JobList newJobs, 14 QueueList queues, 15 ResourceManagerInterface resourceManager, ModuleList moduleList) { 16 13 public int placeJobsInQueues(JobList newJobs, QueueList queues, ResourceManagerInterface resourceManager, 14 ModuleList moduleList) { 15 17 16 // get the first queue from all available queues. 18 17 Queue queue = queues.get(0); 19 18 20 for (int i = 0; i < newJobs.size(); i++){19 for (int i = 0; i < newJobs.size(); i++) { 21 20 GSSIMJobInterface<?> task = newJobs.get(i); 22 21 queue.add(task); -
xssim/trunk/src/example/gridplugin/GridFCFSLoadBalancingPlugin.java
r164 r195 26 26 import test.rewolucja.scheduling.queue.QueueList; 27 27 28 public class GridFCFSLoadBalancingPlugin 28 public class GridFCFSLoadBalancingPlugin extends BaseGlobalPlugin { 29 29 30 30 private Log log = LogFactory.getLog(GridFCFSLoadBalancingPlugin.class);
Note: See TracChangeset
for help on using the changeset viewer.