public void write(WSDLInterfaceContract wsdlInterfaceContract, XMLStreamWriter writer, ProcessorContext context) throws ContributionWriteException, XMLStreamException { // Write an <interface.wsdl> writer.writeStartElement(WSDLConstants.SCA11_NS, INTERFACE_WSDL); // Write interface name WSDLInterface wsdlInterface = (WSDLInterface)wsdlInterfaceContract.getInterface(); if (wsdlInterface != null) { QName qname = wsdlInterface.getName(); String uri = qname.getNamespaceURI() + "#wsdl.interface(" + qname.getLocalPart() + ")"; writer.writeAttribute(INTERFACE, uri); } WSDLInterface wsdlCallbackInterface = (WSDLInterface)wsdlInterfaceContract.getCallbackInterface(); if (wsdlCallbackInterface != null) { QName qname = wsdlCallbackInterface.getName(); String uri = qname.getNamespaceURI() + "#wsdl.interface(" + qname.getLocalPart() + ")"; writer.writeAttribute(CALLBACK_INTERFACE, uri); } // Write location if (wsdlInterfaceContract.getLocation() != null) { writer.writeAttribute(WSDLI_NS, WSDL_LOCATION, wsdlInterfaceContract.getLocation()); } policyProcessor.writePolicyAttributes(wsdlInterface, writer); writer.writeEndElement(); }
public void write(WSDLInterfaceContract wsdlInterfaceContract, XMLStreamWriter writer, ProcessorContext context) throws ContributionWriteException, XMLStreamException { // Write an <interface.wsdl> writer.writeStartElement(WSDLConstants.SCA11_NS, INTERFACE_WSDL); // Write interface name WSDLInterface wsdlInterface = (WSDLInterface)wsdlInterfaceContract.getInterface(); if (wsdlInterface != null) { QName qname = wsdlInterface.getName(); String uri = qname.getNamespaceURI() + "#wsdl.interface(" + qname.getLocalPart() + ")"; writer.writeAttribute(INTERFACE, uri); } WSDLInterface wsdlCallbackInterface = (WSDLInterface)wsdlInterfaceContract.getCallbackInterface(); if (wsdlCallbackInterface != null) { QName qname = wsdlCallbackInterface.getName(); String uri = qname.getNamespaceURI() + "#wsdl.interface(" + qname.getLocalPart() + ")"; writer.writeAttribute(CALLBACK_INTERFACE, uri); } // Write location if (wsdlInterfaceContract.getLocation() != null) { writer.writeAttribute(WSDLI_NS, WSDL_LOCATION, wsdlInterfaceContract.getLocation()); } policyProcessor.writePolicyAttributes(wsdlInterface, writer); writer.writeEndElement(); }
"interface-wsdlxml-validation-messages", "InvalidRemotableValue", ((WSDLInterface)wsdlInterfaceContract.getInterface()).getName().toString(), remotable); policyProcessor.readPolicies(wsdlInterfaceContract.getInterface(), reader);
"interface-wsdlxml-validation-messages", "InvalidRemotableValue", ((WSDLInterface)wsdlInterfaceContract.getInterface()).getName().toString(), remotable); policyProcessor.readPolicies(wsdlInterfaceContract.getInterface(), reader);
WSDLInterface wsdl = (WSDLInterface)wsdlIC.getInterface(); WSDLDefinition wsdlDefinition = wsdl.getWsdlDefinition(); writeWSDL(outStream, wsdlDefinition);
WSDLInterface wsdlInterface = (WSDLInterface)wsdlInterfaceContract.getInterface(); if (wsdlInterface.isUnresolved()){ wsdlInterface = (WSDLInterface)wsdlInterfaceContract.getInterface();
Monitor monitor = context.getMonitor(); WSDLInterface wsdlInterface = (WSDLInterface)wsdlInterfaceContract.getInterface();
Monitor monitor = context.getMonitor(); WSDLInterface wsdlInterface = (WSDLInterface)wsdlInterfaceContract.getInterface();