org.apache.cxf.jaxws.support
Class JaxWsServiceConfiguration

java.lang.Object
  extended by org.apache.cxf.service.factory.AbstractServiceConfiguration
      extended by org.apache.cxf.jaxws.support.JaxWsServiceConfiguration
Direct Known Subclasses:
WebServiceProviderConfiguration

public class JaxWsServiceConfiguration
extends org.apache.cxf.service.factory.AbstractServiceConfiguration


Field Summary
 
Fields inherited from class org.apache.cxf.service.factory.AbstractServiceConfiguration
serviceNamespace
 
Constructor Summary
JaxWsServiceConfiguration()
           
 
Method Summary
 String getAction(org.apache.cxf.service.model.OperationInfo op, Method method)
           
 QName getEndpointName()
           
 String getFaultMessageName(org.apache.cxf.service.model.OperationInfo op, Class<?> exClass, Class<?> beanClass)
           
 QName getFaultName(org.apache.cxf.service.model.InterfaceInfo service, org.apache.cxf.service.model.OperationInfo o, Class<?> exClass, Class<?> beanClass)
           
 Type getHolderType(Class<?> cls, Type type)
           
 QName getInParameterName(org.apache.cxf.service.model.OperationInfo op, Method method, int paramNumber)
           
 QName getInPartName(org.apache.cxf.service.model.OperationInfo op, Method method, int paramNumber)
           
 QName getInterfaceName()
           
 QName getOperationName(org.apache.cxf.service.model.InterfaceInfo intf, Method method)
           
 QName getOutParameterName(org.apache.cxf.service.model.OperationInfo op, Method method, int paramNumber)
           
 QName getOutPartName(org.apache.cxf.service.model.OperationInfo op, Method method, int paramNumber)
           
 Class getRequestWrapper(Method selected)
           
 String getRequestWrapperClassName(Method selected)
           
 QName getRequestWrapperName(org.apache.cxf.service.model.OperationInfo op, Method method)
           
 String getRequestWrapperPartName(org.apache.cxf.service.model.OperationInfo op, Method method)
           
 Class getResponseWrapper(Method selected)
           
 String getResponseWrapperClassName(Method selected)
           
 QName getResponseWrapperName(org.apache.cxf.service.model.OperationInfo op, Method method)
           
 String getResponseWrapperPartName(org.apache.cxf.service.model.OperationInfo op, Method method)
           
 String getServiceName()
           
 String getServiceNamespace()
           
 String getStyle()
           
 String getWsdlURL()
           
 Boolean hasOutMessage(Method method)
           
 Boolean isHeader(Method method, int j)
           
 Boolean isHolder(Class<?> cls, Type type)
           
 Boolean isInParam(Method method, int j)
           
 Boolean isOperation(Method method)
           
 Boolean isOutParam(Method method, int j)
           
 Boolean isRPC(Method method)
           
 Boolean isWebMethod(Method method)
           
 Boolean isWrapped()
           
 Boolean isWrapped(Method m)
           
 Boolean isWrapperPartQualified(org.apache.cxf.service.model.MessagePartInfo mpi)
           
 void setServiceFactory(org.apache.cxf.service.factory.ReflectionServiceFactoryBean serviceFactory)
           
 
Methods inherited from class org.apache.cxf.service.factory.AbstractServiceConfiguration
getInputMessageName, getMEP, getOutputMessageName, getServiceFactory, getWrapperPartMaxOccurs, getWrapperPartMinOccurs, isAsync, isWrapperPartNillable, setServiceNamespace
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JaxWsServiceConfiguration

public JaxWsServiceConfiguration()
Method Detail

setServiceFactory

public void setServiceFactory(org.apache.cxf.service.factory.ReflectionServiceFactoryBean serviceFactory)
Overrides:
setServiceFactory in class org.apache.cxf.service.factory.AbstractServiceConfiguration

getServiceName

public String getServiceName()
Overrides:
getServiceName in class org.apache.cxf.service.factory.AbstractServiceConfiguration

getServiceNamespace

public String getServiceNamespace()
Overrides:
getServiceNamespace in class org.apache.cxf.service.factory.AbstractServiceConfiguration

getEndpointName

public QName getEndpointName()
Overrides:
getEndpointName in class org.apache.cxf.service.factory.AbstractServiceConfiguration

getInterfaceName

public QName getInterfaceName()
Overrides:
getInterfaceName in class org.apache.cxf.service.factory.AbstractServiceConfiguration

getWsdlURL

public String getWsdlURL()
Overrides:
getWsdlURL in class org.apache.cxf.service.factory.AbstractServiceConfiguration

getOperationName

public QName getOperationName(org.apache.cxf.service.model.InterfaceInfo intf,
                              Method method)
Overrides:
getOperationName in class org.apache.cxf.service.factory.AbstractServiceConfiguration

isWebMethod

public Boolean isWebMethod(Method method)

isOperation

public Boolean isOperation(Method method)
Overrides:
isOperation in class org.apache.cxf.service.factory.AbstractServiceConfiguration

getInPartName

public QName getInPartName(org.apache.cxf.service.model.OperationInfo op,
                           Method method,
                           int paramNumber)
