public class ConsumeContext extends Object
| 构造器和说明 |
|---|
ConsumeContext(String topic,
String app,
NameServerConfig nameserver,
List<ConsumeMessage> messages) |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
containsAttribute(Object key) |
void |
filterMessage(ConsumeMessage message) |
String |
getApp() |
<T> T |
getAttribute(Object key) |
Map<Object,Object> |
getAttributes() |
List<ConsumeMessage> |
getFilteredMessages() |
Set<ConsumeMessage> |
getMessageFilter() |
List<ConsumeMessage> |
getMessages() |
NameServerConfig |
getNameserver() |
String |
getTopic() |
boolean |
isFilteredMessage(ConsumeMessage message) |
boolean |
putAttribute(Object key,
Object value) |
boolean |
removeAttribute(Object key) |
public ConsumeContext(String topic, String app, NameServerConfig nameserver, List<ConsumeMessage> messages)
public String getTopic()
public String getApp()
public NameServerConfig getNameserver()
public List<ConsumeMessage> getMessages()
public Set<ConsumeMessage> getMessageFilter()
public void filterMessage(ConsumeMessage message)
public boolean isFilteredMessage(ConsumeMessage message)
public List<ConsumeMessage> getFilteredMessages()
public <T> T getAttribute(Object key)
public boolean removeAttribute(Object key)
public boolean containsAttribute(Object key)
Copyright © 2020 Joyqueue Community. All rights reserved.