donaldp     01/03/14 19:46:06

  Modified:    src/java/org/apache/avalon/util/thread
                        DefaultThreadPool.java
  Log:
  Added some documentation.
  
  Revision  Changes    Path
  1.2       +28 -0     
jakarta-avalon/src/java/org/apache/avalon/util/thread/DefaultThreadPool.java
  
  Index: DefaultThreadPool.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-avalon/src/java/org/apache/avalon/util/thread/DefaultThreadPool.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- DefaultThreadPool.java    2001/03/15 03:42:21     1.1
  +++ DefaultThreadPool.java    2001/03/15 03:46:06     1.2
  @@ -70,12 +70,25 @@
           return WorkerThread.class;
       }
   
  +    /**
  +     * Run work in separate thread.
  +     *
  +     * @param work the work to be executed.
  +     * @exception Exception if an error occurs
  +     */
       public void execute( final Runnable work )
           throws Exception
       {
           execute( work, Thread.NORM_PRIORITY );
       }
   
  +    /**
  +     * Run work in separate thread at a particular priority.
  +     *
  +     * @param work the work to be executed.
  +     * @param priority the priority
  +     * @exception Exception if an error occurs
  +     */
       public void execute( final Runnable work, final int priority )
           throws Exception
       {
  @@ -83,12 +96,27 @@
           worker.execute( work );
       }
   
  +    /**
  +     * Run work in separate thread.
  +     * Wait till work is complete before returning.
  +     *
  +     * @param work the work to be executed.
  +     * @exception Exception if an error occurs
  +     */
       public void executeAndWait( final Runnable work )
           throws Exception
       {
           executeAndWait( work, Thread.NORM_PRIORITY );
       }
   
  +    /**
  +     * Run work in separate thread at a particular priority.
  +     * Wait till work is complete before returning.
  +     *
  +     * @param work the work to be executed.
  +     * @param priority the priority
  +     * @exception Exception if an error occurs
  +     */
       public void executeAndWait( final Runnable work, final int priority )
           throws Exception
       {
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to