Package org.apache.cxf.transport.udp
Class UDPTransportFactory
- java.lang.Object
-
- org.apache.cxf.transport.AbstractTransportFactory
-
- org.apache.cxf.transport.udp.UDPTransportFactory
-
- All Implemented Interfaces:
ConduitInitiator,DestinationFactory
public class UDPTransportFactory extends AbstractTransportFactory implements DestinationFactory, ConduitInitiator
-
-
Field Summary
Fields Modifier and Type Field Description static List<String>DEFAULT_NAMESPACESstatic StringTRANSPORT_ID-
Fields inherited from class org.apache.cxf.transport.AbstractTransportFactory
PREFERRED_TRANSPORT_ID
-
-
Constructor Summary
Constructors Constructor Description UDPTransportFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ConduitgetConduit(EndpointInfo ei, Bus bus)Initiate an outbound Conduit.ConduitgetConduit(EndpointInfo ei, org.apache.cxf.ws.addressing.EndpointReferenceType target, Bus bus)Initiate an outbound Conduit.DestinationgetDestination(EndpointInfo ei, Bus bus)Create a destination.protected DestinationgetDestination(EndpointInfo ei, org.apache.cxf.ws.addressing.EndpointReferenceType reference, Bus bus)Set<String>getUriPrefixes()voidsetUriPrefixes(Set<String> s)-
Methods inherited from class org.apache.cxf.transport.AbstractTransportFactory
getTransportIds, 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
getTransportIds
-
Methods inherited from interface org.apache.cxf.transport.DestinationFactory
getTransportIds
-
-
-
-
Field Detail
-
TRANSPORT_ID
public static final String TRANSPORT_ID
- See Also:
- Constant Field Values
-
-
Method Detail
-
getDestination
public Destination getDestination(EndpointInfo ei, Bus bus) throws IOException
Description copied from interface:DestinationFactoryCreate a destination.- Specified by:
getDestinationin interfaceDestinationFactory- Parameters:
ei- the endpoint info of the destination.- Returns:
- the created Destination.
- Throws:
IOException
-
getDestination
protected Destination getDestination(EndpointInfo ei, org.apache.cxf.ws.addressing.EndpointReferenceType reference, Bus bus) throws IOException
- Throws:
IOException
-
getConduit
public Conduit getConduit(EndpointInfo ei, Bus bus) throws IOException
Description copied from interface:ConduitInitiatorInitiate an outbound Conduit.- Specified by:
getConduitin interfaceConduitInitiator- Parameters:
ei- the endpoint info of the target- Returns:
- a suitable new or pre-existing Conduit
- Throws:
IOException
-
getConduit
public Conduit getConduit(EndpointInfo ei, org.apache.cxf.ws.addressing.EndpointReferenceType target, Bus bus) throws IOException
Description copied from interface:ConduitInitiatorInitiate an outbound Conduit.- Specified by:
getConduitin interfaceConduitInitiator- Parameters:
ei- the endpoint info for a local endpoint on which the the configuration should be basedtarget- the target EPR- Returns:
- a suitable new or pre-existing Conduit
- Throws:
IOException
-
getUriPrefixes
public Set<String> getUriPrefixes()
- Specified by:
getUriPrefixesin interfaceConduitInitiator- Specified by:
getUriPrefixesin interfaceDestinationFactory- Overrides:
getUriPrefixesin classAbstractTransportFactory
-
-