@Repository public class SenderDaoImpl extends Object implements SenderDao
| Constructor and Description |
|---|
SenderDaoImpl()
Creates new instance of the
DeviceDaoImpl. |
| Modifier and Type | Method and Description |
|---|---|
List<Sender> |
findAllSenders()
Find and return all available
Sender objects, useful for opt-in/opt-out preferences. |
List<Sender> |
findAllUnhiddenSenders()
Find and return all available
Sender objects, useful for opt-in/opt-out preferences. |
Sender |
findSenderById(long id)
Find and return
Sender object, using Id as search criteria. |
Sender |
findSenderByName(String name)
Find and return
Sender object, using Name as search criteria. |
Sender |
findSenderBySenderKey(String senderKey)
Find and return
Sender object, using SenderKey as search criteria. |
Sender |
findSenderByShortName(String shortName)
Find and return
Sender object, using ShortName as search criteria. |
javax.persistence.EntityManager |
getEntityManager()
Returns the reference to the
EntityManager |
boolean |
isValidSenderKey(String senderKey)
Determine validity/availability of the senderKey.
|
boolean |
removeSender(Sender sender)
Removes a
Sender object. |
void |
saveSender(Sender sender)
Persists a
Sender object. |
void |
setEntityManager(javax.persistence.EntityManager entityManager)
Sets the reference to the
EntityManager |
public SenderDaoImpl()
DeviceDaoImpl.public List<Sender> findAllSenders()
SenderDaoSender objects, useful for opt-in/opt-out preferences.findAllSenders in interface SenderDaoSender objects.public List<Sender> findAllUnhiddenSenders()
SenderDaoSender objects, useful for opt-in/opt-out preferences.findAllUnhiddenSenders in interface SenderDaoSender objects whom are not set to be hidden.public Sender findSenderById(long id)
SenderDaoSender object, using Id as search criteria.findSenderById in interface SenderDaoid - Id for the Sender to find.Sender as determined by id.public Sender findSenderByName(String name)
SenderDaoSender object, using Name as search criteria.findSenderByName in interface SenderDaoname - Name of the Sender to find.Sender as determined by Name.public Sender findSenderBySenderKey(String senderKey)
SenderDaoSender object, using SenderKey as search criteria.findSenderBySenderKey in interface SenderDaosenderKey - SenderKey for the Sender to find.Sender as determined by SenderKey.public Sender findSenderByShortName(String shortName)
SenderDaoSender object, using ShortName as search criteria.findSenderByShortName in interface SenderDaoshortName - ShortName for the Sender to find.Sender as determined by ShortName.public boolean isValidSenderKey(String senderKey)
SenderDaoisValidSenderKey in interface SenderDaosenderKey - SenderKey to determine if valid.public void saveSender(Sender sender)
SenderDaoSender object.saveSender in interface SenderDaosender - Sender to persist.@Transactional public boolean removeSender(Sender sender)
SenderDaoSender object.removeSender in interface SenderDaosender - Sender to remove.public javax.persistence.EntityManager getEntityManager()
EntityManagerEntityManagerpublic void setEntityManager(javax.persistence.EntityManager entityManager)
EntityManagerentityManager - The reference to the EntityManagerCopyright © 2011–2014 The Kuali Foundation. All rights reserved.