org.codehaus.xfire.jaxws
Class JAXWSServiceFactory
java.lang.Object
AnnotationServiceFactory
org.codehaus.xfire.jaxws.JAXWSServiceFactory
public class JAXWSServiceFactory
- extends AnnotationServiceFactory
Creates JAX-WS services from a service class.
- Author:
- Dan Diephouse
Method Summary |
protected FaultInfo |
addFault(Service service,
OperationInfo op,
java.lang.Class exClazz)
|
protected OperationInfo |
addOperation(Service endpoint,
java.lang.reflect.Method method,
java.lang.String style)
|
void |
createBindingOperation(Service service,
AbstractSoapBinding binding,
OperationInfo op)
|
protected javax.xml.namespace.QName |
createInputMessageName(OperationInfo op)
|
protected javax.xml.namespace.QName |
createOutputMessageName(OperationInfo op)
|
protected void |
createSoapBinding(Service service,
AbstractSoapBinding binding)
Creates an AbstractSoapBinding using the JAXWSBinding as the serializer. |
protected javax.xml.namespace.QName |
getFaultName(Service service,
OperationInfo o,
java.lang.Class exClass,
java.lang.Class beanClass)
|
protected boolean |
isFaultInfoClass(java.lang.Class exClass)
|
protected void |
registerHandlers(Service service)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JAXWSServiceFactory
public JAXWSServiceFactory(TransportManager transportManager)
registerHandlers
protected void registerHandlers(Service service)
addOperation
protected OperationInfo addOperation(Service endpoint,
java.lang.reflect.Method method,
java.lang.String style)
addFault
protected FaultInfo addFault(Service service,
OperationInfo op,
java.lang.Class exClazz)
isFaultInfoClass
protected boolean isFaultInfoClass(java.lang.Class exClass)
getFaultName
protected javax.xml.namespace.QName getFaultName(Service service,
OperationInfo o,
java.lang.Class exClass,
java.lang.Class beanClass)
createSoapBinding
protected void createSoapBinding(Service service,
AbstractSoapBinding binding)
- Creates an AbstractSoapBinding using the JAXWSBinding as the serializer.
createBindingOperation
public void createBindingOperation(Service service,
AbstractSoapBinding binding,
OperationInfo op)
createInputMessageName
protected javax.xml.namespace.QName createInputMessageName(OperationInfo op)
createOutputMessageName
protected javax.xml.namespace.QName createOutputMessageName(OperationInfo op)
Copyright © 2004-2006 Envoi Solutions LLC. All Rights Reserved.