org.jvnet.ws.databinding.impl.converter
Class NewWSDLResolver
java.lang.Object
org.jvnet.ws.databinding.impl.converter.NewWSDLResolver
- All Implemented Interfaces:
- WSDLResolver
public class NewWSDLResolver
- extends Object
- implements WSDLResolver
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NewWSDLResolver
public NewWSDLResolver(WSDLResolver wsdlResolver)
getWSDL
public Result getWSDL(String suggestedFilename)
- Description copied from interface:
WSDLResolver
- Create a Result object into which concrete WSDL is to be generated.
- Specified by:
getWSDL in interface WSDLResolver
- Returns:
- Result for the concrete WSDL
getAbstractWSDL
public Result getAbstractWSDL(Holder<String> filename)
- Description copied from interface:
WSDLResolver
- Create a Result object into which abstract WSDL is to be generated. If the the
abstract WSDL is already in metadata, it is not generated.
Update filename if the suggested filename need to be changed in wsdl:import.
This needs to be done if the metadata contains abstract WSDL, and that systemid
needs to be reflected in concrete WSDL's wsdl:import
- Specified by:
getAbstractWSDL in interface WSDLResolver
- Returns:
- null if abstract WSDL need not be generated
getSchemaOutput
public Result getSchemaOutput(String namespace,
Holder<String> filename)
- Description copied from interface:
WSDLResolver
- Create a Result object into which schema doc is to be generated. Typically if
there is a schema doc for namespace in metadata, then it is not generated.
Update filename if the suggested filename need to be changed in xsd:import. This
needs to be done if the metadata contains the document, and that systemid
needs to be reflected in some other document's xsd:import
- Specified by:
getSchemaOutput in interface WSDLResolver
- Returns:
- null if schema need not be generated
Copyright © 2005-2013 Oracle Corporation. All Rights Reserved.