@Service public class SenderServiceImpl extends Object implements SenderService
Constructor and Description |
---|
SenderServiceImpl() |
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. |
SenderDao |
getSenderDao()
Gets the reference to the
SenderDao |
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 |
setSenderDao(SenderDao dao)
Sets the reference to the
SenderDao |
public SenderServiceImpl()
@Transactional public List<Sender> findAllSenders()
SenderService
Sender
objects, useful for opt-in/opt-out preferences.findAllSenders
in interface SenderService
Sender
objects.@Transactional public List<Sender> findAllUnhiddenSenders()
SenderService
Sender
objects, useful for opt-in/opt-out preferences.findAllUnhiddenSenders
in interface SenderService
Sender
objects whom are not set to be hidden.@Transactional public Sender findSenderById(long id)
SenderService
Sender
object, using Id as search criteria.findSenderById
in interface SenderService
id
- Id for the Sender
to find.Sender
as determined by id.@Transactional public Sender findSenderByName(String name)
SenderService
Sender
object, using Name as search criteria.findSenderByName
in interface SenderService
name
- Name of the Sender
to find.Sender
as determined by Name.@Transactional public Sender findSenderByShortName(String shortName)
SenderService
Sender
object, using ShortName as search criteria.findSenderByShortName
in interface SenderService
shortName
- ShortName for the Sender
to find.Sender
as determined by ShortName.@Transactional public Sender findSenderBySenderKey(String senderKey)
SenderService
Sender
object, using SenderKey as search criteria.findSenderBySenderKey
in interface SenderService
senderKey
- SenderKey for the Sender
to find.Sender
as determined by SenderKey.@Transactional public void saveSender(Sender sender)
SenderService
Sender
object.saveSender
in interface SenderService
sender
- Sender to persist.@Transactional public boolean isValidSenderKey(String senderKey)
SenderService
isValidSenderKey
in interface SenderService
senderKey
- SenderKey to determine if valid.@Transactional public boolean removeSender(Sender sender)
SenderService
Sender
object.removeSender
in interface SenderService
sender
- Sender to remove.@Autowired public void setSenderDao(SenderDao dao)
SenderDao
dao
- public SenderDao getSenderDao()
SenderDao
Copyright © 2011-2013 The Kuali Foundation. All Rights Reserved.