public interface TxService
The monitoring system executes basic processing business logic such as parsing a message into a set of attributes, location relevant information that needs to be transformed into monitoring details, and correlating messages together based on linkable headers such as In-Reply-To.
| Modifier and Type | Method and Description |
|---|---|
boolean |
suppressNotification(javax.mail.internet.MimeMessage msg)
Indicates if a notification message should be suppressed from being delivered to the original message edge client
based on existing notifications being received, if the original message is subject to the timely and reliable guidance,
and other policies based on a specific HISP implementation.
|
boolean |
suppressNotification(org.nhindirect.common.tx.model.Tx notificationMessage)
Indicates if a notification message should be suppressed from being delivered to the original message edge client
based on existing notifications being received, if the original message is subject to the timely and reliable guidance,
and other policies based on a specific HISP implementation.
|
void |
trackMessage(javax.mail.internet.InternetHeaders headers)
Tracks a message as a set of Internet headers
|
void |
trackMessage(javax.mail.internet.MimeMessage msg)
Tracks a message in a MimeMessage format
|
void |
trackMessage(org.nhindirect.common.tx.model.Tx tx)
Tracks a message as a pre parsed Tx object
|
void trackMessage(javax.mail.internet.MimeMessage msg)
throws org.nhindirect.common.rest.exceptions.ServiceException
msg - The message to trackorg.nhindirect.common.rest.exceptions.ServiceExceptionvoid trackMessage(javax.mail.internet.InternetHeaders headers)
throws org.nhindirect.common.rest.exceptions.ServiceException
headers - The message to trackorg.nhindirect.common.rest.exceptions.ServiceExceptionvoid trackMessage(org.nhindirect.common.tx.model.Tx tx)
throws org.nhindirect.common.rest.exceptions.ServiceException
tx - The message to trackorg.nhindirect.common.rest.exceptions.ServiceExceptionboolean suppressNotification(javax.mail.internet.MimeMessage msg)
throws org.nhindirect.common.rest.exceptions.ServiceException
msg - The notification message. If the message is not a notification message, false will be returned.org.nhindirect.common.rest.exceptions.ServiceExceptionboolean suppressNotification(org.nhindirect.common.tx.model.Tx notificationMessage)
throws org.nhindirect.common.rest.exceptions.ServiceException
notificationMessage - Pre-parsed Tx object of the notification message.org.nhindirect.common.rest.exceptions.ServiceExceptionCopyright © 2018–2021 The Direct Project. All rights reserved.