Class AbstractServiceConfiguration
- java.lang.Object
-
- org.apache.cxf.wsdl.service.factory.AbstractServiceConfiguration
-
- Direct Known Subclasses:
DefaultServiceConfiguration,JaxWsServiceConfiguration,MethodNameSoapActionServiceConfiguration,WSDLBasedServiceConfiguration,XFireCompatibilityServiceConfiguration
public abstract class AbstractServiceConfiguration extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected StringserviceNamespace
-
Constructor Summary
Constructors Constructor Description AbstractServiceConfiguration()
-
Method Summary
-
-
-
Field Detail
-
serviceNamespace
protected String serviceNamespace
-
-
Method Detail
-
getServiceFactory
public ReflectionServiceFactoryBean getServiceFactory()
-
setServiceFactory
public void setServiceFactory(ReflectionServiceFactoryBean serviceFactory)
-
getWsdlURL
public String getWsdlURL()
-
getServiceName
public String getServiceName()
-
getServiceNamespace
public String getServiceNamespace()
-
setServiceNamespace
public void setServiceNamespace(String s)
-
getStyle
public String getStyle()
-
isWrapped
public Boolean isWrapped()
-
getInputMessageName
public QName getInputMessageName(OperationInfo op, Method method)
-
getOutputMessageName
public QName getOutputMessageName(OperationInfo op, Method method)
-
getFaultName
public QName getFaultName(InterfaceInfo service, OperationInfo o, Class<?> exClass, Class<?> beanClass)
-
getAction
public String getAction(OperationInfo op, Method method)
-
getOperationName
public QName getOperationName(InterfaceInfo service, Method method)
Creates a name for the operation from the method name. If an operation with that name already exists, a name is create by appending an integer to the end. I.e. if there is already two methods nameddoSomething, the first one will have an operation name of "doSomething" and the second "doSomething1".- Parameters:
service-method-
-
getInParameterName
public QName getInParameterName(OperationInfo op, Method method, int paramNumber)
-
getOutParameterName
public QName getOutParameterName(OperationInfo op, Method method, int paramNumber)
-
getInPartName
public QName getInPartName(OperationInfo op, Method method, int paramNumber)
-
getOutPartName
public QName getOutPartName(OperationInfo op, Method method, int paramNumber)
-
getInterfaceName
public QName getInterfaceName()
-
getEndpointName
public QName getEndpointName()
-
getRequestWrapperName
public QName getRequestWrapperName(OperationInfo op, Method method)
-
getResponseWrapperName
public QName getResponseWrapperName(OperationInfo op, Method method)
-
getResponseWrapperPartName
public String getResponseWrapperPartName(OperationInfo op, Method method)
-
getRequestWrapperPartName
public String getRequestWrapperPartName(OperationInfo op, Method method)
-
isWrapperPartNillable
public Boolean isWrapperPartNillable(MessagePartInfo mpi)
-
isWrapperPartQualified
public Boolean isWrapperPartQualified(MessagePartInfo mpi)
-
getWrapperPartMaxOccurs
public Long getWrapperPartMaxOccurs(MessagePartInfo mpi)
-
getWrapperPartMinOccurs
public Long getWrapperPartMinOccurs(MessagePartInfo mpi)
-
getFaultMessageName
public String getFaultMessageName(OperationInfo op, Class<?> exClass, Class<?> beanClass)
-
-