Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle TopLink
11g Release 1 (11.1.1)

E28847-01


org.eclipse.persistence.tools.dbws
Class WSDLGenerator

java.lang.Object
  extended by org.eclipse.persistence.tools.dbws.WSDLGenerator


public class WSDLGenerator
extends java.lang.Object

Field Summary
static java.lang.String BINDING_SUFFIX
           
static java.lang.String EMPTY_RESPONSE
           
static java.lang.String EXCEPTION_SUFFIX
           
static java.lang.String FAULT_SUFFIX
           
protected  boolean hasAttachments
           
protected  java.lang.String importedSchemaNameSpace
           
protected  NamingConventionTransformer nct
           
static java.lang.String NS_SCHEMA_PREFIX
           
static java.lang.String NS_TNS_PREFIX
           
protected  java.io.OutputStream os
           
static java.lang.String PORT_SUFFIX
           
static java.lang.String REQUEST_SUFFIX
           
static java.lang.String RESPONSE_SUFFIX
           
protected  java.lang.String serviceName
           
protected  java.lang.String serviceNameSpace
           
static java.lang.String SOAP_11_NAMESPACE_PREFIX
           
static java.lang.String SOAP_11_NAMESPACE_URI
           
static java.lang.String SOAP_12_NAMESPACE_PREFIX
           
static java.lang.String SOAP_12_NAMESPACE_URI
           
static java.lang.String SOAP_STYLE
           
static java.lang.String SOAP_USE
           
static java.lang.String SOAP11_HTTP_TRANSPORT
           
static java.lang.String SOAP12_HTTP_TRANSPORT
           
static java.lang.String TAG_SCHEMA
           
static java.lang.String TAG_SOAP_ADDRESS
           
static java.lang.String TAG_SOAP_BINDING
           
static java.lang.String TAG_SOAP_BODY
           
static java.lang.String TAG_SOAP_FAULT
           
static java.lang.String TAG_SOAP_OPERATION
           
static java.lang.String TYPE_SUFFIX
           
protected  java.lang.String wsdlLocationURI
           
protected  org.eclipse.persistence.internal.xr.XRServiceModel xrServiceModel
           

 

Constructor Summary
WSDLGenerator(org.eclipse.persistence.internal.xr.XRServiceModel xrServiceModel, NamingConventionTransformer nct, java.lang.String wsdlLocationURI, boolean hasAttachments, java.lang.String importedSchemaNameSpace, java.io.OutputStream os)
           

 

Method Summary
private  org.w3c.dom.Element createInlineSchema()
           
private  void createMethodDefinition(WSDLFactory factory, ExtensionRegistry registry, Definition def, org.eclipse.persistence.internal.xr.Operation operation, boolean useSOAP12)
           
 Definition generateWSDL()
           
 Definition generateWSDL(boolean useSOAP12)
           
 java.lang.String getServiceName()
           
 java.lang.String getServiceNameSpace()
           

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Field Detail

BINDING_SUFFIX

public static final java.lang.String BINDING_SUFFIX
See Also:
Constant Field Values

EMPTY_RESPONSE

public static final java.lang.String EMPTY_RESPONSE
See Also:
Constant Field Values

EXCEPTION_SUFFIX

public static final java.lang.String EXCEPTION_SUFFIX
See Also:
Constant Field Values

FAULT_SUFFIX

public static final java.lang.String FAULT_SUFFIX
See Also:
Constant Field Values

NS_SCHEMA_PREFIX

public static final java.lang.String NS_SCHEMA_PREFIX
See Also:
Constant Field Values

NS_TNS_PREFIX

public static final java.lang.String NS_TNS_PREFIX
See Also:
Constant Field Values

SOAP_11_NAMESPACE_URI

public static final java.lang.String SOAP_11_NAMESPACE_URI
See Also:
Constant Field Values

SOAP_11_NAMESPACE_PREFIX

public static final java.lang.String SOAP_11_NAMESPACE_PREFIX
See Also:
Constant Field Values

SOAP_12_NAMESPACE_URI

public static final java.lang.String SOAP_12_NAMESPACE_URI
See Also:
Constant Field Values

SOAP_12_NAMESPACE_PREFIX

public static final java.lang.String SOAP_12_NAMESPACE_PREFIX
See Also:
Constant Field Values

PORT_SUFFIX

public static final java.lang.String PORT_SUFFIX
See Also:
Constant Field Values

REQUEST_SUFFIX

public static final java.lang.String REQUEST_SUFFIX
See Also:
Constant Field Values

RESPONSE_SUFFIX

public static final java.lang.String RESPONSE_SUFFIX
See Also:
Constant Field Values

SOAP_STYLE

public static final java.lang.String SOAP_STYLE
See Also:
Constant Field Values

SOAP11_HTTP_TRANSPORT

public static final java.lang.String SOAP11_HTTP_TRANSPORT
See Also:
Constant Field Values

SOAP12_HTTP_TRANSPORT

public static final java.lang.String SOAP12_HTTP_TRANSPORT
See Also:
Constant Field Values

SOAP_USE

public static final java.lang.String SOAP_USE
See Also:
Constant Field Values

TAG_SCHEMA

public static final java.lang.String TAG_SCHEMA
See Also:
Constant Field Values

TAG_SOAP_ADDRESS

public static final java.lang.String TAG_SOAP_ADDRESS
See Also:
Constant Field Values

TAG_SOAP_BINDING

public static final java.lang.String TAG_SOAP_BINDING
See Also:
Constant Field Values

TAG_SOAP_BODY

public static final java.lang.String TAG_SOAP_BODY
See Also:
Constant Field Values

TAG_SOAP_FAULT

public static final java.lang.String TAG_SOAP_FAULT
See Also:
Constant Field Values

TAG_SOAP_OPERATION

public static final java.lang.String TAG_SOAP_OPERATION
See Also:
Constant Field Values

TYPE_SUFFIX

public static final java.lang.String TYPE_SUFFIX
See Also:
Constant Field Values

xrServiceModel

protected org.eclipse.persistence.internal.xr.XRServiceModel xrServiceModel

nct

protected NamingConventionTransformer nct

serviceName

protected java.lang.String serviceName

serviceNameSpace

protected java.lang.String serviceNameSpace

importedSchemaNameSpace

protected java.lang.String importedSchemaNameSpace

wsdlLocationURI

protected java.lang.String wsdlLocationURI

hasAttachments

protected boolean hasAttachments

os

protected java.io.OutputStream os

Constructor Detail

WSDLGenerator

public WSDLGenerator(org.eclipse.persistence.internal.xr.XRServiceModel xrServiceModel,
                     NamingConventionTransformer nct,
                     java.lang.String wsdlLocationURI,
                     boolean hasAttachments,
                     java.lang.String importedSchemaNameSpace,
                     java.io.OutputStream os)

Method Detail

generateWSDL

public Definition generateWSDL()
                        throws WSDLException
Throws:
WSDLException

generateWSDL

public Definition generateWSDL(boolean useSOAP12)
                        throws WSDLException
Throws:
WSDLException

createMethodDefinition

private void createMethodDefinition(WSDLFactory factory,
                                    ExtensionRegistry registry,
                                    Definition def,
                                    org.eclipse.persistence.internal.xr.Operation operation,
                                    boolean useSOAP12)
                             throws WSDLException
Throws:
WSDLException

createInlineSchema

private org.w3c.dom.Element createInlineSchema()

getServiceName

public java.lang.String getServiceName()

getServiceNameSpace

public java.lang.String getServiceNameSpace()

Skip navigation links

Copyright © 1998, 2012, Oracle. All Rights Reserved.