Class ServiceBuilderFactory

java.lang.Object
org.apache.cxf.tools.java2wsdl.processor.internal.ServiceBuilderFactory
Direct Known Subclasses:
DefaultServiceBuilderFactory, SpringServiceBuilderFactory

public abstract class ServiceBuilderFactory extends Object
This class constructs ServiceBuilder objects. These objects are used to access the services and the data bindings to generate the wsdl.
  • Field Details

    • frontend

      protected FrontendFactory frontend
    • databindingName

      protected String databindingName
    • serviceClass

      protected Class<?> serviceClass
  • Constructor Details

    • ServiceBuilderFactory

      protected ServiceBuilderFactory()
  • Method Details

    • getInstance

      public static ServiceBuilderFactory getInstance(List<String> beanDefinitions, String db)
    • newBuilder

      public org.apache.cxf.service.ServiceBuilder newBuilder()
    • newBuilder

      public abstract org.apache.cxf.service.ServiceBuilder newBuilder(FrontendFactory.Style s)
    • getStyle

      public FrontendFactory.Style getStyle()
    • setServiceClass

      public void setServiceClass(Class<?> c)
    • getDatabindingName

      public String getDatabindingName()
      Return the databinding name.
      Returns:
      the databinding name.
    • setDatabindingName

      public void setDatabindingName(String databindingName)
      Set the databinding name
      Parameters:
      databindingName -