Java
InMemoryBusOptions
内存消息总线传输的配置选项。
- Type:
class - Package:
com.euonia.bus - Author: damon(zhaorong@outlook.com)
Fields¶
| Name | Type | Modifiers | Description |
|---|---|---|---|
DEFAULT_TRANSPORT_NAME |
String |
public static final |
默认的传输名称。 |
name |
String |
private |
传输名称。 |
lazyInitialize |
boolean |
private |
是否启用延迟初始化。 |
maxConcurrentCalls |
int |
private |
最大并发调用数。 |
multipleSubscriberInstance |
boolean |
private |
是否为每个消息通道创建独立的订阅者实例。 |
deadLetterEnabled |
boolean |
private |
是否启用死信队列。启用后,处理失败的消息将被存储到 InMemoryDeadLetterQueue。 |
Methods¶
| Name | Return Type | Parameters | Description |
|---|---|---|---|
getName |
String |
— | 获取传输名称。 |
setName |
void |
String name |
设置传输名称。 |
isLazyInitialize |
boolean |
— | 获取是否启用延迟初始化。 |
setLazyInitialize |
void |
boolean lazyInitialize |
设置是否启用延迟初始化。 |
getMaxConcurrentCalls |
int |
— | 获取最大并发调用数。 |
setMaxConcurrentCalls |
void |
int maxConcurrentCalls |
设置最大并发调用数。 |
isMultipleSubscriberInstance |
boolean |
— | 获取是否为每个消息通道创建独立的订阅者实例。 |
setMultipleSubscriberInstance |
void |
boolean multipleSubscriberInstance |
设置是否为每个消息通道创建独立的订阅者实例。 |
isDeadLetterEnabled |
boolean |
— | 获取是否启用死信队列。 |
setDeadLetterEnabled |
void |
boolean deadLetterEnabled |
设置是否启用死信队列。 |