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
RevLine 
[477]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
[1207]10public interface ExecutingResourceDescription {
[477]11       
[1207]12        public void addResourceUnit(ResourceUnit unit);
[477]13       
[1207]14        public ResourceUnit getResourceUnit(ResourceUnitName unitName) throws NoSuchFieldException ;
[477]15
[1207]16        public List<ResourceUnit> getResourceUnitList(ResourceUnitName unitName) throws NoSuchFieldException;
[477]17
[1207]18        public Collection<ResourceUnit> getResourceUnit();
19       
20        public Map<ResourceUnitName, List<ResourceUnit>> getResourceUnits();
[477]21}
Note: See TracBrowser for help on using the repository browser.