Package com.arjuna.webservices.stax

Examples of com.arjuna.webservices.stax.NamedElement


        AddressingContext.setContext(messageContext, addressingContext) ;

        final SoapRegistry soapRegistry = SoapRegistry.getRegistry() ;
       
        final String scheme = soapRegistry.getScheme(toURL) ;
        final NamedElement contents = new NamedElement(bodyName, request) ;
        final SoapBody soapBody = new SoapBody(contents, actionValue) ;
        final SoapBodyMessage soapBodyMessage = new SoapBodyMessage(soapBody, null, soapService, messageContext) ;
       
        final SoapClient client = soapRegistry.getSoapClient(scheme) ;
        return client.invoke(soapBodyMessage, toURL) ;
View Full Code Here


        AddressingContext.setContext(messageContext, addressingContext) ;

        final SoapRegistry soapRegistry = SoapRegistry.getRegistry() ;
       
        final String scheme = soapRegistry.getScheme(toURL) ;
        final NamedElement contents = new NamedElement(bodyName, request) ;
        final SoapBody soapBody = new SoapBody(contents, actionValue) ;
        final SoapBodyMessage soapBodyMessage = new SoapBodyMessage(soapBody, null, soapService, messageContext) ;
       
        final SoapClient client = soapRegistry.getSoapClient(scheme) ;
        client.invokeOneWay(soapBodyMessage, toURL) ;
View Full Code Here

     * @param endpointReference The endpoint reference.
     * @param instanceIdentifier The identifier.
     */
    public static void setEndpointInstanceIdentifier(final EndpointReferenceType endpointReference, final InstanceIdentifier instanceIdentifier)
    {
        endpointReference.addReferenceParameter(new NamedElement(ArjunaConstants.WSARJ_ELEMENT_INSTANCE_IDENTIFIER_QNAME, instanceIdentifier)) ;
    }
View Full Code Here

        }
       
        // detail if present
        if (QNAME_DETAIL.equals(streamReader.getName()))
        {
            soapFault.setDetailElement(new NamedElement(null, new AnyElement(streamReader))) ;
            if (StreamHelper.checkParentFinished(streamReader))
            {
                return soapFault ;
            }
        }
View Full Code Here

    {
        final NamedElement[] headerElements = ((SoapFault10)soapFault).getHeaderElements() ;
        final int numHeaderElements = (headerElements == null ? 0 : headerElements.length) ;
        for(int count = 0 ; count < numHeaderElements ; count++)
        {
            final NamedElement namedElement = headerElements[count] ;
            final QName headerElementName = namedElement.getName() ;
            final String namespaceURI = StreamHelper.writeStartElement(streamWriter, headerElementName) ;
            namedElement.getElementContent().writeContent(streamWriter) ;
            StreamHelper.writeEndElement(streamWriter, headerElementName.getPrefix(), namespaceURI) ;
        }
       
        // Detail output
        if (isHeaderFault)
        {
            final NamedElement detail = ((SoapFault10)soapFault).getDetailElement() ;
            if (detail != null)
            {
                final QName detailName = detail.getName() ;
                if (detailName != null)
                {
                    final String namespaceURI = StreamHelper.writeStartElement(streamWriter, detailName) ;
                    detail.getElementContent().writeContent(streamWriter) ;
                    StreamHelper.writeEndElement(streamWriter, detailName.getPrefix(), namespaceURI) ;
                }
            }
        }
    }
View Full Code Here

        }
       
        // Detail output
        if (!isHeaderFault)
        {
            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) ;
            }
        }
       
View Full Code Here

    public void updateSoapFaultHeaders(final SoapFault soapFault)
    {
        final List soapFaultHeaders = new ArrayList() ;
        if (to != null)
        {
            soapFaultHeaders.add(new NamedElement(AddressingConstants.WSA_ELEMENT_QNAME_TO, to)) ;
        }
        if (action != null)
        {
            soapFaultHeaders.add(new NamedElement(AddressingConstants.WSA_ELEMENT_QNAME_ACTION, action)) ;
        }
        if (messageID != null)
        {
            soapFaultHeaders.add(new NamedElement(AddressingConstants.WSA_ELEMENT_QNAME_MESSAGE_ID, messageID)) ;
        }
        if (from != null)
        {
            soapFaultHeaders.add(new NamedElement(AddressingConstants.WSA_ELEMENT_QNAME_FROM, from)) ;
        }
        if (replyTo != null)
        {
            soapFaultHeaders.add(new NamedElement(AddressingConstants.WSA_ELEMENT_QNAME_REPLY_TO, replyTo)) ;
        }
        if (faultTo != null)
        {
            soapFaultHeaders.add(new NamedElement(AddressingConstants.WSA_ELEMENT_QNAME_FAULT_TO, faultTo)) ;
        }
        if (relatesTo != null)
        {
            final Iterator relatesToIter = relatesTo.iterator() ;
            while(relatesToIter.hasNext())
            {
                final RelatesToType relationship = (RelatesToType)relatesToIter.next() ;
                soapFaultHeaders.add(new NamedElement(AddressingConstants.WSA_ELEMENT_QNAME_RELATES_TO, relationship)) ;
            }
        }
        final NamedElement[] currentHeaders = ((SoapFault10)soapFault).getHeaderElements() ;
        final int numHeaderElements = (currentHeaders == null ? 0 : currentHeaders.length) ;
        for(int count = 0 ; count < numHeaderElements ; count++)
View Full Code Here

            {
                final NamedElement[] anyContent = referenceParametersType.getAnyContent() ;
                final int numAnyContent = (anyContent == null ? 0 : anyContent.length) ;
                for(int count = 0 ; count < numAnyContent ; count++)
                {
                    final NamedElement namedElement = anyContent[count] ;
                    addressingContext.putAnyContent(new NamedElement(namedElement.getName(), new AddressingElementContent(namedElement.getElementContent()))) ;
                }
            }
        }
    }
View Full Code Here

       
        testCoordinationContext.setIdentifier(new AttributedURIType(Integer.toString(nextIdentifier()))) ;
        testCoordinationContext.setCoordinationType(new URI(_coordinationType)) ;
        testCoordinationContext.setRegistrationService(registrationService) ;
       
        final NamedElement extension = new NamedElement(TestUtil.TEST_ELEMENT_EXTENSION_VALUE_QNAME,
            new TextElement(TestUtil.TEST_EXTENSION_VALUE)) ;
        testCoordinationContext.putAnyContent(extension) ;
       
        _identifier++;
View Full Code Here

     * @param endpointReference The endpoint reference.
     * @param instanceIdentifier The identifier.
     */
    public static void setEndpointInstanceIdentifier(final EndpointReferenceType endpointReference, final InstanceIdentifier instanceIdentifier)
    {
        endpointReference.addReferenceParameter(new NamedElement(ArjunaConstants.WSARJ_ELEMENT_INSTANCE_IDENTIFIER_QNAME, instanceIdentifier)) ;
    }
View Full Code Here

TOP

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

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.