You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@avalon.apache.org by ha...@apache.org on 2002/05/19 10:46:11 UTC

cvs commit: jakarta-avalon-excalibur/altrmi/src/test/org/apache/excalibur/altrmi/test/callback CallBackTestImpl.java CallBackTestListener.java CallBackTestListenerImpl.java CallBackTestServer.java

hammant     02/05/19 01:46:11

  Modified:    altrmi/src/test/org/apache/excalibur/altrmi/test/callback
                        CallBackTestImpl.java CallBackTestListener.java
                        CallBackTestListenerImpl.java
                        CallBackTestServer.java
  Log:
  A Test that fails.  Thus one that highlights improvements needed.
  
  Revision  Changes    Path
  1.3       +6 -1      jakarta-avalon-excalibur/altrmi/src/test/org/apache/excalibur/altrmi/test/callback/CallBackTestImpl.java
  
  Index: CallBackTestImpl.java
  ===================================================================
  RCS file: /home/cvs/jakarta-avalon-excalibur/altrmi/src/test/org/apache/excalibur/altrmi/test/callback/CallBackTestImpl.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- CallBackTestImpl.java	24 Apr 2002 12:43:03 -0000	1.2
  +++ CallBackTestImpl.java	19 May 2002 08:46:11 -0000	1.3
  @@ -41,7 +41,7 @@
       /*
        * @see CallBackTest#generateEvent()
        */
  -    public void generateEvent()
  +    public void generateEvent(CallBackTest callBackTest)
       {
           //while(true)
           {
  @@ -54,6 +54,11 @@
                       try
                       {
                           ( (CallBackTestListener)m_list.get( i ) ).serverCallingClient( "Hello to presumed instance [" + i + "]" );
  +
  +
  +                        // TODO - This does not work, but perhaps should
  +                        // ( (CallBackTestListener)m_list.get( i ) ).serverCallingClient2( callBackTest );
  +
                       }
                       catch( AltrmiConnectionClosedException ace ) //SHLD this be some other exception
                       {
  
  
  
  1.3       +7 -0      jakarta-avalon-excalibur/altrmi/src/test/org/apache/excalibur/altrmi/test/callback/CallBackTestListener.java
  
  Index: CallBackTestListener.java
  ===================================================================
  RCS file: /home/cvs/jakarta-avalon-excalibur/altrmi/src/test/org/apache/excalibur/altrmi/test/callback/CallBackTestListener.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- CallBackTestListener.java	24 Apr 2002 12:43:03 -0000	1.2
  +++ CallBackTestListener.java	19 May 2002 08:46:11 -0000	1.3
  @@ -18,4 +18,11 @@
        * Callback methods invoked by the server
        */
       public void serverCallingClient( String message );
  +
  +    /**
  +     * Second test, that passes back a (redundant) reference to the original
  +     * looked up CallBackTest server.
  +     */
  +    public void serverCallingClient2( CallBackTest callBackTest );
  +
   }
  
  
  
  1.3       +9 -0      jakarta-avalon-excalibur/altrmi/src/test/org/apache/excalibur/altrmi/test/callback/CallBackTestListenerImpl.java
  
  Index: CallBackTestListenerImpl.java
  ===================================================================
  RCS file: /home/cvs/jakarta-avalon-excalibur/altrmi/src/test/org/apache/excalibur/altrmi/test/callback/CallBackTestListenerImpl.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- CallBackTestListenerImpl.java	24 Apr 2002 12:43:03 -0000	1.2
  +++ CallBackTestListenerImpl.java	19 May 2002 08:46:11 -0000	1.3
  @@ -29,4 +29,13 @@
       {
           System.out.println( "CallBackTestListenerImpl: Server message for instance number " + instNbr + " [" + message + "]" );
       }
  +
  +    /**
  +     * Second test, that passes back a (redundant) reference to the original
  +     * looked up CallBackTest server.
  +     */
  +    public void serverCallingClient2(CallBackTest callBackTest)
  +    {
  +        System.out.println( "CallBackTestListenerImpl: serverCallingClient2(..) called" );
  +    }
   }
  
  
  
  1.7       +2 -2      jakarta-avalon-excalibur/altrmi/src/test/org/apache/excalibur/altrmi/test/callback/CallBackTestServer.java
  
  Index: CallBackTestServer.java
  ===================================================================
  RCS file: /home/cvs/jakarta-avalon-excalibur/altrmi/src/test/org/apache/excalibur/altrmi/test/callback/CallBackTestServer.java,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- CallBackTestServer.java	24 Apr 2002 12:43:03 -0000	1.6
  +++ CallBackTestServer.java	19 May 2002 08:46:11 -0000	1.7
  @@ -58,7 +58,7 @@
           {
               try
               {
  -                Thread.sleep( 5000 ); // wait five seconds forclient to register three callbacks.
  +                Thread.sleep( 5000 ); // wait five seconds for client to register three callbacks.
               }
               catch( InterruptedException ie )
               {
  @@ -66,7 +66,7 @@
   
               while( true )
               {
  -                callBackTest.generateEvent();
  +                callBackTest.generateEvent(callBackTest);
               }
           }
       };
  
  
  

--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>