org.jboss.jms.client.remoting
Class ClientSocketWrapper

java.lang.Object
  extended bySocketWrapper
      extended byorg.jboss.jms.client.remoting.ClientSocketWrapper
Direct Known Subclasses:
ServerSocketWrapper

public class ClientSocketWrapper
extends SocketWrapper

Author:
Tom Elrod $Id$
See Also:
Serialized Form

Constructor Summary
ClientSocketWrapper(java.net.Socket socket)
           
ClientSocketWrapper(java.net.Socket socket, java.util.Map metadata, java.lang.Integer timeout)
           
 
Method Summary
 void checkConnection()
           
protected  java.io.ObjectInputStream createInputStream(java.lang.String serializationType, java.net.Socket socket)
           
protected  java.io.ObjectOutputStream createOutputStream(java.lang.String serializationType, java.net.Socket socket)
           
protected  void createStreams(java.net.Socket socket, java.util.Map metadata)
           
 java.io.InputStream getInputStream()
           
 java.io.OutputStream getOutputStream()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClientSocketWrapper

public ClientSocketWrapper(java.net.Socket socket)
                    throws java.io.IOException

ClientSocketWrapper

public ClientSocketWrapper(java.net.Socket socket,
                           java.util.Map metadata,
                           java.lang.Integer timeout)
                    throws java.lang.Exception
Method Detail

getOutputStream

public java.io.OutputStream getOutputStream()

getInputStream

public java.io.InputStream getInputStream()

checkConnection

public void checkConnection()
                     throws java.io.IOException
Throws:
java.io.IOException

createStreams

protected void createStreams(java.net.Socket socket,
                             java.util.Map metadata)
                      throws java.io.IOException
Throws:
java.io.IOException

createInputStream

protected java.io.ObjectInputStream createInputStream(java.lang.String serializationType,
                                                      java.net.Socket socket)
                                               throws java.io.IOException
Throws:
java.io.IOException

createOutputStream

protected java.io.ObjectOutputStream createOutputStream(java.lang.String serializationType,
                                                        java.net.Socket socket)
                                                 throws java.io.IOException
Throws:
java.io.IOException


Copyright © 2006 JBoss Inc. All Rights Reserved.