package schedframe.scheduling.plugin.local; import gridsim.gssim.resource.ResourceProcessors; import java.util.Collection; import java.util.Map; import schedframe.resources.ComputingNode; import schedframe.resources.units.Memory; import schedframe.resources.units.ResourceUnit; import schedframe.scheduling.utils.ResourceParameterName; public interface ResourceUnitsManagerInterface { public Map getReservedResources(String id); public void removeResourceReservation(String id); public void removeResourceReservation(Map lastUsedResources); public ResourceProcessors getProcessors(); public Memory getMemory(); public Collection getComputingNode(); public ComputingNode getComputingNode(String id); }