Package org.jboss.ws.core.soap

Examples of org.jboss.ws.core.soap.SOAPHeaderElementImpl


/*     */
/* 227 */             xmlName = namespaceRegistry.registerQName(xmlName);
/* 228 */             Name soapName = new NameImpl(xmlName.getLocalPart(), xmlName.getPrefix(), xmlName.getNamespaceURI());
/*     */
/* 230 */             this.log.debug("Add unboundHeader element: " + soapName);
/* 231 */             SOAPContentElement contentElement = new SOAPHeaderElementImpl(soapName);
/* 232 */             contentElement.setParamMetaData(unboundHeader.toParameterMetaData(opMetaData));
/*     */
/* 234 */             if (soapHeader == null) {
/* 235 */               soapHeader = soapEnvelope.addHeader();
/*     */             }
/* 237 */             soapHeader.addChildElement(contentElement);
/* 238 */             contentElement.setObjectValue(value);
/*     */           }
/*     */         }
/*     */
/*     */       }
/*     */
View Full Code Here


/*     */
/* 754 */     Name soapName = new NameImpl(xmlName.getLocalPart(), xmlName.getPrefix(), xmlName.getNamespaceURI());
/*     */     SOAPContentElement contentElement;
/* 757 */     if ((soapElement instanceof SOAPHeader))
/*     */     {
/* 759 */       SOAPContentElement contentElement = new SOAPHeaderElementImpl(soapName);
/* 760 */       soapElement.addChildElement(contentElement);
/*     */     }
/*     */     else
/*     */     {
/* 764 */       Style style = paramMetaData.getOperationMetaData().getStyle();
/* 765 */       if (style == Style.DOCUMENT)
/*     */       {
/* 767 */         SOAPContentElement contentElement = new SOAPBodyElementDoc(soapName);
/* 768 */         soapElement.addChildElement(contentElement);
/*     */       }
/*     */       else
/*     */       {
/* 772 */         contentElement = new SOAPContentElement(soapName);
/* 773 */         soapElement.addChildElement(contentElement);
/*     */       }
/*     */     }
/*     */
/* 777 */     contentElement.setParamMetaData(paramMetaData);
/*     */
/* 779 */     if (paramMetaData.isSOAPArrayParam())
/*     */     {
/* 781 */       this.log.trace("Add parameter as SOAP encoded Array");
/* 782 */       contentElement.addNamespaceDeclaration("soap11-enc", "http://schemas.xmlsoap.org/soap/encoding/");
/*     */     }
/*     */
/* 787 */     if ((paramMetaData.isXOP()) && (XOPContext.isMTOMEnabled()))
/*     */     {
/* 789 */       this.log.trace("Add parameter as XOP");
/* 790 */       CommonMessageContext msgContext = MessageContextAssociation.peekMessageContext();
/* 791 */       SOAPMessageImpl soapMessage = (SOAPMessageImpl)msgContext.getSOAPMessage();
/* 792 */       soapMessage.setXOPMessage(true);
/*     */     }
/* 794 */     else if (paramMetaData.isSwaRef())
/*     */     {
/* 796 */       CommonMessageContext msgContext = MessageContextAssociation.peekMessageContext();
/* 797 */       SOAPMessageImpl soapMessage = (SOAPMessageImpl)msgContext.getSOAPMessage();
/* 798 */       soapMessage.setSWARefMessage(true);
/*     */     }
/*     */
/* 801 */     contentElement.setObjectValue(value);
/*     */
/* 803 */     return contentElement;
/*     */   }
View Full Code Here

                  xmlName = namespaceRegistry.registerQName(xmlName);
                  Name soapName = new NameImpl(xmlName.getLocalPart(), xmlName.getPrefix(), xmlName.getNamespaceURI());

                  log.debug("Add unboundHeader element: " + soapName);
                  SOAPContentElement contentElement = new SOAPHeaderElementImpl(soapName);
                  contentElement.setParamMetaData(unboundHeader.toParameterMetaData(opMetaData));

                  if (soapHeader == null)
                     soapHeader = soapEnvelope.addHeader();

                  soapHeader.addChildElement(contentElement);
                  contentElement.setObjectValue(value);
               }
            }
         }

         // Set the SOAPAction
View Full Code Here

      Name soapName = new NameImpl(xmlName.getLocalPart(), xmlName.getPrefix(), xmlName.getNamespaceURI());

      SOAPContentElement contentElement;
      if (soapElement instanceof SOAPHeader)
      {
         contentElement = new SOAPHeaderElementImpl(soapName);
         soapElement.addChildElement(contentElement);
      }
      else
      {
         Style style = paramMetaData.getOperationMetaData().getStyle();
View Full Code Here

TOP

Related Classes of org.jboss.ws.core.soap.SOAPHeaderElementImpl

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.