Apache CXF API

org.apache.cxf.wsdl11
Class WSDLServiceBuilder

java.lang.Object
  extended by org.apache.cxf.wsdl11.WSDLServiceBuilder

public class WSDLServiceBuilder
extends Object


Field Summary
static String WSDL_BINDING
           
static String WSDL_BINDING_OPERATION
           
static String WSDL_DEFINITION
           
static String WSDL_OPERATION
           
static String WSDL_PORT
           
static String WSDL_PORTTYPE
           
static String WSDL_SCHEMA_ELEMENT_LIST
           
static String WSDL_SCHEMA_LIST
           
static String WSDL_SERVICE
           
 
Constructor Summary
WSDLServiceBuilder(Bus bus)
           
WSDLServiceBuilder(Bus bus, boolean record)
           
 
Method Summary
 BindingInfo buildBinding(ServiceInfo service, javax.wsdl.Binding binding)
           
 EndpointInfo buildEndpoint(ServiceInfo service, BindingInfo bi, javax.wsdl.Port port)
           
 void buildInterface(ServiceInfo si, javax.wsdl.PortType p)
           
 ServiceInfo buildMockService(javax.wsdl.Definition def, javax.wsdl.PortType p)
           
 List<ServiceInfo> buildMockServices(javax.wsdl.Definition d)
           
 List<ServiceInfo> buildServices(javax.wsdl.Definition d)
           
 List<ServiceInfo> buildServices(javax.wsdl.Definition d, QName name)
           
 List<ServiceInfo> buildServices(javax.wsdl.Definition d, QName name, QName endpointName)
           
 List<ServiceInfo> buildServices(javax.wsdl.Definition def, javax.wsdl.Service serv)
           
 List<ServiceInfo> buildServices(javax.wsdl.Definition def, javax.wsdl.Service serv, QName endpointName)
           
static void checkForWrapped(OperationInfo opInfo, boolean relaxed)
           
static void checkForWrapped(OperationInfo opInfo, boolean allowRefs, boolean relaxed)
           
static void checkForWrapped(OperationInfo opInfo, boolean allowRefs, boolean relaxed, Level logLevel)
           
 void setAllowElementRefs(boolean b)
           
 void setIgnoreUnknownBindings(boolean b)
           
 void setUnwrapLogLevel(Level l)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

WSDL_SCHEMA_LIST

public static final String WSDL_SCHEMA_LIST

WSDL_DEFINITION

public static final String WSDL_DEFINITION

WSDL_SERVICE

public static final String WSDL_SERVICE

WSDL_PORTTYPE

public static final String WSDL_PORTTYPE

WSDL_PORT

public static final String WSDL_PORT

WSDL_BINDING

public static final String WSDL_BINDING

WSDL_SCHEMA_ELEMENT_LIST

public static final String WSDL_SCHEMA_ELEMENT_LIST

WSDL_OPERATION

public static final String WSDL_OPERATION

WSDL_BINDING_OPERATION

public static final String WSDL_BINDING_OPERATION
Constructor Detail

WSDLServiceBuilder

public WSDLServiceBuilder(Bus bus)

WSDLServiceBuilder

public WSDLServiceBuilder(Bus bus,
                          boolean record)
Method Detail

setUnwrapLogLevel

public void setUnwrapLogLevel(Level l)

setIgnoreUnknownBindings

public void setIgnoreUnknownBindings(boolean b)

setAllowElementRefs

public void setAllowElementRefs(boolean b)

buildServices

public List<ServiceInfo> buildServices(javax.wsdl.Definition d)

buildServices

public List<ServiceInfo> buildServices(javax.wsdl.Definition d,
                                       QName name)

buildServices

public List<ServiceInfo> buildServices(javax.wsdl.Definition d,
                                       QName name,
                                       QName endpointName)

buildServices

public List<ServiceInfo> buildServices(javax.wsdl.Definition def,
                                       javax.wsdl.Service serv)

buildServices

public List<ServiceInfo> buildServices(javax.wsdl.Definition def,
                                       javax.wsdl.Service serv,
                                       QName endpointName)

buildMockServices

public List<ServiceInfo> buildMockServices(javax.wsdl.Definition d)

buildMockService

public ServiceInfo buildMockService(javax.wsdl.Definition def,
                                    javax.wsdl.PortType p)

buildEndpoint

public EndpointInfo buildEndpoint(ServiceInfo service,
                                  BindingInfo bi,
                                  javax.wsdl.Port port)

buildBinding

public BindingInfo buildBinding(ServiceInfo service,
                                javax.wsdl.Binding binding)

buildInterface

public void buildInterface(ServiceInfo si,
                           javax.wsdl.PortType p)

checkForWrapped

public static void checkForWrapped(OperationInfo opInfo,
                                   boolean relaxed)

checkForWrapped

public static void checkForWrapped(OperationInfo opInfo,
                                   boolean allowRefs,
                                   boolean relaxed)

checkForWrapped

public static void checkForWrapped(OperationInfo opInfo,
                                   boolean allowRefs,
                                   boolean relaxed,
                                   Level logLevel)

Apache CXF API

Apache CXF