protected boolean isAsync(com.sun.tools.ws.wsdl.document.PortType portType, com.sun.tools.ws.wsdl.document.Operation wsdlOperation) { //First look into wsdl:operation JAXWSBinding jaxwsCustomization = (JAXWSBinding) getExtensionOfType(wsdlOperation, JAXWSBinding.class); Boolean isAsync = (jaxwsCustomization != null) ? jaxwsCustomization.isEnableAsyncMapping() : null; if (isAsync != null) { return isAsync; } // then into wsdl:portType jaxwsCustomization = (JAXWSBinding) getExtensionOfType(portType, JAXWSBinding.class); isAsync = (jaxwsCustomization != null) ? jaxwsCustomization.isEnableAsyncMapping() : null; if (isAsync != null) { return isAsync; } //then wsdl:definitions jaxwsCustomization = (JAXWSBinding) getExtensionOfType(document.getDefinitions(), JAXWSBinding.class); isAsync = (jaxwsCustomization != null) ? jaxwsCustomization.isEnableAsyncMapping() : null; if (isAsync != null) { return isAsync; } return false; }
/** * @param port */ private void applyWrapperStyleCustomization(Port port, PortType portType) { JAXWSBinding jaxwsBinding = (JAXWSBinding) getExtensionOfType(portType, JAXWSBinding.class); Boolean wrapperStyle = (jaxwsBinding != null) ? jaxwsBinding.isEnableWrapperStyle() : null; if (wrapperStyle != null) { port.setWrapped(wrapperStyle); } }
protected boolean isAsync(com.sun.tools.ws.wsdl.document.PortType portType, com.sun.tools.ws.wsdl.document.Operation wsdlOperation) { //First look into wsdl:operation JAXWSBinding jaxwsCustomization = (JAXWSBinding) getExtensionOfType(wsdlOperation, JAXWSBinding.class); Boolean isAsync = (jaxwsCustomization != null) ? jaxwsCustomization.isEnableAsyncMapping() : null; if (isAsync != null) { return isAsync; } // then into wsdl:portType jaxwsCustomization = (JAXWSBinding) getExtensionOfType(portType, JAXWSBinding.class); isAsync = (jaxwsCustomization != null) ? jaxwsCustomization.isEnableAsyncMapping() : null; if (isAsync != null) { return isAsync; } //then wsdl:definitions jaxwsCustomization = (JAXWSBinding) getExtensionOfType(document.getDefinitions(), JAXWSBinding.class); isAsync = (jaxwsCustomization != null) ? jaxwsCustomization.isEnableAsyncMapping() : null; if (isAsync != null) { return isAsync; } return false; }
/** * @param port */ private void applyWrapperStyleCustomization(Port port, PortType portType) { JAXWSBinding jaxwsBinding = (JAXWSBinding) getExtensionOfType(portType, JAXWSBinding.class); Boolean wrapperStyle = (jaxwsBinding != null) ? jaxwsBinding.isEnableWrapperStyle() : null; if (wrapperStyle != null) { port.setWrapped(wrapperStyle); } }
/** * @param port */ private void applyWrapperStyleCustomization(Port port, PortType portType) { JAXWSBinding jaxwsBinding = (JAXWSBinding) getExtensionOfType(portType, JAXWSBinding.class); Boolean wrapperStyle = (jaxwsBinding != null) ? jaxwsBinding.isEnableWrapperStyle() : null; if (wrapperStyle != null) { port.setWrapped(wrapperStyle); } }
/** * @param port */ private void applyWrapperStyleCustomization(Port port, PortType portType) { JAXWSBinding jaxwsBinding = (JAXWSBinding) getExtensionOfType(portType, JAXWSBinding.class); Boolean wrapperStyle = (jaxwsBinding != null) ? jaxwsBinding.isEnableWrapperStyle() : null; if (wrapperStyle != null) { port.setWrapped(wrapperStyle); } }
private boolean enableMimeContent() { //first we look at binding operation JAXWSBinding jaxwsCustomization = (JAXWSBinding) getExtensionOfType(info.bindingOperation, JAXWSBinding.class); Boolean mimeContentMapping = (jaxwsCustomization != null) ? jaxwsCustomization.isEnableMimeContentMapping() : null; if (mimeContentMapping != null) { return mimeContentMapping; } //then in wsdl:binding Binding binding = info.port.resolveBinding(info.document); jaxwsCustomization = (JAXWSBinding) getExtensionOfType(binding, JAXWSBinding.class); mimeContentMapping = (jaxwsCustomization != null) ? jaxwsCustomization.isEnableMimeContentMapping() : null; if (mimeContentMapping != null) { return mimeContentMapping; } //at last look in wsdl:definitions jaxwsCustomization = (JAXWSBinding) getExtensionOfType(info.document.getDefinitions(), JAXWSBinding.class); mimeContentMapping = (jaxwsCustomization != null) ? jaxwsCustomization.isEnableMimeContentMapping() : null; if (mimeContentMapping != null) { return mimeContentMapping; } return false; }
private String getFaultClassName(com.sun.tools.ws.wsdl.document.Fault portTypeFault) { JAXWSBinding jaxwsBinding = (JAXWSBinding) getExtensionOfType(portTypeFault, JAXWSBinding.class); if (jaxwsBinding != null) { CustomName className = jaxwsBinding.getClassName(); if (className != null) { return makePackageQualified(className.getName()); } } return makePackageQualified(BindingHelper.mangleNameToClassName(portTypeFault.getMessage().getLocalPart())); }
private String getFaultClassName(com.sun.tools.ws.wsdl.document.Fault portTypeFault) { JAXWSBinding jaxwsBinding = (JAXWSBinding) getExtensionOfType(portTypeFault, JAXWSBinding.class); if (jaxwsBinding != null) { CustomName className = jaxwsBinding.getClassName(); if (className != null) { return makePackageQualified(className.getName()); } } return makePackageQualified(BindingHelper.mangleNameToClassName(portTypeFault.getMessage().getLocalPart())); }
private String getFaultClassName(com.sun.tools.ws.wsdl.document.Fault portTypeFault) { JAXWSBinding jaxwsBinding = (JAXWSBinding) getExtensionOfType(portTypeFault, JAXWSBinding.class); if (jaxwsBinding != null) { CustomName className = jaxwsBinding.getClassName(); if (className != null) { return makePackageQualified(className.getName()); } } return makePackageQualified(BindingHelper.mangleNameToClassName(portTypeFault.getMessage().getLocalPart())); }
private String getFaultClassName(com.sun.tools.ws.wsdl.document.Fault portTypeFault) { JAXWSBinding jaxwsBinding = (JAXWSBinding) getExtensionOfType(portTypeFault, JAXWSBinding.class); if (jaxwsBinding != null) { CustomName className = jaxwsBinding.getClassName(); if (className != null) { return makePackageQualified(className.getName()); } } return makePackageQualified(BindingHelper.mangleNameToClassName(portTypeFault.getMessage().getLocalPart())); }
protected String getServiceInterfaceName(QName serviceQName, com.sun.tools.ws.wsdl.document.Service wsdlService) { String serviceName = wsdlService.getName(); JAXWSBinding jaxwsCust = (JAXWSBinding) getExtensionOfType(wsdlService, JAXWSBinding.class); if (jaxwsCust != null && jaxwsCust.getClassName() != null) { CustomName name = jaxwsCust.getClassName(); if (name != null && !name.getName().equals("")) { return makePackageQualified(name.getName()); } } return makePackageQualified(BindingHelper.mangleNameToClassName(serviceName)); }
protected String getServiceInterfaceName(QName serviceQName, com.sun.tools.ws.wsdl.document.Service wsdlService) { String serviceName = wsdlService.getName(); JAXWSBinding jaxwsCust = (JAXWSBinding) getExtensionOfType(wsdlService, JAXWSBinding.class); if (jaxwsCust != null && jaxwsCust.getClassName() != null) { CustomName name = jaxwsCust.getClassName(); if (name != null && !name.getName().equals("")) { return makePackageQualified(name.getName()); } } return makePackageQualified(BindingHelper.mangleNameToClassName(serviceName)); }
protected String getServiceInterfaceName(QName serviceQName, com.sun.tools.ws.wsdl.document.Service wsdlService) { String serviceName = wsdlService.getName(); JAXWSBinding jaxwsCust = (JAXWSBinding) getExtensionOfType(wsdlService, JAXWSBinding.class); if (jaxwsCust != null && jaxwsCust.getClassName() != null) { CustomName name = jaxwsCust.getClassName(); if (name != null && !name.getName().equals("")) { return makePackageQualified(name.getName()); } } return makePackageQualified(BindingHelper.mangleNameToClassName(serviceName)); }
protected String getServiceInterfaceName(QName serviceQName, com.sun.tools.ws.wsdl.document.Service wsdlService) { String serviceName = wsdlService.getName(); JAXWSBinding jaxwsCust = (JAXWSBinding) getExtensionOfType(wsdlService, JAXWSBinding.class); if (jaxwsCust != null && jaxwsCust.getClassName() != null) { CustomName name = jaxwsCust.getClassName(); if (name != null && !name.getName().equals("")) { return makePackageQualified(name.getName()); } } return makePackageQualified(BindingHelper.mangleNameToClassName(serviceName)); }
/** * @param part * @param param * @param wrapperStyle TODO */ private void setCustomizedParameterName(TWSDLExtensible extension, Message msg, MessagePart part, Parameter param, boolean wrapperStyle) { JAXWSBinding jaxwsBinding = (JAXWSBinding) getExtensionOfType(extension, JAXWSBinding.class); if (jaxwsBinding == null) { return; } String paramName = part.getName(); QName elementName = part.getDescriptor(); if (wrapperStyle) { elementName = param.getType().getName(); } String customName = jaxwsBinding.getParameterName(msg.getName(), paramName, elementName, wrapperStyle); if (customName != null && !customName.equals("")) { param.setCustomName(customName); } }
protected String getJavaPackage() { String jaxwsPackage = null; JAXWSBinding jaxwsCustomization = (JAXWSBinding) getExtensionOfType(document.getDefinitions(), JAXWSBinding.class); if (jaxwsCustomization != null && jaxwsCustomization.getJaxwsPackage() != null) { jaxwsPackage = jaxwsCustomization.getJaxwsPackage().getName(); } if (jaxwsPackage != null) { return jaxwsPackage; } String wsdlUri = document.getDefinitions().getTargetNamespaceURI(); return XJC.getDefaultPackageName(wsdlUri); }
protected String getJavaPackage() { String jaxwsPackage = null; JAXWSBinding jaxwsCustomization = (JAXWSBinding) getExtensionOfType(document.getDefinitions(), JAXWSBinding.class); if (jaxwsCustomization != null && jaxwsCustomization.getJaxwsPackage() != null) { jaxwsPackage = jaxwsCustomization.getJaxwsPackage().getName(); } if (jaxwsPackage != null) { return jaxwsPackage; } String wsdlUri = document.getDefinitions().getTargetNamespaceURI(); return XJC.getDefaultPackageName(wsdlUri); }
protected String getJavaPackage() { String jaxwsPackage = null; JAXWSBinding jaxwsCustomization = (JAXWSBinding) getExtensionOfType(document.getDefinitions(), JAXWSBinding.class); if (jaxwsCustomization != null && jaxwsCustomization.getJaxwsPackage() != null) { jaxwsPackage = jaxwsCustomization.getJaxwsPackage().getName(); } if (jaxwsPackage != null) { return jaxwsPackage; } String wsdlUri = document.getDefinitions().getTargetNamespaceURI(); return XJC.getDefaultPackageName(wsdlUri); }
protected String getJavaPackage() { String jaxwsPackage = null; JAXWSBinding jaxwsCustomization = (JAXWSBinding) getExtensionOfType(document.getDefinitions(), JAXWSBinding.class); if (jaxwsCustomization != null && jaxwsCustomization.getJaxwsPackage() != null) { jaxwsPackage = jaxwsCustomization.getJaxwsPackage().getName(); } if (jaxwsPackage != null) { return jaxwsPackage; } String wsdlUri = document.getDefinitions().getTargetNamespaceURI(); return XJC.getDefaultPackageName(wsdlUri); }