1 /*$Id: NameGen.java,v 1.2 2005/04/25 12:13:30 clq2 Exp $
2 * Created on 18-Feb-2005
3 *
4 * Copyright (C) AstroGrid. All rights reserved.
5 *
6 * This software is published under the terms of the AstroGrid
7 * Software License version 1.2, a copy of which has been included
8 * with this distribution in the LICENSE.txt file.
9 *
10 **/
11 package org.astrogrid.common.namegen;
12
13
14 /*** Interface to a unique name generator
15 * @author Noel Winstanley nw@jb.man.ac.uk 18-Feb-2005
16 *
17 */
18 public interface NameGen {
19 /*** return a new unique identifier.*/
20 String next() throws Exception;
21
22 }
23
24
25 /*
26 $Log: NameGen.java,v $
27 Revision 1.2 2005/04/25 12:13:30 clq2
28 common-nww-1035
29
30 Revision 1.1.2.1 2005/04/11 11:03:21 nw
31 moved name generator into common from filemanager - can then
32 reuse in jes too.
33
34 Revision 1.2 2005/03/11 13:37:05 clq2
35 new filemanager merged with filemanager-nww-jdt-903-943
36
37 Revision 1.1.2.1 2005/03/01 23:43:35 nw
38 split code inito client and server projoects again.
39
40 Revision 1.1.2.1 2005/02/27 23:03:12 nw
41 first cut of talking to filestore
42
43 Revision 1.1.2.1 2005/02/25 12:33:27 nw
44 finished transactional store
45
46 */