Save This Page
Home » activemq-parent-5.3.1-source-release » org.apache » activemq » transport » xmpp » [javadoc | source]
org.apache.activemq.transport.xmpp
public class: XmppTransport [javadoc | source]
java.lang.Object
   org.apache.activemq.util.ServiceSupport
      org.apache.activemq.transport.TransportSupport
         org.apache.activemq.transport.TransportThreadSupport
            org.apache.activemq.transport.tcp.TcpTransport
               org.apache.activemq.transport.xmpp.XmppTransport

All Implemented Interfaces:
    Service, Transport, Runnable

Field Summary
protected static final  QName ATTRIBUTE_TO     
protected  OutputStream outputStream     
protected  InputStream inputStream     
Fields inherited from org.apache.activemq.transport.tcp.TcpTransport:
remoteLocation,  localLocation,  wireFormat,  connectionTimeout,  soTimeout,  socketBufferSize,  ioBufferSize,  closeAsync,  socket,  dataOut,  dataIn,  buffOut,  trace,  logWriterName,  dynamicManagement,  startLogging,  jmxPort,  useLocalHost,  minmumWireFormatVersion,  socketFactory,  stoppedLatch
Fields inherited from org.apache.activemq.transport.TransportSupport:
transportListener
Constructor:
 public XmppTransport(WireFormat wireFormat,
    Socket socket) throws IOException 
 public XmppTransport(WireFormat wireFormat,
    SocketFactory socketFactory,
    URI uri,
    URI uri1) throws IOException 
Method from org.apache.activemq.transport.xmpp.XmppTransport Summary:
doRun,   doStop,   getFrom,   initializeStreams,   marshall,   oneway,   writeOpenStream
Methods from org.apache.activemq.transport.tcp.TcpTransport:
closeStreams,   connect,   doRun,   doStart,   doStop,   getConnectionTimeout,   getIoBufferSize,   getJmxPort,   getKeepAlive,   getLogWriterName,   getMinmumWireFormatVersion,   getReceiveCounter,   getRemoteAddress,   getSoTimeout,   getSocketBufferSize,   getTcpNoDelay,   initialiseSocket,   initializeStreams,   isCloseAsync,   isDynamicManagement,   isStartLogging,   isTrace,   isUseLocalHost,   narrow,   oneway,   readCommand,   resolveHostName,   run,   setCloseAsync,   setConnectionTimeout,   setDynamicManagement,   setIoBufferSize,   setJmxPort,   setKeepAlive,   setLogWriterName,   setMinmumWireFormatVersion,   setSoTimeout,   setSocketBufferSize,   setSocketOptions,   setStartLogging,   setTcpNoDelay,   setTrace,   setUseLocalHost,   stop,   toString
Methods from org.apache.activemq.transport.TransportThreadSupport:
doStart,   getStackSize,   isDaemon,   setDaemon,   setStackSize
Methods from org.apache.activemq.transport.TransportSupport:
asyncRequest,   checkStarted,   doConsume,   getTransportListener,   isConnected,   isDisposed,   isFaultTolerant,   narrow,   onException,   reconnect,   request,   request,   setTransportListener
Methods from org.apache.activemq.util.ServiceSupport:
addServiceListener,   dispose,   doStart,   doStop,   isStarted,   isStopped,   isStopping,   removeServiceListener,   start,   stop
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.apache.activemq.transport.xmpp.XmppTransport Detail:
 public  void doRun() throws IOException 
 protected  void doStop(ServiceStopper stopper) throws Exception 
 public String getFrom() 
 protected  void initializeStreams() throws Exception 
 public  void marshall(Object command) throws IOException 
    Marshalls the given POJO to the client
 public  void oneway(Object object) throws IOException 
 protected  void writeOpenStream(String id,
    String from) throws IOException, XMLStreamException