org.codehaus.xfire.jaxb2
Class JaxbServiceFactory

java.lang.Object
  extended by org.codehaus.xfire.service.binding.ObjectServiceFactory
      extended by org.codehaus.xfire.annotations.AnnotationServiceFactory
          extended by org.codehaus.xfire.jaxb2.JaxbServiceFactory
All Implemented Interfaces:
org.codehaus.xfire.service.ServiceFactory

public class JaxbServiceFactory
extends org.codehaus.xfire.annotations.AnnotationServiceFactory


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
JaxbServiceFactory()
           
JaxbServiceFactory(javax.xml.bind.JAXBContext jaxbContext)
           
JaxbServiceFactory(org.codehaus.xfire.transport.TransportManager transportManager)
           
JaxbServiceFactory(org.codehaus.xfire.transport.TransportManager transportManager, javax.xml.bind.JAXBContext jaxbContext)
           
 
Method Summary
 
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
addFault, addIgnoredMethods, addOperation, addSoap11Transport, addSoap12Transport, configureHeaders, create, create, create, create, createBindingOperation, createBindings, createDocumentationProvider, createEndpoint, createInputMessageName, createOutputMessageName, createSoap11Binding, createSoap12Binding, createSoapBinding, getAction, getBindingProvider, getCustomTypesMapping, getDocumentationProvider, getFaultName, getIgnoredClasses, getInParameterName, getMEP, getOperationName, getOutParameterName, getSerializer, getServiceConfigurations, getSoap11Transports, getSoap12Transports, getStyle, getTargetNamespace, getTransportManager, getUse, getWsdlBuilderFactory, hasOutMessage, initializeFaults, initializeOperations, isAsync, isBindingCreationEnabled, isCustomFaultsEnabled, isFaultInfoClass, isHeader, isInParam, isOutParam, isValidMethod, isVoidOneWay, makeServiceNameFromClassName, registerHandlers, 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

JaxbServiceFactory

public JaxbServiceFactory()

JaxbServiceFactory

public JaxbServiceFactory(javax.xml.bind.JAXBContext jaxbContext)

JaxbServiceFactory

public JaxbServiceFactory(org.codehaus.xfire.transport.TransportManager transportManager)

JaxbServiceFactory

public JaxbServiceFactory(org.codehaus.xfire.transport.TransportManager transportManager,
                          javax.xml.bind.JAXBContext jaxbContext)


Copyright © 2004-2008. All Rights Reserved.