Package com.arjuna.webservices.stax

Examples of com.arjuna.webservices.stax.ElementContent


     * @param headerName The name of the header that cannot be processed.
     * @return The headers or null if none required.
     */
    public NamedElement[] getMustUnderstandHeaders(final QName headerName)
    {
        final ElementContent notUnderstoodElement = new SoapNotUnderstoodType(headerName) ;
        final NamedElement header = new NamedElement(QNAME_NOT_UNDERSTOOD, notUnderstoodElement) ;
        return new NamedElement[] {header} ;
    }
View Full Code Here


        // Detail output
        final NamedElement detail = ((SoapFault10)soapFault).getDetailElement() ;
        if (detail != null)
        {
            StreamHelper.writeStartElement(streamWriter, QNAME_DETAIL) ;
            final ElementContent detailContent = detail.getElementContent() ;
            detailContent.writeContent(streamWriter) ;
            StreamHelper.writeEndElement(streamWriter, null, null) ;
        }
       
        StreamHelper.writeEndElement(streamWriter, QNAME_FAULT.getPrefix(), namespaceURI) ;
    }
View Full Code Here

        if (any != null)
        {
            final QName name = any.getName() ;
            if (name != null)
            {
                final ElementContent elementContent = any.getElementContent() ;
                return ((elementContent != null) && elementContent.isValid()) ;
            }
        }
        return false ;
    }
View Full Code Here

    {
        final HandlerAddressingContext addressingContext = HandlerAddressingContext.getHandlerContext(context) ;
        final QName faultHeaderName = addressingContext.getFaultHeaderName() ;
        if (faultHeaderName != null)
        {
            final ElementContent faultHeader = addressingContext.getFaultHeader() ;
            throw initialiseDuplicateHeaderSoapFault(context, faultHeaderName, faultHeader) ;
        }
       
        if (addressingContext.getAction() == null)
        {
View Full Code Here

        {
            final NamedElement detail = ((SoapFault10)soapFault).getDetailElement() ;
            if (detail != null)
            {
                StreamHelper.writeStartElement(streamWriter, QNAME_DETAIL) ;
                final ElementContent detailContent = detail.getElementContent() ;
                detailContent.writeContent(streamWriter) ;
                StreamHelper.writeEndElement(streamWriter, null, null) ;
            }
        }
       
        StreamHelper.writeEndElement(streamWriter, QNAME_FAULT.getPrefix(), namespaceURI) ;
View Full Code Here

        {
            final NamedElement detail = soapFault.getDetail() ;
            if (detail != null)
            {
                StreamHelper.writeStartElement(streamWriter, QNAME_DETAIL) ;
                final ElementContent detailContent = detail.getElementContent() ;
                detailContent.writeContent(streamWriter) ;
                StreamHelper.writeEndElement(streamWriter, null, null) ;
            }
        }
       
        StreamHelper.writeEndElement(streamWriter, QNAME_FAULT.getPrefix(), namespaceURI) ;
View Full Code Here

    {
        final HandlerAddressingContext addressingContext = HandlerAddressingContext.getHandlerContext(context) ;
        final QName faultHeaderName = addressingContext.getFaultHeaderName() ;
        if (faultHeaderName != null)
        {
            final ElementContent faultHeader = addressingContext.getFaultHeader() ;
            throw initialiseDuplicateHeaderSoapFault(context, faultHeaderName, faultHeader) ;
        }
       
        if (addressingContext.getAction() == null)
        {
View Full Code Here

        if (any != null)
        {
            final QName name = any.getName() ;
            if (name != null)
            {
                final ElementContent elementContent = any.getElementContent() ;
                return ((elementContent != null) && elementContent.isValid()) ;
            }
        }
        return false ;
    }
View Full Code Here

     * @param headerName The name of the header that cannot be processed.
     * @return The headers or null if none required.
     */
    public NamedElement[] getMustUnderstandHeaders(final QName headerName)
    {
        final ElementContent notUnderstoodElement = new SoapNotUnderstoodType(headerName) ;
        final NamedElement header = new NamedElement(QNAME_NOT_UNDERSTOOD, notUnderstoodElement) ;
        return new NamedElement[] {header} ;
    }
View Full Code Here

        // Detail output
        final NamedElement detail = soapFault.getDetail() ;
        if (detail != null)
        {
            StreamHelper.writeStartElement(streamWriter, QNAME_DETAIL) ;
            final ElementContent detailContent = detail.getElementContent() ;
            detailContent.writeContent(streamWriter) ;
            StreamHelper.writeEndElement(streamWriter, null, null) ;
        }
       
        StreamHelper.writeEndElement(streamWriter, QNAME_FAULT.getPrefix(), namespaceURI) ;
    }
View Full Code Here

TOP

Related Classes of com.arjuna.webservices.stax.ElementContent

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.