Overrides:
getInPartName in class org.apache.cxf.service.factory.AbstractServiceConfiguration

getInParameterName

public QName getInParameterName(org.apache.cxf.service.model.OperationInfo op,
                                Method method,
                                int paramNumber)
Overrides:
getInParameterName in class org.apache.cxf.service.factory.AbstractServiceConfiguration

getRequestWrapperPartName

public String getRequestWrapperPartName(org.apache.cxf.service.model.OperationInfo op,
                                        Method method)
Overrides:
getRequestWrapperPartName in class org.apache.cxf.service.factory.AbstractServiceConfiguration

getResponseWrapperPartName

public String getResponseWrapperPartName(org.apache.cxf.service.model.OperationInfo op,
                                         Method method)
Overrides:
getResponseWrapperPartName in class org.apache.cxf.service.factory.AbstractServiceConfiguration

getFaultMessageName

public String getFaultMessageName(org.apache.cxf.service.model.OperationInfo op,
                                  Class<?> exClass,
                                  Class<?> beanClass)
Overrides:
getFaultMessageName in class org.apache.cxf.service.factory.AbstractServiceConfiguration

getOutParameterName

public QName getOutParameterName(org.apache.cxf.service.model.OperationInfo op,
                                 Method method,
                                 int paramNumber)
Overrides:
getOutParameterName in class org.apache.cxf.service.factory.AbstractServiceConfiguration

getOutPartName

public QName getOutPartName(org.apache.cxf.service.model.OperationInfo op,
                            Method method,
                            int paramNumber)
Overrides:
getOutPartName in class org.apache.cxf.service.factory.AbstractServiceConfiguration

isInParam

public Boolean isInParam(Method method,
                         int j)
Overrides:
isInParam in class org.apache.cxf.service.factory.AbstractServiceConfiguration

isOutParam

public Boolean isOutParam(Method method,
                          int j)
Overrides:
isOutParam in class org.apache.cxf.service.factory.AbstractServiceConfiguration

getRequestWrapperName

public QName getRequestWrapperName(org.apache.cxf.service.model.OperationInfo op,
                                   Method method)
Overrides:
getRequestWrapperName in class org.apache.cxf.service.factory.AbstractServiceConfiguration

getResponseWrapperName

public QName getResponseWrapperName(org.apache.cxf.service.model.OperationInfo op,
                                    Method method)
Overrides:
getResponseWrapperName in class org.apache.cxf.service.factory.AbstractServiceConfiguration

getResponseWrapper

public Class getResponseWrapper(Method selected)
Overrides:
getResponseWrapper in class org.apache.cxf.service.factory.AbstractServiceConfiguration

getResponseWrapperClassName

public String getResponseWrapperClassName(Method selected)
Overrides:
getResponseWrapperClassName in class org.apache.cxf.service.factory.AbstractServiceConfiguration

getRequestWrapperClassName

public String getRequestWrapperClassName(Method selected)
Overrides:
getRequestWrapperClassName in class org.apache.cxf.service.factory.AbstractServiceConfiguration

getRequestWrapper

public Class getRequestWrapper(Method selected)
Overrides:
getRequestWrapper in class org.apache.cxf.service.factory.AbstractServiceConfiguration

getFaultName

public QName getFaultName(org.apache.cxf.service.model.InterfaceInfo service,
                          org.apache.cxf.service.model.OperationInfo o,
                          Class<?> exClass,
                          Class<?> beanClass)
Overrides:
getFaultName in class org.apache.cxf.service.factory.AbstractServiceConfiguration

isWrapped

public Boolean isWrapped(Method m)
Overrides:
isWrapped in class org.apache.cxf.service.factory.AbstractServiceConfiguration

isWrapped

public Boolean isWrapped()
Overrides:
isWrapped in class org.apache.cxf.service.factory.AbstractServiceConfiguration

isHeader

public Boolean isHeader(Method method,
                        int j)
Overrides:
isHeader in class org.apache.cxf.service.factory.AbstractServiceConfiguration

getStyle

public String getStyle()
Overrides:
getStyle in class org.apache.cxf.service.factory.AbstractServiceConfiguration

isRPC

public Boolean isRPC(Method method)
Overrides:
isRPC in class org.apache.cxf.service.factory.AbstractServiceConfiguration

hasOutMessage

public Boolean hasOutMessage(Method method)
Overrides:
hasOutMessage in class org.apache.cxf.service.factory.AbstractServiceConfiguration

getAction

public String getAction(org.apache.cxf.service.model.OperationInfo op,
                        Method method)
Overrides:
getAction in class org.apache.cxf.service.factory.AbstractServiceConfiguration

isHolder

public Boolean isHolder(Class<?> cls,
                        Type type)
Overrides:
isHolder in class org.apache.cxf.service.factory.AbstractServiceConfiguration

getHolderType

public Type getHolderType(Class<?> cls,
                          Type type)
Overrides:
getHolderType in class org.apache.cxf.service.factory.AbstractServiceConfiguration

isWrapperPartQualified

public Boolean isWrapperPartQualified(org.apache.cxf.service.model.MessagePartInfo mpi)
Overrides:
isWrapperPartQualified in class org.apache.cxf.service.factory.AbstractServiceConfiguration


Apache CXF