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 Summary
Fields Modifier and Type Field Description protected StringdatabindingNameprotected FrontendFactoryfrontendprotected Class<?>serviceClass
-
Constructor Summary
Constructors Modifier Constructor Description protectedServiceBuilderFactory()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description StringgetDatabindingName()Return the databinding name.static ServiceBuilderFactorygetInstance(List<String> beanDefinitions, String db)FrontendFactory.StylegetStyle()ServiceBuildernewBuilder()abstract ServiceBuildernewBuilder(FrontendFactory.Style s)voidsetDatabindingName(String databindingName)Set the databinding namevoidsetServiceClass(Class<?> c)
-
-
-
Field Detail
-
frontend
protected FrontendFactory frontend
-
databindingName
protected String databindingName
-
serviceClass
protected Class<?> serviceClass
-
-
Method Detail
-
getInstance
public static ServiceBuilderFactory getInstance(List<String> beanDefinitions, String db)
-
newBuilder
public ServiceBuilder newBuilder()
-
newBuilder
public abstract 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-
-
-