| 程序包 | 说明 |
|---|---|
| in.clouthink.daas.bm.core | |
| in.clouthink.daas.bm.core.impl | |
| in.clouthink.daas.bm.domain.rest | |
| in.clouthink.daas.bm.domain.service | |
| in.clouthink.daas.bm.security |
| 限定符和类型 | 方法和说明 |
|---|---|
<T> void |
BusinessMessageRequestHandler.onRequest(MessageReceiver messageReceiver,
BusinessMessageRequest<T> request,
BusinessMessageResponseHandler handler) |
void |
BusinessMessageManager.process(MessageReceiver receiver,
BusinessMessageRequest request)
The request will be processed immediately but the message won't be send out immediately
which is decided by the underlying impl ( in some occasion, the message ending is suspend ,
the sender won't send the message until the message ending is re-active)
|
void |
MessageReceiverVisitor.visit(MessageReceiver messageReceiver) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
MessageReceiverImpl
The default impl.
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
DummyBusinessMessageRequestHandler.onRequest(MessageReceiver messageReceiver,
BusinessMessageRequest request,
BusinessMessageResponseHandler handler) |
void |
CompositeBusinessMessageRequestHandler.onRequest(MessageReceiver messageReceiver,
BusinessMessageRequest messageRequest,
BusinessMessageResponseHandler responseHandler) |
void |
BusinessMessageManagerImpl.process(MessageReceiver receiver,
BusinessMessageRequest request) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
DefaultBusinessMessageRestSupport.deleteBusinessMessage(String id,
MessageReceiver receiver) |
void |
BusinessMessageRestSupport.deleteBusinessMessage(String id,
MessageReceiver receiver) |
BusinessMessageDetail |
DefaultBusinessMessageRestSupport.getBusinessMessageDetail(String id,
MessageReceiver receiver) |
BusinessMessageDetail |
BusinessMessageRestSupport.getBusinessMessageDetail(String id,
MessageReceiver receiver) |
org.springframework.data.domain.Page<BusinessMessageSummary> |
DefaultBusinessMessageRestSupport.listBusinessMessagePage(BusinessMessageQueryParameter request,
MessageReceiver receiver) |
org.springframework.data.domain.Page<BusinessMessageSummary> |
BusinessMessageRestSupport.listBusinessMessagePage(BusinessMessageQueryParameter request,
MessageReceiver receiver) |
void |
DefaultBusinessMessageRestSupport.processBusinessMessage(String id,
Map<String,String> processedAttributes,
MessageReceiver receiver) |
void |
BusinessMessageRestSupport.processBusinessMessage(String id,
Map<String,String> processedAttributes,
MessageReceiver receiver) |
void |
DefaultBusinessMessageRestSupport.readBusinessMessage(String id,
MessageReceiver receiver) |
void |
BusinessMessageRestSupport.readBusinessMessage(String id,
MessageReceiver receiver) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
BusinessMessageService.deleteBusinessMessage(String messageId,
MessageReceiver receiver)
The implementation can just mark the message as deleted , or delete it
physically is also allowed.
|
void |
BusinessMessageService.markAsProcessed(String messageId,
Map<String,String> processedAttributes,
MessageReceiver receiver) |
void |
BusinessMessageService.markAsRead(String messageId,
MessageReceiver receiver) |
| 限定符和类型 | 方法和说明 |
|---|---|
MessageReceiver |
SecurityContext.asReceiver()
convert current principal to message receiver
|
Copyright © 2016. All rights reserved.