org.apache.cxf.message.Message.entrySet()方法的使用及代码示例

x33g5p2x  于2022-01-24 转载在 其他  
字(4.1k)|赞(0)|评价(0)|浏览(204)

本文整理了Java中org.apache.cxf.message.Message.entrySet()方法的一些代码示例,展示了Message.entrySet()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Message.entrySet()方法的具体详情如下:
包路径:org.apache.cxf.message.Message
类名称:Message
方法名:entrySet

Message.entrySet介绍

暂无

代码示例

代码示例来源:origin: apache/cxf

  1. public Set<Entry<String, Object>> entrySet() {
  2. return message.entrySet();
  3. }

代码示例来源:origin: org.apache.cxf/cxf-core

  1. public Set<Entry<String, Object>> entrySet() {
  2. return message.entrySet();
  3. }

代码示例来源:origin: org.apache.cxf/cxf-api

  1. public Set<Entry<String, Object>> entrySet() {
  2. return message.entrySet();
  3. }

代码示例来源:origin: org.apache.cxf/cxf-bundle-jaxrs

  1. public Set<Entry<String, Object>> entrySet() {
  2. return message.entrySet();
  3. }

代码示例来源:origin: org.apache.camel/camel-cxf

  1. public void extractJaxWsContext(org.apache.cxf.message.Exchange cxfExchange, Map<String, Object> context) {
  2. org.apache.cxf.message.Message inMessage = cxfExchange.getInMessage();
  3. for (Map.Entry<String, Object> entry : inMessage.entrySet()) {
  4. if (entry.getKey().startsWith("javax.xml.ws")) {
  5. context.put(entry.getKey(), entry.getValue());
  6. }
  7. }
  8. }

代码示例来源:origin: apache/cxf

  1. private void addPropertiesFrom(ExchangeData exchange, Message message) {
  2. for (Map.Entry<String, Object> entry : message.entrySet()) {
  3. if (entry.getKey().equals(org.apache.cxf.message.Message.ENCODING)) {
  4. exchange.setEncoding((String)entry.getValue());
  5. } else if (entry.getKey().equals(org.apache.cxf.message.Message.REQUEST_URI)) {
  6. exchange.setUri((String)entry.getValue());
  7. } else if (entry.getKey().equals(org.apache.cxf.message.Message.PROTOCOL_HEADERS)) {
  8. if (entry.getValue() instanceof Map) {
  9. List<?> userAgents = (List<?>)((Map<?, ?>)entry.getValue()).get("user-agent");
  10. if (userAgents != null && !userAgents.isEmpty()) {
  11. exchange.setUserAgent(userAgents.get(0).toString());
  12. }
  13. }
  14. if (entry.getValue() != null) {
  15. addProperty(exchange, entry.getKey(), entry.getValue().toString());
  16. }
  17. } else if (entry.getKey().startsWith("org.apache.cxf.message.Message.")
  18. && (entry.getValue() instanceof String || entry.getValue() instanceof Integer || entry
  19. .getValue() instanceof Boolean)) {
  20. addProperty(exchange, entry.getKey(), entry.getValue().toString());
  21. } else if (entry.getKey().startsWith(CXF_CONSOLE_ADDITIONAL_PROPERTY_PREFIX)) {
  22. addProperty(exchange, entry.getKey().substring(
  23. CXF_CONSOLE_ADDITIONAL_PROPERTY_PREFIX
  24. .length()), entry.getValue().toString());
  25. }
  26. }
  27. }

代码示例来源:origin: apache/cxf

  1. public void copy(Message message, Message copy) {
  2. Set<String> filter = CastUtils.cast((Set<?>)message.get(MESSAGE_FILTER_PROPERTIES));
  3. if (filter == null) {
  4. filter = messageFilterProperties;
  5. }
  6. Set<String> includes = CastUtils.cast((Set<?>)message.get(MESSAGE_INCLUDE_PROPERTIES));
  7. if (includes == null) {
  8. includes = messageIncludeProperties;
  9. }
  10. // copy all the contents
  11. for (Map.Entry<String, Object> e : message.entrySet()) {
  12. if ((includes.contains(e.getKey())
  13. || messageIncludeProperties.contains(e.getKey()))
  14. && !filter.contains(e.getKey())) {
  15. copy.put(e.getKey(), e.getValue());
  16. }
  17. }
  18. }
  19. }

代码示例来源:origin: org.apache.cxf/cxf-rt-transports-local

  1. public void copy(Message message, Message copy) {
  2. Set<String> filter = CastUtils.cast((Set<?>)message.get(MESSAGE_FILTER_PROPERTIES));
  3. if (filter == null) {
  4. filter = messageFilterProperties;
  5. }
  6. Set<String> includes = CastUtils.cast((Set<?>)message.get(MESSAGE_INCLUDE_PROPERTIES));
  7. if (includes == null) {
  8. includes = messageIncludeProperties;
  9. }
  10. // copy all the contents
  11. for (Map.Entry<String, Object> e : message.entrySet()) {
  12. if ((includes.contains(e.getKey())
  13. || messageIncludeProperties.contains(e.getKey()))
  14. && !filter.contains(e.getKey())) {
  15. copy.put(e.getKey(), e.getValue());
  16. }
  17. }
  18. }
  19. }

代码示例来源:origin: org.apache.servicemix.cxf/org.apache.servicemix.cxf.transport.nmr

  1. for (Map.Entry<String, Object> ent : message.entrySet()) {

代码示例来源:origin: org.apache.servicemix/servicemix-cxf-se

  1. for (Map.Entry<String, Object> ent : inMessage.entrySet()) {

代码示例来源:origin: org.apache.cxf/cxf-rt-transports-jbi

  1. for (Map.Entry<String, Object> ent : inMessage.entrySet()) {

代码示例来源:origin: org.apache.servicemix.cxf/org.apache.servicemix.cxf.transport.nmr

  1. for (Map.Entry<String, Object> ent : outMessage.entrySet()) {

相关文章