eu.xtreemos.xosd.localallocmgr.frontend
Class JobReservationMap

java.lang.Object
  extended by eu.xtreemos.xosd.localallocmgr.frontend.JobReservationMap

public class JobReservationMap
extends java.lang.Object


Field Summary
private  java.util.Hashtable<java.lang.String,java.util.Hashtable<java.lang.String,java.lang.String>> elms
           
 
Constructor Summary
JobReservationMap()
           
 
Method Summary
 void add(java.lang.String jobId, java.lang.String reservationID)
           
 boolean remove(java.lang.String jobId, java.lang.String reservationID)
           
 boolean removeJob(java.lang.String jobId)
           
 java.util.ArrayList<java.lang.String> reservations(java.lang.String forJobId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

elms

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

JobReservationMap

public JobReservationMap()
Method Detail

add

public void add(java.lang.String jobId,
                java.lang.String reservationID)

remove

public boolean remove(java.lang.String jobId,
                      java.lang.String reservationID)

removeJob

public boolean removeJob(java.lang.String jobId)

reservations

public java.util.ArrayList<java.lang.String> reservations(java.lang.String forJobId)