org.ow2.jonas.ws.cxf.easybeans
Class EasyBeansJaxWsServiceFactoryBean

java.lang.Object
  extended by org.apache.cxf.service.factory.AbstractServiceFactoryBean
      extended by org.apache.cxf.service.factory.ReflectionServiceFactoryBean
          extended by org.apache.cxf.jaxws.support.JaxWsServiceFactoryBean
              extended by org.ow2.jonas.ws.cxf.easybeans.EasyBeansJaxWsServiceFactoryBean

public class EasyBeansJaxWsServiceFactoryBean
extends org.apache.cxf.jaxws.support.JaxWsServiceFactoryBean

Extended JaxWsServiceFactoryBean in order to use the EasyBeans Session factory pool for managing the EJB instances.

Author:
Florent Benoit

Field Summary
 
Fields inherited from class org.apache.cxf.service.factory.ReflectionServiceFactoryBean
ELEMENT_NAME, ENDPOINT_CLASS, EXTRA_CLASS, FORCE_TYPES, GENERIC_TYPE, HEADER, HOLDER, METHOD, MODE_INOUT, MODE_OUT, serviceClass, wsdlURL
 
Constructor Summary
EasyBeansJaxWsServiceFactoryBean(JOnASJaxWsImplementorInfo info, org.ow2.easybeans.container.session.stateless.StatelessSessionFactory factory)
          Delagating constructor.
 
Method Summary
protected  org.apache.cxf.service.invoker.Invoker createInvoker()
          Set our own Invoker.
 
Methods inherited from class org.apache.cxf.jaxws.support.JaxWsServiceFactoryBean
bindOperation, checkServiceClassAnnotations, create, createEndpoint, getBeanClass, getJaxWsImplementorInfo, getMethodDispatcher, initConfiguration, initializeDefaultInterceptors, initializeFaultInterceptors, initializeWSDLOperation, initializeWSDLOperations, initializeWSDLOperationsForProvider, setJaxWsConfiguration, setJaxWsImplementorInfo, setServiceClass
 
Methods inherited from class org.apache.cxf.service.factory.ReflectionServiceFactoryBean
addFault, buildServiceFromClass, buildServiceFromWSDL, checkForElement, createBareMessage, createDefaultDataBinding, createEndpoints, createFaultForException, createInputWrappedMessageParts, createInterface, createMessageParts, createOperation, createOutputMessageName, createOutputWrappedMessageParts, createServiceInfo, createWrappedSchema, getAction, getAnonymousWrapperTypes, getConfigurations, getEndpointInfo, getEndpointName, getExecutor, getExtraClass, getFaultName, getHolderType, getIgnoredClasses, getIgnoredMethods, getInParameterName, getInPartName, getInputMessageName, getInterfaceInfo, getInterfaceName, getInvoker, getOperationName, getOutParameterName, getOutPartName, getProperties, getQualifyWrapperSchema, getRequestWrapper, getRequestWrapperClassName, getResponseWrapper, getResponseWrapperClassName, getServiceClass, getServiceConfigurations, getServiceName, getServiceNamespace, getServiceQName, getStyle, getWrapped, getWrapperPartMaxOccurs, getWrapperPartMinOccurs, getWsdlURL, hasOutMessage, initializeClassInfo, initializeFaults, initializeParameter, initializeServiceConfigurations, initializeServiceModel, initializeWrappedSchema, isAnonymousWrapperTypes, isAsync, isFromWsdl, isHeader, isHolder, isInParam, isMatchOperation, isOutParam, isPopulateFromClass, isQualifyWrapperSchema, isRPC, isValidMethod, isWrapped, isWrapped, isWrapperPartNillable, setAnonymousWrapperTypes, setConfigurations, setEndpointName, setExecutor, setIgnoredClasses, setIgnoredMethods, setInvoker, setPopulateFromClass, setProperties, setQualifyWrapperSchema, setServiceConfigurations, setServiceName, setServiceProperties, setWrapped, setWsdlURL, setWsdlURL, validateServiceModel
 
Methods inherited from class org.apache.cxf.service.factory.AbstractServiceFactoryBean
getBus, getDataBinding, getService, initializeDataBindings, setBus, setDataBinding, setService
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EasyBeansJaxWsServiceFactoryBean

public EasyBeansJaxWsServiceFactoryBean(JOnASJaxWsImplementorInfo info,
                                        org.ow2.easybeans.container.session.stateless.StatelessSessionFactory factory)
Delagating constructor.

Parameters:
info - the implementor info
factory - EasyBeans EJB Factory
Method Detail

createInvoker

protected org.apache.cxf.service.invoker.Invoker createInvoker()
Set our own Invoker.

Overrides:
createInvoker in class org.apache.cxf.jaxws.support.JaxWsServiceFactoryBean
See Also:
org.apache.cxf.jaxws.JaxWsServiceFactoryBean#createInvoker()


Copyright © 2010 OW2 Consortium. All Rights Reserved.