public interface BusinessMessageService
| 限定符和类型 | 方法和说明 |
|---|---|
void |
deleteBusinessMessage(String messageId,
MessageReceiver receiver)
The implementation can just mark the message as deleted , or delete it
physically is also allowed.
|
FailureMessage |
deleteFailureMessage(String messageId)
The implementation can just mark the message as deleted , or delete it
physically is also allowed.
|
BusinessMessage |
findBusinessMessageById(String messageId) |
FailureMessage |
findFailureMessageById(String messageId) |
org.springframework.data.domain.Page<BusinessMessage> |
listBusinessMessages(BusinessMessageQueryRequest queryRequest) |
org.springframework.data.domain.Page<FailureMessage> |
listFailureMessages(FailureMessageQueryRequest queryRequest) |
void |
markAsProcessed(String messageId,
Map<String,String> processedAttributes,
MessageReceiver receiver) |
void |
markAsRead(String messageId,
MessageReceiver receiver) |
BusinessMessage |
saveBusinessMessage(BusinessMessage message)
Persist the business message
|
BusinessMessage saveBusinessMessage(BusinessMessage message)
message - BusinessMessage findBusinessMessageById(String messageId)
messageId - org.springframework.data.domain.Page<BusinessMessage> listBusinessMessages(BusinessMessageQueryRequest queryRequest)
queryRequest - void markAsRead(String messageId, MessageReceiver receiver)
messageId - receiver - must be the owner of the messagevoid markAsProcessed(String messageId, Map<String,String> processedAttributes, MessageReceiver receiver)
messageId - processedAttributes - receiver - must be the owner of the messagevoid deleteBusinessMessage(String messageId, MessageReceiver receiver)
messageId - receiver - must be the owner of the messageFailureMessage findFailureMessageById(String messageId)
messageId - org.springframework.data.domain.Page<FailureMessage> listFailureMessages(FailureMessageQueryRequest queryRequest)
queryRequest - FailureMessage deleteFailureMessage(String messageId)
messageId - Copyright © 2016. All rights reserved.