org.apache.activemq.transport.http
Class HttpTransportFactory
java.lang.Object
org.apache.activemq.transport.TransportFactory
org.apache.activemq.transport.http.HttpTransportFactory
- Direct Known Subclasses:
- HttpsTransportFactory
public class HttpTransportFactory
- extends TransportFactory
| Methods inherited from class org.apache.activemq.transport.TransportFactory |
bind, compositeConnect, compositeConnect, configure, connect, connect, createWireFormat, createWireFormatFactory, doCompositeConnect, doCompositeConnect, doConnect, doConnect, findTransportFactory, getOption, registerTransportFactory |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HttpTransportFactory
public HttpTransportFactory()
doBind
public TransportServer doBind(URI location)
throws IOException
- Specified by:
doBind in class TransportFactory
- Throws:
IOException
asTextWireFormat
protected TextWireFormat asTextWireFormat(WireFormat wireFormat)
getDefaultWireFormatType
protected String getDefaultWireFormatType()
- Overrides:
getDefaultWireFormatType in class TransportFactory
createTransport
protected Transport createTransport(URI location,
WireFormat wf)
throws IOException
- Description copied from class:
TransportFactory
- Factory method to create a new transport
- Overrides:
createTransport in class TransportFactory
- Throws:
IOException
UnknownHostException
serverConfigure
public Transport serverConfigure(Transport transport,
WireFormat format,
HashMap options)
throws Exception
- Description copied from class:
TransportFactory
- Fully configures and adds all need transport filters so that the
transport can be used by the ActiveMQ message broker. The main difference
between this and the configure() method is that the broker does not issue
requests to the client so the ResponseCorrelator is not needed.
- Overrides:
serverConfigure in class TransportFactory
- Returns:
-
- Throws:
Exception
compositeConfigure
public Transport compositeConfigure(Transport transport,
WireFormat format,
Map options)
- Description copied from class:
TransportFactory
- Similar to configure(...) but this avoid adding in the MutexTransport and
ResponseCorrelator transport layers so that the resulting transport can
more efficiently be used as part of a composite transport.
- Overrides:
compositeConfigure in class TransportFactory
- Returns:
Copyright © 2005-2013 The Apache Software Foundation. All Rights Reserved.