org.apache.activemq.transport.xmpp
Class XmppTransportServer
java.lang.Object
org.apache.activemq.util.ServiceSupport
org.apache.activemq.transport.TransportServerSupport
org.apache.activemq.transport.TransportServerThreadSupport
org.apache.activemq.transport.tcp.TcpTransportServer
org.apache.activemq.transport.xmpp.XmppTransportServer
- All Implemented Interfaces:
- Runnable, Service, TransportServer, ServiceListener
public class XmppTransportServer
- extends TcpTransportServer
- Version:
- $Revision: 565003 $
Fields inherited from class org.apache.activemq.transport.tcp.TcpTransportServer |
backlog, connectionTimeout, currentTransportCount, dynamicManagement, logWriterName, maximumConnections, maxInactivityDuration, maxInactivityDurationInitalDelay, minmumWireFormatVersion, serverSocket, serverSocketFactory, socketBufferSize, socketHandlerThread, socketQueue, soTimeout, startLogging, trace, transportFactory, transportOptions, useQueueForAccept, wireFormatFactory |
Methods inherited from class org.apache.activemq.transport.tcp.TcpTransportServer |
bind, doStart, doStop, getBacklog, getConnectionTimeout, getLogWriterName, getMaximumConnections, getMaxInactivityDuration, getMaxInactivityDurationInitalDelay, getMinmumWireFormatVersion, getSocketAddress, getSocketBufferSize, getSoTimeout, getWireFormatFactory, handleSocket, isDynamicManagement, isStartLogging, isTrace, isUseQueueForAccept, resolveHostName, run, setBacklog, setBrokerInfo, setConnectionTimeout, setDynamicManagement, setLogWriterName, setMaximumConnections, setMaxInactivityDuration, setMaxInactivityDurationInitalDelay, setMinmumWireFormatVersion, setSocketBufferSize, setSoTimeout, setStartLogging, setTrace, setTransportOption, setUseQueueForAccept, setWireFormatFactory, started, stopped, toString |
XmppTransportServer
public XmppTransportServer(TcpTransportFactory transportFactory,
URI location,
ServerSocketFactory serverSocketFactory)
throws IOException,
URISyntaxException
- Throws:
IOException
URISyntaxException
createTransport
protected Transport createTransport(Socket socket,
WireFormat format)
throws IOException
- Description copied from class:
TcpTransportServer
- Allow derived classes to override the Transport implementation that this
transport server creates.
- Overrides:
createTransport
in class TcpTransportServer
- Returns:
-
- Throws:
IOException
Copyright © 2005-2011 Apache Software Foundation. All Rights Reserved.