org.figure8.join.businessobjects.environment.persistence
Interface EISMappingDao

All Superinterfaces:
ObjectDao
All Known Implementing Classes:
HibernateEISMappingDao

public interface EISMappingDao
extends ObjectDao

Data access interface for EISMapping business objects.

Version:
$Revision: 1.1 $
Author:
Laurent Broudoux

Method Summary
 EISMapping getEISMapping(long id)
          Retrieve the resource mapping having this identifier
 java.util.List getEISMappingsForEIS(EIS eis, java.util.Date startDate, java.util.Date endDate)
          Retrieve a list of resource mappings done onto a resource during a specified interval
 java.util.List getEISMappingsForGateway(Gateway gateway, java.util.Date startDate, java.util.Date endDate)
          Retrieve a list of resource mappings done onto an environment during a specified interval.
 
Methods inherited from interface org.figure8.join.core.persistence.ObjectDao
findAll, findAllSorted, getPersistentClass, initialize, initializeAssociation, isInitialized, refresh, remove, replicate, save
 

Method Detail

getEISMapping

EISMapping getEISMapping(long id)
Retrieve the resource mapping having this identifier

Parameters:
id - The unique identifier of mapping to retrieve
Returns:
The ResourceMapping having this identifier or null if no one match

getEISMappingsForEIS

java.util.List getEISMappingsForEIS(EIS eis,
                                    java.util.Date startDate,
                                    java.util.Date endDate)
Retrieve a list of resource mappings done onto a resource during a specified interval

Parameters:
eis - The EIS to retrieve mappings for
startDate - The starting date of time interval to search
endDate - The ending date of time interval to search
Returns:
A list of org.figure8.join.businessobjects.environment.EISMapping objects

getEISMappingsForGateway

java.util.List getEISMappingsForGateway(Gateway gateway,
                                        java.util.Date startDate,
                                        java.util.Date endDate)
Retrieve a list of resource mappings done onto an environment during a specified interval.

Parameters:
gateway - The gateway to retrieve mappings for
startDate - The starting date of time interval to search
endDate - The ending date of time interval to search
Returns:
A list of org.figure8.join.businessobjects.environment.EISMapping objects


Copyright © 2005-2008 Join. All Rights Reserved.