public interface AckdConfigurationDao
| Modifier and Type | Method and Description |
|---|---|
Boolean |
acknowledgmentMatch(List<String> messageText)
Utility method for determining if a reply email should acknowledge an acknowledgable
|
Boolean |
clearMatch(List<String> messageText)
Utility method for determining if a reply email should clear an acknowledgable
|
Boolean |
escalationMatch(List<String> messageText)
Utility method for determining if a reply email should escalate an acknowledgable
|
AckdConfiguration |
getConfig()
getConfig
|
int |
getEnabledReaderCount() |
List<Parameter> |
getParametersForReader(String name)
getParametersForReader
|
Reader |
getReader(String readerName)
Utility method to retrieve a readers configuration by name.
|
ReaderSchedule |
getReaderSchedule(String readerName)
Utility method to retrieve a schedule defined for a reader.
|
boolean |
isReaderEnabled(String readerName)
Utility method that determines if a named reader's configuration is enabled.
|
void |
reloadConfiguration()
The underlying JAXB based DAO abstraction in the default implementation doesn't provide access to the container so
this method is defined so that access to the container doesn't have to be exposed and a reload can still be controlled
by the user.
|
Boolean |
unAcknowledgmentMatch(List<String> messageText)
Utility method for determining if a reply email should unacknoweledge an acknowledgable
|
AckdConfiguration getConfig()
getConfig
AckdConfiguration object.Boolean acknowledgmentMatch(List<String> messageText)
messageText - a List object.Boolean clearMatch(List<String> messageText)
messageText - a List object.Boolean escalationMatch(List<String> messageText)
messageText - a List object.Boolean unAcknowledgmentMatch(List<String> messageText)
messageText - a List object.ReaderSchedule getReaderSchedule(String readerName)
AckdReader requires that a name property
is defined and the configuration uses that name to retrieve configuration details for that named reader.readerName - a String object.Reader getReader(String readerName)
AckdReader requires that a name property
is defined and the configuration uses that name to retrieve configuration details for that named reader.readerName - a String object.boolean isReaderEnabled(String readerName)
AckdReader requires that
a name property is defined and the configuration uses that name to retrieve configuration details for that named reader.readerName - a String object.void reloadConfiguration()
throws org.springframework.dao.DataAccessResourceFailureException
org.springframework.dao.DataAccessResourceFailureException - if any.int getEnabledReaderCount()
Copyright © 2022. All rights reserved.