| Modifier and Type | Method and Description |
|---|---|
protected void |
SmsReportProcessor.processReport(MessageStatusBean report) |
protected abstract void |
AbstractReportProcessor.processReport(MessageStatusBean report) |
protected void |
EmailReportProcessor.processReport(MessageStatusBean report) |
protected void |
AbstractSenderProcessor.reportMessage(String queueName,
MessageStatusBean message)
Report the result of processing a message.
|
| Modifier and Type | Method and Description |
|---|---|
Optional<MessageStatusBean> |
IReportRegister.getAndDeleteReport(@NotBlank String messageId)
Get and delete the report associated with the indicated
messageId |
Optional<MessageStatusBean> |
IReportRegister.getReport(@NotBlank String messageId)
Get the report about the message with id
messageId. |
Optional<MessageStatusBean> |
ICommunicationService.popStatusMessage(@NotBlank String messageId)
Get information about
status of message with messageId and delete it. |
Optional<MessageStatusBean> |
IReportRegister.removeReport(@NotBlank String collectionId,
@NotBlank String messageId)
Remove, if exists, the report associated with the
messageId from the collection with collectionId id. |
| Modifier and Type | Method and Description |
|---|---|
void |
IReportRegister.putReport(@NotBlank String collectionId,
@NotBlank String messageId,
@NotNull @Valid MessageStatusBean report)
Put a new
report for the messageId onto collection with collectionId id. |
| Modifier and Type | Method and Description |
|---|---|
Optional<MessageStatusBean> |
ReportRegister.getAndDeleteReport(String messageId)
Get and delete the report associated with the indicated
messageId |
Optional<MessageStatusBean> |
ReportRegister.getReport(String messageId)
Get the report about the message with id
messageId. |
Optional<MessageStatusBean> |
CommunicationServiceImpl.popStatusMessage(String messageId)
Get information about
status of message with messageId and delete it. |
Optional<MessageStatusBean> |
ReportRegister.removeReport(String collectionId,
String messageId)
Remove, if exists, the report associated with the
messageId from the collection with collectionId id. |
| Modifier and Type | Method and Description |
|---|---|
void |
ReportRegister.putReport(String collectionId,
String messageId,
MessageStatusBean report)
Put a new
report for the messageId onto collection with collectionId id. |
| Modifier and Type | Class and Description |
|---|---|
static class |
MessageStatusBean.MessageStatusBeanBuilder<C extends MessageStatusBean,B extends MessageStatusBean.MessageStatusBeanBuilder<C,B>> |
Copyright © 2021 Albirar. All rights reserved.