View Javadoc

1   /*
2    * <cvs:source>$Source: /devel/astrogrid/filestore/common/src/java/org/astrogrid/filestore/common/transfer/TransferListener.java,v $</cvs:source>
3    * <cvs:author>$Author: dave $</cvs:author>
4    * <cvs:date>$Date: 2004/07/21 18:11:55 $</cvs:date>
5    * <cvs:version>$Revision: 1.3 $</cvs:version>
6    * <cvs:log>
7    *   $Log: TransferListener.java,v $
8    *   Revision 1.3  2004/07/21 18:11:55  dave
9    *   Merged development branch, dave-dev-200407201059, into HEAD
10   *
11   *   Revision 1.2.6.1  2004/07/20 19:10:40  dave
12   *   Refactored to implement URL import
13   *
14   *   Revision 1.2  2004/07/14 13:50:29  dave
15   *   Merged development branch, dave-dev-200406301228, into HEAD
16   *
17   *   Revision 1.1.2.1  2004/07/05 04:50:29  dave
18   *   Created initial FileStore components
19   *
20   * </cvs:log>
21   *
22   */
23  package org.astrogrid.filestore.common.transfer ;
24  
25  import java.rmi.Remote ;
26  import java.rmi.RemoteException ;
27  
28  /***
29   * Public interface for a transfer listener.
30   *
31   */
32  public interface TransferListener
33  	extends java.rmi.Remote
34  	{
35  	/***
36  	 * Handle an update message.
37  	 * @param transfer The updated transfer properties.
38  	 *
39  	 */
40  	public void update(TransferProperties info) ;
41  
42  	}