Changeset 136 for xssim/trunk


Ignore:
Timestamp:
03/15/12 13:32:27 (13 years ago)
Author:
wojtekp
Message:
 
Location:
xssim/trunk/src/gssim/schedframe/scheduling
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • xssim/trunk/src/gssim/schedframe/scheduling/ExecTaskInterface.java

    r104 r136  
    11package gssim.schedframe.scheduling; 
     2 
     3import java.util.List; 
    24 
    35import schedframe.scheduling.TaskInterface; 
     
    911        public Object getExpectedSpecificResource(ResourceParameterName resourceName); 
    1012         
    11         public void addToResPath(String resName); 
     13        //public void addToResPath(String resName); 
     14        //public String getResPath(); 
    1215         
    13         public String getResPath(); 
     16        public void visitResource(String resName); 
     17        public List<String> getVisitedResources(); 
    1418} 
  • xssim/trunk/src/gssim/schedframe/scheduling/Executable.java

    r104 r136  
    22 
    33 
     4import java.util.ArrayList; 
    45import java.util.HashMap; 
    56import java.util.List; 
     
    2425        protected String processesSetId; 
    2526         
     27        protected List<String> visitedResources; 
     28         
    2629        public Executable(Task t){ 
    2730                this.task = t; 
    2831                super.gridletID_ = (t.getJobId() + "_" + t.getId()).hashCode(); 
     32                this.visitedResources = new ArrayList<String>(); 
    2933        } 
    3034         
     
    3337                this.processesSetId = procesesSet.getId();  
    3438                super.gridletID_ = (t.getJobId() + "_" + t.getId() + "_" + processesSetId).hashCode(); 
     39                this.visitedResources = new ArrayList<String>(); 
    3540        } 
    3641         
     
    139144         
    140145         
    141         public void addToResPath(String resName){ 
     146        /*public void addToResPath(String resName){ 
    142147                task.addToResPath(resName); 
    143148 
     
    147152                return task.getResPath(); 
    148153        } 
     154        */ 
    149155         
     156        public void visitResource(String resName){ 
     157                visitedResources.add(resName); 
     158        } 
     159         
     160        public List<String> getVisitedResources(){ 
     161                return visitedResources; 
     162        } 
    150163} 
Note: See TracChangeset for help on using the changeset viewer.