org.figure8.join.businessobjects.reporting.persistence
Interface MailingListDao

All Superinterfaces:
ObjectDao
All Known Implementing Classes:
HibernateMailingListDao

public interface MailingListDao
extends ObjectDao

Data Access interface for MailingList business objects.

Version:
$Revision: 1.1 $
Author:
Laurent Broudoux

Method Summary
 MailingList getMailingList(java.lang.String name)
          Retrieve a mailing list using its name
 java.util.List getMailingListsForEvent(Event event)
          Retrieve the mailing lists defined for given event
 
Methods inherited from interface org.figure8.join.core.persistence.ObjectDao
findAll, findAllSorted, getPersistentClass, initialize, initializeAssociation, isInitialized, refresh, remove, replicate, save
 

Method Detail

getMailingList

MailingList getMailingList(java.lang.String name)
Retrieve a mailing list using its name

Parameters:
name - The name of list to retrieve
Returns:
The mailing list corresponding or null if no list has specfied name

getMailingListsForEvent

java.util.List getMailingListsForEvent(Event event)
Retrieve the mailing lists defined for given event

Parameters:
event - The event to get mailing lists for
Returns:
A list of MailingList objects for event


Copyright © 2005-2008 Join. All Rights Reserved.