com.sun.xml.ws.db
Class DatabindingProviderImpl.JaxwsWsdlGen

java.lang.Object
  extended by com.sun.xml.ws.db.DatabindingProviderImpl.JaxwsWsdlGen
All Implemented Interfaces:
org.jvnet.ws.databinding.Databinding.WSDLGenerator
Enclosing class:
DatabindingProviderImpl

public static class DatabindingProviderImpl.JaxwsWsdlGen
extends Object
implements org.jvnet.ws.databinding.Databinding.WSDLGenerator


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.jvnet.ws.databinding.Databinding.WSDLGenerator
org.jvnet.ws.databinding.Databinding.WSDLGenerator.WSDLResolver
 
Field Summary
(package private)  DatabindingImpl databinding
           
(package private)  WSDLGenInfo wsdlGenInfo
           
 
Constructor Summary
DatabindingProviderImpl.JaxwsWsdlGen(DatabindingImpl impl)
           
 
Method Summary
 void generate(org.jvnet.ws.databinding.Databinding.WSDLGenerator.WSDLResolver wsdlResolver)
          Generates the WSDL using the wsdlResolver to output the generated documents.
 void generate(File outputDir, String name)
          Generates the WSDL into the file directory
 org.jvnet.ws.databinding.Databinding.WSDLGenerator inlineSchema(boolean inline)
          Sets the inlineSchema boolean.
 org.jvnet.ws.databinding.Databinding.WSDLGenerator property(String name, Object value)
          Sets A property of the WSDLGenerator
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

databinding

DatabindingImpl databinding

wsdlGenInfo

WSDLGenInfo wsdlGenInfo
Constructor Detail

DatabindingProviderImpl.JaxwsWsdlGen

DatabindingProviderImpl.JaxwsWsdlGen(DatabindingImpl impl)
Method Detail

inlineSchema

public org.jvnet.ws.databinding.Databinding.WSDLGenerator inlineSchema(boolean inline)
Description copied from interface: org.jvnet.ws.databinding.Databinding.WSDLGenerator
Sets the inlineSchema boolean. When the inlineSchema is true, the generated schema documents are embedded within the type element of the generated WSDL. When the inlineSchema is false, the generated schema documents are generated as standalone schema documents and imported into the generated WSDL.

Specified by:
inlineSchema in interface org.jvnet.ws.databinding.Databinding.WSDLGenerator
Parameters:
inline - the inlineSchema boolean.
Returns:

property

public org.jvnet.ws.databinding.Databinding.WSDLGenerator property(String name,
                                                                   Object value)
Description copied from interface: org.jvnet.ws.databinding.Databinding.WSDLGenerator
Sets A property of the WSDLGenerator

Specified by:
property in interface org.jvnet.ws.databinding.Databinding.WSDLGenerator
Parameters:
name - The name of the property
value - The value of the property
Returns:
this WSDLGenerator instance

generate

public void generate(org.jvnet.ws.databinding.Databinding.WSDLGenerator.WSDLResolver wsdlResolver)
Description copied from interface: org.jvnet.ws.databinding.Databinding.WSDLGenerator
Generates the WSDL using the wsdlResolver to output the generated documents.

Specified by:
generate in interface org.jvnet.ws.databinding.Databinding.WSDLGenerator
Parameters:
wsdlResolver - The WSDLResolver

generate

public void generate(File outputDir,
                     String name)
Description copied from interface: org.jvnet.ws.databinding.Databinding.WSDLGenerator
Generates the WSDL into the file directory

Specified by:
generate in interface org.jvnet.ws.databinding.Databinding.WSDLGenerator
Parameters:
outputDir - The output file directory
name - The file name of the main WSDL document


Copyright (c) 1997-2012 Oracle and/or its affiliates. All rights reserved.