org.activemq.transport.stomp
Class StompTransportChannel

java.lang.Object
  extended byorg.activemq.transport.TransportChannelSupport
      extended byorg.activemq.transport.tcp.TcpTransportChannel
          extended byorg.activemq.transport.stomp.StompTransportChannel
All Implemented Interfaces:
java.lang.Runnable, Service, TransportChannel

public class StompTransportChannel
extends TcpTransportChannel

A transport for using Stomp to talk to ActiveMQ

Version:
$Revision: 1.1 $

Field Summary
 
Fields inherited from class org.activemq.transport.tcp.TcpTransportChannel
dataIn, dataOut, socket
 
Fields inherited from class org.activemq.transport.TransportChannelSupport
cachingEnabled, currentWireFormat, noDelay, pendingStop, transportConnected, usedInternally
 
Constructor Summary
StompTransportChannel()
           
StompTransportChannel(java.net.Socket socket, EDU.oswego.cs.dl.util.concurrent.Executor executor)
           
StompTransportChannel(TcpTransportServerChannel serverChannel, java.net.Socket socket, EDU.oswego.cs.dl.util.concurrent.Executor executor)
           
StompTransportChannel(java.net.URI remoteLocation)
           
StompTransportChannel(java.net.URI remoteLocation, java.net.URI localLocation)
           
 
Method Summary
 StompWireFormat getTTMPWireFormat()
           
 
Methods inherited from class org.activemq.transport.tcp.TcpTransportChannel
asyncSend, canProcessWireFormatVersion, closeStreams, createSocket, createSocket, doAsyncSend, doClose, forceDisconnect, getCurrentWireFormatVersion, getSocket, getSocketBufferSize, getSoTimeout, initialiseSocket, initializeStreams, isClosed, isMulticast, isUseAsyncSend, run, setNoDelay, setSocketBufferSize, setSoTimeout, setUseAsyncSend, start, stop, toString
 
Methods inherited from class org.activemq.transport.TransportChannelSupport
addTransportStatusEventListener, asyncSendWithReceipt, doConsumePacket, doConsumePacket, doesSupportMessageCompression, doesSupportMessageFragmentation, doesSupportWireFormatVersioning, doHandleReceipt, doHandleWireFormat, fireStatusEvent, fireStatusEvent, getClientID, getEmbeddedBrokerConnector, getExceptionListener, getLastReceiptTimestamp, getPacketListener, getTransportChannelListener, getWireFormat, isCachingEnabled, isNoDelay, isPendingStop, isServerSide, isTransportConnected, isUsedInternally, onAsyncException, removeTransportStatusEventListener, requiresEmbeddedBroker, send, send, setCachingEnabled, setClientID, setExceptionListener, setPacketListener, setPendingStop, setServerSide, setTransportChannelListener, setTransportConnected, setUsedInternally, setWireFormat, stopExecutor
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

StompTransportChannel

public StompTransportChannel()

StompTransportChannel

public StompTransportChannel(java.net.URI remoteLocation)
                      throws javax.jms.JMSException

StompTransportChannel

public StompTransportChannel(java.net.URI remoteLocation,
                             java.net.URI localLocation)
                      throws javax.jms.JMSException

StompTransportChannel

public StompTransportChannel(TcpTransportServerChannel serverChannel,
                             java.net.Socket socket,
                             EDU.oswego.cs.dl.util.concurrent.Executor executor)
                      throws javax.jms.JMSException

StompTransportChannel

public StompTransportChannel(java.net.Socket socket,
                             EDU.oswego.cs.dl.util.concurrent.Executor executor)
                      throws javax.jms.JMSException
Method Detail

getTTMPWireFormat

public StompWireFormat getTTMPWireFormat()


Copyright © 2004-2005 Protique, Ltd.. All Rights Reserved.