org.apache.cxf.frontend
Class AbstractEndpointFactory

java.lang.Object
  extended by org.apache.cxf.frontend.AbstractEndpointFactory
Direct Known Subclasses:
ClientFactoryBean, ServerFactoryBean

public abstract class AbstractEndpointFactory
extends java.lang.Object


Constructor Summary
AbstractEndpointFactory()
           
 
Method Summary
protected  org.apache.cxf.endpoint.Endpoint createEndpoint()
           
protected  org.apache.cxf.service.model.EndpointInfo createEndpointInfo()
           
 java.lang.String getAddress()
           
 org.apache.cxf.service.factory.AbstractBindingInfoFactoryBean getBindingFactory()
           
 org.apache.cxf.Bus getBus()
           
 org.apache.cxf.transport.DestinationFactory getDestinationFactory()
           
 javax.xml.namespace.QName getEndpointName()
           
 java.util.Map<java.lang.String,java.lang.Object> getProperties()
           
 java.lang.Class getServiceClass()
           
 ReflectionServiceFactoryBean getServiceFactory()
           
 java.lang.String getTransportId()
           
 void setAddress(java.lang.String address)
           
 void setBindingFactory(org.apache.cxf.service.factory.AbstractBindingInfoFactoryBean bindingFactory)
           
 void setBus(org.apache.cxf.Bus bus)
           
 void setDestinationFactory(org.apache.cxf.transport.DestinationFactory destinationFactory)
           
 void setEndpointName(javax.xml.namespace.QName endpointName)
           
 void setProperties(java.util.Map<java.lang.String,java.lang.Object> properties)
           
 void setServiceClass(java.lang.Class serviceClass)
           
 void setServiceFactory(ReflectionServiceFactoryBean serviceFactory)
           
 void setTransportId(java.lang.String transportId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractEndpointFactory

public AbstractEndpointFactory()
Method Detail

createEndpoint

protected org.apache.cxf.endpoint.Endpoint createEndpoint()
                                                   throws org.apache.cxf.BusException,
                                                          org.apache.cxf.endpoint.EndpointException
Throws:
org.apache.cxf.BusException
org.apache.cxf.endpoint.EndpointException

createEndpointInfo

protected org.apache.cxf.service.model.EndpointInfo createEndpointInfo()
                                                                throws org.apache.cxf.BusException
Throws:
org.apache.cxf.BusException

getAddress

public java.lang.String getAddress()

setAddress

public void setAddress(java.lang.String address)

getBus

public org.apache.cxf.Bus getBus()

setBus

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

getTransportId

public java.lang.String getTransportId()

setTransportId

public void setTransportId(java.lang.String transportId)

getBindingFactory

public org.apache.cxf.service.factory.AbstractBindingInfoFactoryBean getBindingFactory()

setBindingFactory

public void setBindingFactory(org.apache.cxf.service.factory.AbstractBindingInfoFactoryBean bindingFactory)

getServiceClass

public java.lang.Class getServiceClass()

setServiceClass

public void setServiceClass(java.lang.Class serviceClass)

getDestinationFactory

public org.apache.cxf.transport.DestinationFactory getDestinationFactory()

setDestinationFactory

public void setDestinationFactory(org.apache.cxf.transport.DestinationFactory destinationFactory)

getServiceFactory

public ReflectionServiceFactoryBean getServiceFactory()

setServiceFactory

public void setServiceFactory(ReflectionServiceFactoryBean serviceFactory)

getEndpointName

public javax.xml.namespace.QName getEndpointName()

setEndpointName

public void setEndpointName(javax.xml.namespace.QName endpointName)

getProperties

public java.util.Map<java.lang.String,java.lang.Object> getProperties()

setProperties

public void setProperties(java.util.Map<java.lang.String,java.lang.Object> properties)


Copyright © 2006-2007 Apache Software Foundation. All Rights Reserved.