org.apache.cxf.service.factory
Class AbstractServiceFactoryBean

java.lang.Object
  extended by org.apache.cxf.service.factory.AbstractServiceFactoryBean
Direct Known Subclasses:
WSDLServiceFactory

public abstract class AbstractServiceFactoryBean
extends Object


Field Summary
protected  boolean dataBindingSet
           
protected  List<String> schemaLocations
           
 
Constructor Summary
AbstractServiceFactoryBean()
           
 
Method Summary
abstract  org.apache.cxf.service.Service create()
           
protected  org.apache.cxf.databinding.DataBinding createDefaultDataBinding()
           
 org.apache.cxf.Bus getBus()
           
 org.apache.cxf.databinding.DataBinding getDataBinding()
           
 org.apache.cxf.databinding.DataBinding getDataBinding(boolean create)
           
 org.apache.cxf.service.Service getService()
           
 Map<String,Object> getSessionState()
          Returns a map that is useful for ServiceFactoryBeanListener to store state across events during processing.
protected  void initializeDataBindings()
           
protected  void initializeDefaultInterceptors()
           
 void sendEvent(FactoryBeanListener.Event ev, Object... args)
           
 void setBus(org.apache.cxf.Bus bus)
           
 void setDataBinding(org.apache.cxf.databinding.DataBinding dataBinding)
           
protected  void setService(org.apache.cxf.service.Service service)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

dataBindingSet

protected boolean dataBindingSet

schemaLocations

protected List<String> schemaLocations
Constructor Detail

AbstractServiceFactoryBean

public AbstractServiceFactoryBean()
Method Detail

create

public abstract org.apache.cxf.service.Service create()

getSessionState

public Map<String,Object> getSessionState()
Returns a map that is useful for ServiceFactoryBeanListener to store state across events during processing.


sendEvent

public void sendEvent(FactoryBeanListener.Event ev,
                      Object... args)

initializeDefaultInterceptors

protected void initializeDefaultInterceptors()

initializeDataBindings

protected void initializeDataBindings()

getBus

public org.apache.cxf.Bus getBus()

setBus

public void setBus(org.apache.cxf.Bus bus)

getDataBinding

public org.apache.cxf.databinding.DataBinding getDataBinding()

getDataBinding

public org.apache.cxf.databinding.DataBinding getDataBinding(boolean create)

createDefaultDataBinding

protected org.apache.cxf.databinding.DataBinding createDefaultDataBinding()

setDataBinding

public void setDataBinding(org.apache.cxf.databinding.DataBinding dataBinding)

getService

public org.apache.cxf.service.Service getService()

setService

protected void setService(org.apache.cxf.service.Service service)


Apache CXF