org.apache.cxf.jaxws.support
Class JaxWsServiceConfiguration
java.lang.Object
org.apache.cxf.service.factory.AbstractServiceConfiguration
org.apache.cxf.jaxws.support.JaxWsServiceConfiguration
- Direct Known Subclasses:
- WebServiceProviderConfiguration
public class JaxWsServiceConfiguration
- extends AbstractServiceConfiguration
|
Method Summary |
java.lang.String |
getAction(OperationInfo op,
java.lang.reflect.Method method)
|
javax.xml.namespace.QName |
getEndpointName()
|
javax.xml.namespace.QName |
getFaultName(InterfaceInfo service,
OperationInfo o,
java.lang.Class<?> exClass,
java.lang.Class<?> beanClass)
|
java.lang.reflect.Type |
getHolderType(java.lang.Class<?> cls,
java.lang.reflect.Type type)
|
javax.xml.namespace.QName |
getInParameterName(OperationInfo op,
java.lang.reflect.Method method,
int paramNumber)
|
javax.xml.namespace.QName |
getInPartName(OperationInfo op,
java.lang.reflect.Method method,
int paramNumber)
|
javax.xml.namespace.QName |
getInterfaceName()
|
javax.xml.namespace.QName |
getOperationName(InterfaceInfo intf,
java.lang.reflect.Method method)
Creates a name for the operation from the method name. |
javax.xml.namespace.QName |
getOutParameterName(OperationInfo op,
java.lang.reflect.Method method,
int paramNumber)
|
javax.xml.namespace.QName |
getOutPartName(OperationInfo op,
java.lang.reflect.Method method,
int paramNumber)
|
java.lang.Class |
getRequestWrapper(java.lang.reflect.Method selected)
|
java.lang.String |
getRequestWrapperClassName(java.lang.reflect.Method selected)
|
javax.xml.namespace.QName |
getRequestWrapperName(OperationInfo op,
java.lang.reflect.Method method)
|
java.lang.Class |
getResponseWrapper(java.lang.reflect.Method selected)
|
java.lang.String |
getResponseWrapperClassName(java.lang.reflect.Method selected)
|
javax.xml.namespace.QName |
getResponseWrapperName(OperationInfo op,
java.lang.reflect.Method method)
|
java.lang.String |
getResponseWrapperPartName(OperationInfo op,
java.lang.reflect.Method method)
|
java.lang.String |
getServiceName()
|
java.lang.String |
getServiceNamespace()
|
java.lang.String |
getStyle()
|
java.lang.String |
getWsdlURL()
|
java.lang.Boolean |
hasOutMessage(java.lang.reflect.Method method)
|
java.lang.Boolean |
isHeader(java.lang.reflect.Method method,
int j)
|
java.lang.Boolean |
isHolder(java.lang.Class<?> cls,
java.lang.reflect.Type type)
|
java.lang.Boolean |
isInParam(java.lang.reflect.Method method,
int j)
|
java.lang.Boolean |
isOperation(java.lang.reflect.Method method)
|
java.lang.Boolean |
isOutParam(java.lang.reflect.Method method,
int j)
|
java.lang.Boolean |
isRPC(java.lang.reflect.Method method)
|
java.lang.Boolean |
isWebMethod(java.lang.reflect.Method method)
|
java.lang.Boolean |
isWrapped()
|
java.lang.Boolean |
isWrapped(java.lang.reflect.Method m)
|
void |
setServiceFactory(ReflectionServiceFactoryBean serviceFactory)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JaxWsServiceConfiguration
public JaxWsServiceConfiguration()
setServiceFactory
public void setServiceFactory(ReflectionServiceFactoryBean serviceFactory)
- Overrides:
setServiceFactory in class AbstractServiceConfiguration
getServiceName
public java.lang.String getServiceName()
- Overrides:
getServiceName in class AbstractServiceConfiguration
getServiceNamespace
public java.lang.String getServiceNamespace()
- Overrides:
getServiceNamespace in class AbstractServiceConfiguration
getEndpointName
public javax.xml.namespace.QName getEndpointName()
- Overrides:
getEndpointName in class AbstractServiceConfiguration
getInterfaceName
public javax.xml.namespace.QName getInterfaceName()
- Overrides:
getInterfaceName in class AbstractServiceConfiguration
getWsdlURL
public java.lang.String getWsdlURL()
- Overrides:
getWsdlURL in class AbstractServiceConfiguration
getOperationName
public javax.xml.namespace.QName getOperationName(InterfaceInfo intf,
java.lang.reflect.Method method)
- Description copied from class:
AbstractServiceConfiguration
- 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 named
doSomething, the first one will have an operation name of
"doSomething" and the second "doSomething1".
- Overrides:
getOperationName in class AbstractServiceConfiguration
isWebMethod
public java.lang.Boolean isWebMethod(java.lang.reflect.Method method)
isOperation
public java.lang.Boolean isOperation(java.lang.reflect.Method method)
- Overrides:
isOperation in class AbstractServiceConfiguration
getInPartName
public javax.xml.namespace.QName getInPartName(OperationInfo op,
java.lang.reflect.Method method,
int paramNumber)
- Overrides:
getInPartName in class AbstractServiceConfiguration
getInParameterName
public javax.xml.namespace.QName getInParameterName(OperationInfo op,
java.lang.reflect.Method method,
int paramNumber)
- Overrides:
getInParameterName in class AbstractServiceConfiguration
getResponseWrapperPartName
public java.lang.String getResponseWrapperPartName(OperationInfo op,
java.lang.reflect.Method method)
- Overrides:
getResponseWrapperPartName in class AbstractServiceConfiguration
getOutParameterName
public javax.xml.namespace.QName getOutParameterName(OperationInfo op,
java.lang.reflect.Method method,
int paramNumber)
- Overrides:
getOutParameterName in class AbstractServiceConfiguration
getOutPartName
public javax.xml.namespace.QName getOutPartName(OperationInfo op,
java.lang.reflect.Method method,
int paramNumber)
- Overrides:
getOutPartName in class AbstractServiceConfiguration
isInParam
public java.lang.Boolean isInParam(java.lang.reflect.Method method,
int j)
- Overrides:
isInParam in class AbstractServiceConfiguration
isOutParam
public java.lang.Boolean isOutParam(java.lang.reflect.Method method,
int j)
- Overrides:
isOutParam in class AbstractServiceConfiguration
getRequestWrapperName
public javax.xml.namespace.QName getRequestWrapperName(OperationInfo op,
java.lang.reflect.Method method)
- Overrides:
getRequestWrapperName in class AbstractServiceConfiguration
getResponseWrapperName
public javax.xml.namespace.QName getResponseWrapperName(OperationInfo op,
java.lang.reflect.Method method)
- Overrides:
getResponseWrapperName in class AbstractServiceConfiguration
getResponseWrapper
public java.lang.Class getResponseWrapper(java.lang.reflect.Method selected)
- Overrides:
getResponseWrapper in class AbstractServiceConfiguration
getResponseWrapperClassName
public java.lang.String getResponseWrapperClassName(java.lang.reflect.Method selected)
- Overrides:
getResponseWrapperClassName in class AbstractServiceConfiguration
getRequestWrapperClassName
public java.lang.String getRequestWrapperClassName(java.lang.reflect.Method selected)
- Overrides:
getRequestWrapperClassName in class AbstractServiceConfiguration
getRequestWrapper
public java.lang.Class getRequestWrapper(java.lang.reflect.Method selected)
- Overrides:
getRequestWrapper in class AbstractServiceConfiguration
getFaultName
public javax.xml.namespace.QName getFaultName(InterfaceInfo service,
OperationInfo o,
java.lang.Class<?> exClass,
java.lang.Class<?> beanClass)
- Overrides:
getFaultName in class AbstractServiceConfiguration
isWrapped
public java.lang.Boolean isWrapped(java.lang.reflect.Method m)
- Overrides:
isWrapped in class AbstractServiceConfiguration
isWrapped
public java.lang.Boolean isWrapped()
- Overrides:
isWrapped in class AbstractServiceConfiguration
isHeader
public java.lang.Boolean isHeader(java.lang.reflect.Method method,
int j)
- Overrides:
isHeader in class AbstractServiceConfiguration
getStyle
public java.lang.String getStyle()
- Overrides:
getStyle in class AbstractServiceConfiguration
isRPC
public java.lang.Boolean isRPC(java.lang.reflect.Method method)
- Overrides:
isRPC in class AbstractServiceConfiguration
hasOutMessage
public java.lang.Boolean hasOutMessage(java.lang.reflect.Method method)
- Overrides:
hasOutMessage in class AbstractServiceConfiguration
getAction
public java.lang.String getAction(OperationInfo op,
java.lang.reflect.Method method)
- Overrides:
getAction in class AbstractServiceConfiguration
isHolder
public java.lang.Boolean isHolder(java.lang.Class<?> cls,
java.lang.reflect.Type type)
- Overrides:
isHolder in class AbstractServiceConfiguration
getHolderType
public java.lang.reflect.Type getHolderType(java.lang.Class<?> cls,
java.lang.reflect.Type type)
- Overrides:
getHolderType in class AbstractServiceConfiguration
Apache CXF