View Javadoc

1   package olr.om.map;
2   
3   import java.util.Date;
4   
5   import org.apache.torque.Torque;
6   import org.apache.torque.TorqueException;
7   import org.apache.torque.map.DatabaseMap;
8   import org.apache.torque.map.MapBuilder;
9   import org.apache.torque.map.TableMap;
10  
11  /***
12    *  This class was autogenerated by Torque on:
13    *
14    * [Tue Jul 13 14:47:47 CEST 2004]
15    *
16    */
17  public class RdfUserMapBuilder implements MapBuilder
18  {
19      /***
20       * The name of this class
21       */
22      public static final String CLASS_NAME =
23          "olr.om.map.RdfUserMapBuilder";
24  
25  
26      /***
27       * The database map.
28       */
29      private DatabaseMap dbMap = null;
30  
31      /***
32       * Tells us if this DatabaseMapBuilder is built so that we
33       * don't have to re-build it every time.
34       *
35       * @return true if this DatabaseMapBuilder is built
36       */
37      public boolean isBuilt()
38      {
39          return (dbMap != null);
40      }
41  
42      /***
43       * Gets the databasemap this map builder built.
44       *
45       * @return the databasemap
46       */
47      public DatabaseMap getDatabaseMap()
48      {
49          return this.dbMap;
50      }
51  
52      /***
53       * The doBuild() method builds the DatabaseMap
54       *
55       * @throws TorqueException
56       */
57      public void doBuild() throws TorqueException
58      {
59          dbMap = Torque.getDatabaseMap("default");
60  
61          dbMap.addTable("rdf_user");
62          TableMap tMap = dbMap.getTable("rdf_user");
63  
64          tMap.setPrimaryKeyMethod(TableMap.ID_BROKER);
65  
66          tMap.setPrimaryKeyMethodInfo(tMap.getName());
67  
68                tMap.addPrimaryKey("rdf_user.ID", new Integer(0));
69                      tMap.addColumn("rdf_user.FIRST_NAME", new String());
70                      tMap.addColumn("rdf_user.LAST_NAME", new String());
71                      tMap.addColumn("rdf_user.DESCRIPTION", new String());
72                      tMap.addColumn("rdf_user.LOGIN", new String());
73                      tMap.addColumn("rdf_user.PASSWORD", new String());
74                      tMap.addColumn("rdf_user.EMAIL", new String());
75                      tMap.addColumn("rdf_user.LAST_ACCESS", new Date());
76                      tMap.addColumn("rdf_user.SESSION_KEY", new Long(0));
77                      tMap.addForeignKey(
78                  "rdf_user.GROUP_ID", new Integer(0) , "rdf_group" ,
79                  "id");
80            }
81  }