if (filer != null) { jfo = filer.createResource(StandardLocation.SOURCE_OUTPUT, Names.getPackageName(name), getHandlerConfigFileName(name)); options.addGeneratedFile(new File(jfo.toUri())); p = new IndentingWriter(new OutputStreamWriter(jfo.openOutputStream()));
protected String getJavaNameForOperation(Operation operation) { String name = operation.getJavaMethodName(); if (Names.isJavaReservedWord(name)) { name = "_" + name; } return name; }
private String getHandlerConfigFileName(String fullName){ String name = Names.stripQualifier(fullName); return name+"_handler.xml"; }
@Override public void visit(Service service) { JavaInterface intf = service.getJavaInterface(); String className = Names.customJavaTypeClassName(intf); if (donotOverride && GeneratorUtil.classExists(options, className)) { log("Class " + className + " exists. Not overriding."); writeHandlerConfig(Names.customJavaTypeClassName(service.getJavaInterface()), cls, options);
/** * * @param port * @param wsdlPort */ protected void applyPortMethodCustomization(Port port, com.sun.tools.ws.wsdl.document.Port wsdlPort) { if (isProvider(wsdlPort)) { return; } JAXWSBinding jaxwsBinding = (JAXWSBinding)getExtensionOfType(wsdlPort, JAXWSBinding.class); String portMethodName = (jaxwsBinding != null)?((jaxwsBinding.getMethodName() != null)?jaxwsBinding.getMethodName().getName():null):null; if(portMethodName != null){ port.setPortGetter(portMethodName); }else{ portMethodName = Names.getPortName(port); portMethodName = BindingHelper.mangleNameToClassName(portMethodName); port.setPortGetter("get"+portMethodName); } }
jaxbMember); jaxbMember.setJavaStructureMember(javaMember); javaMember.setReadMethod(Names.getJavaMemberReadMethod(javaMember)); javaMember.setInherited(false); jaxbMember.setJavaStructureMember(javaMember);
private void write(Fault fault) throws JClassAlreadyExistsException { String className = Names.customExceptionClassName(fault);
fault.setJavaMemberName(Names.getExceptionClassMemberName());
@Override public void visit(Service service) { JavaInterface intf = service.getJavaInterface(); String className = Names.customJavaTypeClassName(intf); if (donotOverride && GeneratorUtil.classExists(options, className)) { log("Class " + className + " exists. Not overriding."); writeHandlerConfig(Names.customJavaTypeClassName(service.getJavaInterface()), cls, options);
/** * * @param port * @param wsdlPort */ protected void applyPortMethodCustomization(Port port, com.sun.tools.ws.wsdl.document.Port wsdlPort) { if (isProvider(wsdlPort)) { return; } JAXWSBinding jaxwsBinding = (JAXWSBinding)getExtensionOfType(wsdlPort, JAXWSBinding.class); String portMethodName = (jaxwsBinding != null)?((jaxwsBinding.getMethodName() != null)?jaxwsBinding.getMethodName().getName():null):null; if(portMethodName != null){ port.setPortGetter(portMethodName); }else{ portMethodName = Names.getPortName(port); portMethodName = BindingHelper.mangleNameToClassName(portMethodName); port.setPortGetter("get"+portMethodName); } }
jaxbMember); jaxbMember.setJavaStructureMember(javaMember); javaMember.setReadMethod(Names.getJavaMemberReadMethod(javaMember)); javaMember.setInherited(false); jaxbMember.setJavaStructureMember(javaMember);
private void write(Fault fault) throws JClassAlreadyExistsException { String className = Names.customExceptionClassName(fault);
fault.setJavaMemberName(Names.getExceptionClassMemberName());
protected String getJavaNameForOperation(Operation operation) { String name = operation.getJavaMethodName(); if (Names.isJavaReservedWord(name)) { name = "_" + name; } return name; }
private String getHandlerConfigFileName(String fullName){ String name = Names.stripQualifier(fullName); return name+"_handler.xml"; }
@Override public void visit(Service service) { JavaInterface intf = service.getJavaInterface(); String className = Names.customJavaTypeClassName(intf); if (donotOverride && GeneratorUtil.classExists(options, className)) { log("Class " + className + " exists. Not overriding."); writeHandlerConfig(Names.customJavaTypeClassName(service.getJavaInterface()), cls, options);
/** * * @param port * @param wsdlPort */ protected void applyPortMethodCustomization(Port port, com.sun.tools.ws.wsdl.document.Port wsdlPort) { if (isProvider(wsdlPort)) { return; } JAXWSBinding jaxwsBinding = (JAXWSBinding)getExtensionOfType(wsdlPort, JAXWSBinding.class); String portMethodName = (jaxwsBinding != null)?((jaxwsBinding.getMethodName() != null)?jaxwsBinding.getMethodName().getName():null):null; if(portMethodName != null){ port.setPortGetter(portMethodName); }else{ portMethodName = Names.getPortName(port); portMethodName = BindingHelper.mangleNameToClassName(portMethodName); port.setPortGetter("get"+portMethodName); } }
if (filer != null) { jfo = filer.createResource(StandardLocation.SOURCE_OUTPUT, Names.getPackageName(name), getHandlerConfigFileName(name)); options.addGeneratedFile(new File(jfo.toUri())); p = new IndentingWriter(new OutputStreamWriter(jfo.openOutputStream()));
jaxbMember); jaxbMember.setJavaStructureMember(javaMember); javaMember.setReadMethod(Names.getJavaMemberReadMethod(javaMember)); javaMember.setInherited(false); jaxbMember.setJavaStructureMember(javaMember);
private void write(Fault fault) throws JClassAlreadyExistsException { String className = Names.customExceptionClassName(fault);