- Timestamp:
- 11/28/13 10:54:54 (11 years ago)
- Location:
- DCWoRMS/branches/coolemall/src/schedframe/scheduling/manager/resources
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
DCWoRMS/branches/coolemall/src/schedframe/scheduling/manager/resources/ClusterResourceManager.java
r1207 r1247 7 7 import schedframe.exceptions.ResourceException; 8 8 import schedframe.resources.StandardResourceType; 9 import schedframe.resources.computing. ComputingNode;9 import schedframe.resources.computing.Node; 10 10 import schedframe.resources.computing.ComputingResource; 11 11 import schedframe.resources.computing.Processor; … … 21 21 22 22 @SuppressWarnings("unchecked") 23 public List< ComputingNode> getComputingNodes(){23 public List<Node> getNodes(){ 24 24 try { 25 return (List< ComputingNode>) getResourcesOfType(StandardResourceType.Node);25 return (List<Node>) getResourcesOfType(StandardResourceType.Node); 26 26 } catch (ResourceException e) { 27 return new ArrayList< ComputingNode>();27 return new ArrayList<Node>(); 28 28 } 29 29 } … … 39 39 40 40 @SuppressWarnings("unchecked") 41 public List< ComputingNode> getComputingNodes(Properties properties){41 public List<Node> getNodes(Properties properties){ 42 42 properties.setProperty("type", StandardResourceType.Node.toString()); 43 return (List< ComputingNode>) filterResources(properties);43 return (List<Node>) filterResources(properties); 44 44 45 45 } -
DCWoRMS/branches/coolemall/src/schedframe/scheduling/manager/resources/ResourceManagerFactory.java
r1005 r1247 1 1 package schedframe.scheduling.manager.resources; 2 2 3 import schedframe.resources.StandardResourceType; 3 4 import schedframe.scheduling.GridResourceDiscovery; 4 5 import schedframe.scheduling.Scheduler; … … 10 11 ManagedComputingResources managedResource = scheduler.getCompResources(); 11 12 12 if(managedResources == null || managedResource.getType().getName().equals( "DataCenter"))13 if(managedResources == null || managedResource.getType().getName().equals(StandardResourceType.DataCenter)) 13 14 return new GridResourceDiscovery(scheduler); 14 else if (managedResource.getType().getName().equals( "Rack"))15 else if (managedResource.getType().getName().equals(StandardResourceType.Rack)) 15 16 return new ClusterResourceManager(scheduler.getCompResources(), scheduler.getChildren(), managedResources); 16 else if (managedResource.getType().getName().equals( "ComputingNode"))17 else if (managedResource.getType().getName().equals(StandardResourceType.Node)) 17 18 return new ClusterResourceManager(scheduler.getCompResources(), scheduler.getChildren(), managedResources); 18 else if (managedResource.getType().getName().equals( "Processor"))19 else if (managedResource.getType().getName().equals(StandardResourceType.Processor)) 19 20 return new ClusterResourceManager(scheduler.getCompResources(), scheduler.getChildren(), managedResources); 20 21 else return new ClusterResourceManager(scheduler.getCompResources(), scheduler.getChildren(), managedResources);
Note: See TracChangeset
for help on using the changeset viewer.