org.jvnet.ws.databinding.impl.converter
Class OldWSDLResolver

java.lang.Object
  extended by org.jvnet.ws.databinding.impl.converter.OldWSDLResolver
All Implemented Interfaces:
Databinding.WSDLGenerator.WSDLResolver, WSDLResolver

public class OldWSDLResolver
extends Object
implements Databinding.WSDLGenerator.WSDLResolver


Constructor Summary
OldWSDLResolver(WSDLResolver wsdlResolver)
           
 
Method Summary
 Result getAbstractWSDL(Holder<String> filename)
          Create a Result object into which abstract WSDL is to be generated.
 Result getSchemaOutput(String namespace, Holder<String> filename)
          Create a Result object into which schema doc is to be generated.
 Result getWSDL(String suggestedFilename)
          Create a Result object into which concrete WSDL is to be generated.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OldWSDLResolver

public OldWSDLResolver(WSDLResolver wsdlResolver)
Method Detail

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.