[jboss-cvs] JBossRemoting/src/main/org/jboss/remoting/socketfactory ...

Ron Sigal ron_sigal at yahoo.com
Tue Jan 16 22:02:05 EST 2007


  User: rsigal  
  Date: 07/01/16 22:02:05

  Modified:    src/main/org/jboss/remoting/socketfactory 
                        CreationListenerSocketFactory.java
  Log:
  JBREM-298:  Added second argument, source, to SocketCreationListener.
  
  Revision  Changes    Path
  1.3       +30 -7     JBossRemoting/src/main/org/jboss/remoting/socketfactory/CreationListenerSocketFactory.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: CreationListenerSocketFactory.java
  ===================================================================
  RCS file: /cvsroot/jboss/JBossRemoting/src/main/org/jboss/remoting/socketfactory/CreationListenerSocketFactory.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -b -r1.2 -r1.3
  --- CreationListenerSocketFactory.java	16 Jan 2007 08:12:21 -0000	1.2
  +++ CreationListenerSocketFactory.java	17 Jan 2007 03:02:05 -0000	1.3
  @@ -35,7 +35,7 @@
    * of the creation of a Socket before returning the socket.
    * 
    * @author <a href="ron.sigal at jboss.com">Ron Sigal</a>
  - * @version $Revision: 1.2 $
  + * @version $Revision: 1.3 $
    * <p>
    * Copyright Jan 10, 2007
    * </p>
  @@ -62,12 +62,35 @@
         this.listener = listener;
      }
      
  +   public SocketFactory getFactory()
  +   {
  +      return factory;
  +   }
  +   
  +   
  +   public SocketCreationListener getListener()
  +   {
  +      return listener;
  +   }
  +   
  +   
  +   public void setFactory(SocketFactory factory)
  +   {
  +      this.factory = factory;
  +   }
  +   
  +  
  +   public void setListener(SocketCreationListener listener)
  +   {
  +      this.listener = listener;
  +   }
  +   
      
      public Socket createSocket() throws IOException
      {
         checkFactory();
         Socket socket = factory.createSocket();
  -      listener.socketCreated(socket);
  +      listener.socketCreated(socket, factory);
         return socket;
      }
      
  @@ -77,7 +100,7 @@
      {
         checkFactory();
         Socket socket = factory.createSocket(host, port);
  -      listener.socketCreated(socket);
  +      listener.socketCreated(socket, factory);
         return socket;
      }
      
  @@ -87,7 +110,7 @@
      {
         checkFactory();
         Socket socket = factory.createSocket(host, port, clientHost, clientPort);
  -      listener.socketCreated(socket);
  +      listener.socketCreated(socket, factory);
         return socket;
      }
   
  @@ -96,7 +119,7 @@
      {
         checkFactory();
         Socket socket = factory.createSocket(host, port);
  -      listener.socketCreated(socket);
  +      listener.socketCreated(socket, factory);
         return socket;
      }
   
  @@ -106,7 +129,7 @@
      {
         checkFactory();
         Socket socket = factory.createSocket(address, port, clientAddress, clientPort);
  -      listener.socketCreated(socket);
  +      listener.socketCreated(socket, factory);
         return socket;
      }
   
  @@ -134,7 +157,7 @@
         if (factory instanceof SSLSocketFactory)
         {
            Socket socket = ((SSLSocketFactory) factory).createSocket(s, host, port, autoClose);
  -         listener.socketCreated(socket);
  +         listener.socketCreated(socket, factory);
            return socket;
         }
         else
  
  
  



More information about the jboss-cvs-commits mailing list