org.apache.cxf.jbi.transport
Class JBITransportFactory

java.lang.Object
  extended by org.apache.cxf.transport.AbstractTransportFactory
      extended by org.apache.cxf.jbi.transport.JBITransportFactory
All Implemented Interfaces:
org.apache.cxf.transport.ConduitInitiator, org.apache.cxf.transport.DestinationFactory

public class JBITransportFactory
extends org.apache.cxf.transport.AbstractTransportFactory
implements org.apache.cxf.transport.ConduitInitiator, org.apache.cxf.transport.DestinationFactory


Constructor Summary
JBITransportFactory()
           
 
Method Summary
 org.apache.cxf.Bus getBus()
           
 org.apache.cxf.transport.Conduit getConduit(org.apache.cxf.service.model.EndpointInfo targetInfo)
           
 org.apache.cxf.transport.Conduit getConduit(org.apache.cxf.service.model.EndpointInfo endpointInfo, org.apache.cxf.ws.addressing.EndpointReferenceType target)
           
 javax.jbi.messaging.DeliveryChannel getDeliveryChannel()
           
 org.apache.cxf.transport.Destination getDestination(org.apache.cxf.service.model.EndpointInfo ei)
           
 JBIDestination getDestination(java.lang.String epName)
           
 CXFServiceUnitManager getServiceUnitManager()
           
 void putDestination(java.lang.String epName, JBIDestination destination)
           
 void setActivationNamespaces(java.util.Collection<java.lang.String> ans)
           
 void setBus(org.apache.cxf.Bus b)
           
 void setDeliveryChannel(javax.jbi.messaging.DeliveryChannel newDeliverychannel)
           
 void setServiceUnitManager(CXFServiceUnitManager sum)
           
 
Methods inherited from class org.apache.cxf.transport.AbstractTransportFactory
getTransportIds, getUriPrefixes, setTransportIds
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.cxf.transport.ConduitInitiator
getUriPrefixes
 
Methods inherited from interface org.apache.cxf.transport.DestinationFactory
getTransportIds, getUriPrefixes
 

Constructor Detail

JBITransportFactory

public JBITransportFactory()
Method Detail

setBus

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

getBus

public org.apache.cxf.Bus getBus()

setActivationNamespaces

public void setActivationNamespaces(java.util.Collection<java.lang.String> ans)

getDeliveryChannel

public javax.jbi.messaging.DeliveryChannel getDeliveryChannel()

setDeliveryChannel

public void setDeliveryChannel(javax.jbi.messaging.DeliveryChannel newDeliverychannel)

getServiceUnitManager

public CXFServiceUnitManager getServiceUnitManager()

setServiceUnitManager

public void setServiceUnitManager(CXFServiceUnitManager sum)

getConduit

public org.apache.cxf.transport.Conduit getConduit(org.apache.cxf.service.model.EndpointInfo targetInfo)
                                            throws java.io.IOException
Specified by:
getConduit in interface org.apache.cxf.transport.ConduitInitiator
Throws:
java.io.IOException

getConduit

public org.apache.cxf.transport.Conduit getConduit(org.apache.cxf.service.model.EndpointInfo endpointInfo,
                                                   org.apache.cxf.ws.addressing.EndpointReferenceType target)
                                            throws java.io.IOException
Specified by:
getConduit in interface org.apache.cxf.transport.ConduitInitiator
Throws:
java.io.IOException

getDestination

public org.apache.cxf.transport.Destination getDestination(org.apache.cxf.service.model.EndpointInfo ei)
                                                    throws java.io.IOException
Specified by:
getDestination in interface org.apache.cxf.transport.DestinationFactory
Throws:
java.io.IOException

putDestination

public void putDestination(java.lang.String epName,
                           JBIDestination destination)
                    throws javax.jbi.JBIException
Throws:
javax.jbi.JBIException

getDestination

public JBIDestination getDestination(java.lang.String epName)


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