eu.xtreemos.xosd.localallocmgr.basic
Class LocalResourcesMap

java.lang.Object
  extended by eu.xtreemos.xosd.localallocmgr.basic.LocalResourcesMap

public class LocalResourcesMap
extends java.lang.Object

Holds time-tables for all the local resources.

Author:
urosjovanovic

Field Summary
private  java.util.Hashtable<java.lang.String,TimeTable> resources
           
 
Constructor Summary
LocalResourcesMap()
           
 
Method Summary
 TimeTable getTimeTable(java.lang.String id)
           
 void registerResource(java.lang.String id)
           
 void registerResource(java.lang.String id, TimeTable tt)
           
 void registerResources(java.util.ArrayList<java.lang.String> ids)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

resources

private java.util.Hashtable<java.lang.String,TimeTable> resources
Constructor Detail

LocalResourcesMap

public LocalResourcesMap()
Method Detail

registerResource

public void registerResource(java.lang.String id)

registerResources

public void registerResources(java.util.ArrayList<java.lang.String> ids)

registerResource

public void registerResource(java.lang.String id,
                             TimeTable tt)

getTimeTable

public TimeTable getTimeTable(java.lang.String id)