|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.codehaus.xfire.service.binding.ObjectServiceFactory
org.codehaus.xfire.annotations.AnnotationServiceFactory
org.codehaus.xfire.jaxws.JAXWSServiceFactory
public class JAXWSServiceFactory
Creates JAX-WS services from a service class.
| Field Summary |
|---|
| Fields inherited from class org.codehaus.xfire.annotations.AnnotationServiceFactory |
|---|
ALLOW_INTERFACE |
| Fields inherited from class org.codehaus.xfire.service.binding.ObjectServiceFactory |
|---|
CREATE_DEFAULT_BINDINGS, PORT_NAME, PORT_TYPE, SCHEMAS, SCOPE, SOAP11_TRANSPORTS, SOAP12_TRANSPORTS, STYLE, USE |
| Constructor Summary | |
|---|---|
JAXWSServiceFactory()
|
|
JAXWSServiceFactory(org.codehaus.xfire.transport.TransportManager transportManager)
|
|
| Method Summary | |
|---|---|
protected org.codehaus.xfire.service.FaultInfo |
addFault(org.codehaus.xfire.service.Service service,
org.codehaus.xfire.service.OperationInfo op,
java.lang.Class exClazz)
|
protected org.codehaus.xfire.service.OperationInfo |
addOperation(org.codehaus.xfire.service.Service endpoint,
java.lang.reflect.Method method,
java.lang.String style)
|
void |
createBindingOperation(org.codehaus.xfire.service.Service service,
org.codehaus.xfire.soap.AbstractSoapBinding binding,
org.codehaus.xfire.service.OperationInfo op)
|
protected javax.xml.namespace.QName |
createInputMessageName(org.codehaus.xfire.service.OperationInfo op)
|
protected javax.xml.namespace.QName |
createOutputMessageName(org.codehaus.xfire.service.OperationInfo op)
|
protected javax.xml.namespace.QName |
getFaultName(org.codehaus.xfire.service.Service service,
org.codehaus.xfire.service.OperationInfo o,
java.lang.Class exClass,
java.lang.Class beanClass)
|
java.lang.String |
getOperationName(org.codehaus.xfire.service.ServiceInfo service,
java.lang.reflect.Method method)
|
protected org.codehaus.xfire.exchange.MessageSerializer |
getSerializer(org.codehaus.xfire.soap.AbstractSoapBinding binding)
|
protected boolean |
isFaultInfoClass(java.lang.Class exClass)
|
protected void |
registerHandlers(org.codehaus.xfire.service.Service service)
|
| Methods inherited from class org.codehaus.xfire.annotations.AnnotationServiceFactory |
|---|
create, create, createPortType, createServiceName, createServiceNamespace, getAnnotations, getValidator, loadClass, setValidator |
| Methods inherited from class org.codehaus.xfire.service.binding.ObjectServiceFactory |
|---|
addIgnoredMethods, addSoap11Transport, addSoap12Transport, configureHeaders, create, create, create, create, createBindings, createDocumentationProvider, createEndpoint, createSoap11Binding, createSoap12Binding, createSoapBinding, getAction, getBindingProvider, getCustomTypesMapping, getDocumentationProvider, getIgnoredClasses, getInParameterName, getMEP, getOutParameterName, getServiceConfigurations, getSoap11Transports, getSoap12Transports, getStyle, getTargetNamespace, getTransportManager, getUse, getWsdlBuilderFactory, hasOutMessage, initializeFaults, initializeOperations, isAsync, isBindingCreationEnabled, isCustomFaultsEnabled, isHeader, isInParam, isOutParam, isValidMethod, isVoidOneWay, makeServiceNameFromClassName, setBindingCreationEnabled, setBindingProvider, setCustomFaultsEnabled, setCustomTypesMapping, setDocumentationProvider, setServiceConfigurations, setStyle, setTransportManager, setUse, setVoidOneWay, setWsdlBuilderFactory |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.codehaus.xfire.service.ServiceFactory |
|---|
create, create, create |
| Constructor Detail |
|---|
public JAXWSServiceFactory()
public JAXWSServiceFactory(org.codehaus.xfire.transport.TransportManager transportManager)
| Method Detail |
|---|
public java.lang.String getOperationName(org.codehaus.xfire.service.ServiceInfo service,
java.lang.reflect.Method method)
getOperationName in class org.codehaus.xfire.service.binding.ObjectServiceFactoryprotected void registerHandlers(org.codehaus.xfire.service.Service service)
registerHandlers in class org.codehaus.xfire.service.binding.ObjectServiceFactory
protected org.codehaus.xfire.service.OperationInfo addOperation(org.codehaus.xfire.service.Service endpoint,
java.lang.reflect.Method method,
java.lang.String style)
addOperation in class org.codehaus.xfire.service.binding.ObjectServiceFactory
protected org.codehaus.xfire.service.FaultInfo addFault(org.codehaus.xfire.service.Service service,
org.codehaus.xfire.service.OperationInfo op,
java.lang.Class exClazz)
addFault in class org.codehaus.xfire.service.binding.ObjectServiceFactoryprotected boolean isFaultInfoClass(java.lang.Class exClass)
isFaultInfoClass in class org.codehaus.xfire.service.binding.ObjectServiceFactory
protected javax.xml.namespace.QName getFaultName(org.codehaus.xfire.service.Service service,
org.codehaus.xfire.service.OperationInfo o,
java.lang.Class exClass,
java.lang.Class beanClass)
getFaultName in class org.codehaus.xfire.service.binding.ObjectServiceFactoryprotected org.codehaus.xfire.exchange.MessageSerializer getSerializer(org.codehaus.xfire.soap.AbstractSoapBinding binding)
getSerializer in class org.codehaus.xfire.service.binding.ObjectServiceFactory
public void createBindingOperation(org.codehaus.xfire.service.Service service,
org.codehaus.xfire.soap.AbstractSoapBinding binding,
org.codehaus.xfire.service.OperationInfo op)
createBindingOperation in class org.codehaus.xfire.service.binding.ObjectServiceFactoryprotected javax.xml.namespace.QName createInputMessageName(org.codehaus.xfire.service.OperationInfo op)
createInputMessageName in class org.codehaus.xfire.service.binding.ObjectServiceFactoryprotected javax.xml.namespace.QName createOutputMessageName(org.codehaus.xfire.service.OperationInfo op)
createOutputMessageName in class org.codehaus.xfire.service.binding.ObjectServiceFactory
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||