View Javadoc

1   /*
2    * <cvs:source>$Source: /devel/astrogrid/filemanager/common/src/java/org/astrogrid/filemanager/common/FileManagerConfig.java,v $</cvs:source>
3    * <cvs:author>$Author: jdt $</cvs:author>
4    * <cvs:date>$Date: 2005/01/13 17:23:15 $</cvs:date>
5    * <cvs:version>$Revision: 1.3 $</cvs:version>
6    * <cvs:log>
7    *   $Log: FileManagerConfig.java,v $
8    *   Revision 1.3  2005/01/13 17:23:15  jdt
9    *   merges from dave-dev-200412201250
10   *
11   *   Revision 1.2.4.1  2005/01/12 13:16:27  dave
12   *   Changed tabs to spaces ...
13   *
14   *   Revision 1.2  2004/11/25 00:20:27  jdt
15   *   Merge from dave-dev-200410061224-200411221626
16   *
17   *   Revision 1.1.2.2  2004/11/05 02:23:45  dave
18   *   Refactored identifiers are properties ...
19   *
20   *   Revision 1.1.2.1  2004/10/21 21:08:52  dave
21   *   Added config interface and mock implementation.
22   *   Partial implementation of data import into FileStore via direct URL transfer.
23   *
24   * </cvs:log>
25   *
26   */
27  package org.astrogrid.filemanager.common ;
28  
29  import org.astrogrid.store.Ivorn ;
30  
31  import org.astrogrid.filemanager.common.exception.FileManagerServiceException ;
32  
33  /***
34   * Public interface for the FileManager configuration.
35   *
36   */
37  public interface FileManagerConfig
38      {
39  
40      /***
41       * Get the manager ivorn.
42       * @throws FileManagerServiceException If unable to read the configuration.
43       *
44       */
45      public Ivorn getFileManagerIvorn()
46          throws FileManagerServiceException ;
47  
48      /***
49       * Get the default FileStore Ivorn.
50       * @throws FileManagerServiceException If unable to read the configuration.
51       *
52       */
53      public Ivorn getFileStoreIvorn()
54          throws FileManagerServiceException ;
55  
56      }