本文整理了Java中org.apache.camel.Message.hasHeaders()
方法的一些代码示例,展示了Message.hasHeaders()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Message.hasHeaders()
方法的具体详情如下:
包路径:org.apache.camel.Message
类名称:Message
方法名:hasHeaders
暂无
代码示例来源:origin: org.switchyard/switchyard-bus-camel
private Property getMessageProperty(String name) {
if (_message.hasHeaders() && _message.getHeaders().containsKey(name)) {
return new CamelMessageProperty(_message, name);
}
return null;
}
代码示例来源:origin: jboss-switchyard/core
private Property getMessageProperty(String name) {
if (_message.hasHeaders() && _message.getHeaders().containsKey(name)) {
return new CamelMessageProperty(_message, name);
}
return null;
}
代码示例来源:origin: org.switchyard/switchyard-bus-camel
@Override
public Set<Property> getProperties(Scope scope) {
Set<Property> properties = new HashSet<Property>();
switch (scope) {
case EXCHANGE:
if (_exchange.hasProperties()) {
for (String prop : _exchange.getProperties().keySet()) {
properties.add(new CamelExchangeProperty(_exchange, prop));
}
}
break;
default:
if (_message.hasHeaders()) {
Set<Map.Entry<String, Object>> entrySet = _message.getHeaders().entrySet();
Iterator<Map.Entry<String, Object>> iter = entrySet.iterator();
while (iter.hasNext()) {
String prop = iter.next().getKey();
properties.add(new CamelMessageProperty(_message, prop));
}
}
break;
}
return properties;
}
代码示例来源:origin: jboss-switchyard/core
@Override
public Set<Property> getProperties(Scope scope) {
Set<Property> properties = new HashSet<Property>();
switch (scope) {
case EXCHANGE:
if (_exchange.hasProperties()) {
for (String prop : _exchange.getProperties().keySet()) {
properties.add(new CamelExchangeProperty(_exchange, prop));
}
}
break;
default:
if (_message.hasHeaders()) {
for (String prop : _message.getHeaders().keySet()) {
properties.add(new CamelMessageProperty(_message, prop));
}
}
break;
}
return properties;
}
代码示例来源:origin: org.apache.camel/camel-jms
if (that.hasHeaders()) {
getHeaders().putAll(that.getHeaders());
内容来源于网络,如有侵权,请联系作者删除!