source: DCWoRMS/branches/coolemall/src/schedframe/resources/computing/description/ExecutingResourceDescription.java @ 1207

Revision 1207, 655 bytes checked in by wojtekp, 11 years ago (diff)
  • Property svn:mime-type set to text/plain
Line 
1package schedframe.resources.computing.description;
2
3import java.util.Collection;
4import java.util.List;
5import java.util.Map;
6
7import schedframe.resources.units.ResourceUnit;
8import schedframe.resources.units.ResourceUnitName;
9
10public interface ExecutingResourceDescription {
11       
12        public void addResourceUnit(ResourceUnit unit);
13       
14        public ResourceUnit getResourceUnit(ResourceUnitName unitName) throws NoSuchFieldException ;
15
16        public List<ResourceUnit> getResourceUnitList(ResourceUnitName unitName) throws NoSuchFieldException;
17
18        public Collection<ResourceUnit> getResourceUnit();
19       
20        public Map<ResourceUnitName, List<ResourceUnit>> getResourceUnits();
21}
Note: See TracBrowser for help on using the repository browser.