uk.ac.soton.itinnovation.grid.service.sla.dao
Interface UsageSummaryElementDAO

All Superinterfaces:
GenericDAO<UsageSummaryElement,Long>
All Known Implementing Classes:
UsageSummaryElementDAOImpl

public interface UsageSummaryElementDAO
extends GenericDAO<UsageSummaryElement,Long>


Method Summary
 List<UsageSummaryElement> getElements(Long usageSummaryId, long start, long end)
          Get all UsageSummaryElements for a usage summary identified by usageSummaryId in an optional time period bounded by start and end.
 
Methods inherited from interface uk.ac.soton.itinnovation.grid.service.sla.dao.GenericDAO
delete, findAll, findById, findById, saveOrUpdate
 

Method Detail

getElements

List<UsageSummaryElement> getElements(Long usageSummaryId,
                                      long start,
                                      long end)
Get all UsageSummaryElements for a usage summary identified by usageSummaryId in an optional time period bounded by start and end. If the time period is specified, it is inclusive of elements that hit the upper or lower bound by time instant.

Parameters:
usageSummaryId - the entity Id of the parent UsageSummary
start - the time instant to start from or -1
end - the time instant to end at from or -1
Returns:
list of elements


Copyright © 2001-2007 University of Southampton IT Innovation Centre. All Rights Reserved.