Class WebSocketTransportFactory
java.lang.Object
org.apache.cxf.transport.AbstractTransportFactory
org.apache.cxf.transport.websocket.WebSocketTransportFactory
- All Implemented Interfaces:
org.apache.cxf.transport.ConduitInitiator,org.apache.cxf.transport.DestinationFactory
public class WebSocketTransportFactory
extends org.apache.cxf.transport.AbstractTransportFactory
implements org.apache.cxf.transport.ConduitInitiator, org.apache.cxf.transport.DestinationFactory
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final org.apache.cxf.transport.http.HttpDestinationFactoryprotected final org.apache.cxf.transport.http.DestinationRegistryFields inherited from class org.apache.cxf.transport.AbstractTransportFactory
PREFERRED_TRANSPORT_ID -
Constructor Summary
ConstructorsConstructorDescriptionWebSocketTransportFactory(org.apache.cxf.transport.http.DestinationRegistry registry) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidThis call uses the Configurer from the bus to configure a bean.protected voidorg.apache.cxf.transport.ConduitgetConduit(org.apache.cxf.service.model.EndpointInfo endpointInfo, org.apache.cxf.Bus b) org.apache.cxf.transport.ConduitgetConduit(org.apache.cxf.service.model.EndpointInfo endpointInfo, org.apache.cxf.ws.addressing.EndpointReferenceType target, org.apache.cxf.Bus bus) org.apache.cxf.transport.DestinationgetDestination(org.apache.cxf.service.model.EndpointInfo endpointInfo, org.apache.cxf.Bus bus) org.apache.cxf.transport.http.DestinationRegistryMethods inherited from class org.apache.cxf.transport.AbstractTransportFactory
getTransportIds, setTransportIdsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.cxf.transport.ConduitInitiator
getTransportIdsMethods inherited from interface org.apache.cxf.transport.DestinationFactory
getTransportIds
-
Field Details
-
DEFAULT_NAMESPACES
-
registry
protected final org.apache.cxf.transport.http.DestinationRegistry registry -
factory
protected final org.apache.cxf.transport.http.HttpDestinationFactory factory
-
-
Constructor Details
-
WebSocketTransportFactory
public WebSocketTransportFactory() -
WebSocketTransportFactory
public WebSocketTransportFactory(org.apache.cxf.transport.http.DestinationRegistry registry)
-
-
Method Details
-
getRegistry
public org.apache.cxf.transport.http.DestinationRegistry getRegistry() -
configure
This call uses the Configurer from the bus to configure a bean.- Parameters:
bean-
-
configure
-
getConduit
public org.apache.cxf.transport.Conduit getConduit(org.apache.cxf.service.model.EndpointInfo endpointInfo, org.apache.cxf.Bus b) throws IOException - Specified by:
getConduitin interfaceorg.apache.cxf.transport.ConduitInitiator- Throws:
IOException
-
getConduit
public org.apache.cxf.transport.Conduit getConduit(org.apache.cxf.service.model.EndpointInfo endpointInfo, org.apache.cxf.ws.addressing.EndpointReferenceType target, org.apache.cxf.Bus bus) throws IOException - Specified by:
getConduitin interfaceorg.apache.cxf.transport.ConduitInitiator- Throws:
IOException
-
getDestination
public org.apache.cxf.transport.Destination getDestination(org.apache.cxf.service.model.EndpointInfo endpointInfo, org.apache.cxf.Bus bus) throws IOException - Specified by:
getDestinationin interfaceorg.apache.cxf.transport.DestinationFactory- Throws:
IOException
-
getUriPrefixes
- Specified by:
getUriPrefixesin interfaceorg.apache.cxf.transport.ConduitInitiator- Specified by:
getUriPrefixesin interfaceorg.apache.cxf.transport.DestinationFactory- Overrides:
getUriPrefixesin classorg.apache.cxf.transport.AbstractTransportFactory
-