weaver      2003/08/08 07:21:53

  Modified:    commons/src/java/org/apache/jetspeed/om/common
                        DescriptionImpl.java DisplayNameImpl.java
               portal/src/webapp/WEB-INF/conf/ojb repository_jetspeed.xml
  Log:
  I have removed persistence artifacts from DescriptionImpl and DisplayNameImpl
  as ojb supports the idea of "anonymous" access allowing the object model
  to be free of O/R tool clutter like unneeded primary keys and such.
  
  You can find out more info about anonymous keys here:
  
  http://db.apache.org/ojb/howto-use-anonymous-keys.html
  
  Revision  Changes    Path
  1.2       +3 -3      
jakarta-jetspeed-2/commons/src/java/org/apache/jetspeed/om/common/DescriptionImpl.java
  
  Index: DescriptionImpl.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-jetspeed-2/commons/src/java/org/apache/jetspeed/om/common/DescriptionImpl.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- DescriptionImpl.java      28 Jul 2003 23:46:39 -0000      1.1
  +++ DescriptionImpl.java      8 Aug 2003 14:21:53 -0000       1.2
  @@ -77,9 +77,9 @@
       /**
        * Links this description to the object that it describes
        */
  -    protected long objectId;
  +  //  protected long objectId;
   
  -    private long id;
  +    // private long id;
   
       public DescriptionImpl()
       {
  
  
  
  1.2       +2 -4      
jakarta-jetspeed-2/commons/src/java/org/apache/jetspeed/om/common/DisplayNameImpl.java
  
  Index: DisplayNameImpl.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-jetspeed-2/commons/src/java/org/apache/jetspeed/om/common/DisplayNameImpl.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- DisplayNameImpl.java      28 Jul 2003 23:46:39 -0000      1.1
  +++ DisplayNameImpl.java      8 Aug 2003 14:21:53 -0000       1.2
  @@ -70,12 +70,10 @@
       /** Denotes the type of Description this: Portlet, Application, etc. **/
       protected String type;
   
  -    private long id;
  -
       /**
        * Links this DisplayName to the object that it describes
        */
  -    protected long objectId;
  +  //  protected long objectId;
   
       public DisplayNameImpl()
       {
  
  
  
  1.6       +8 -4      
jakarta-jetspeed-2/portal/src/webapp/WEB-INF/conf/ojb/repository_jetspeed.xml
  
  Index: repository_jetspeed.xml
  ===================================================================
  RCS file: 
/home/cvs/jakarta-jetspeed-2/portal/src/webapp/WEB-INF/conf/ojb/repository_jetspeed.xml,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- repository_jetspeed.xml   6 Aug 2003 19:52:52 -0000       1.5
  +++ repository_jetspeed.xml   8 Aug 2003 14:21:53 -0000       1.6
  @@ -635,14 +635,17 @@
            column="ID"
            jdbc-type="INTEGER"
            primarykey="true"
  -         autoincrement="true"         
  +         autoincrement="true"
  +         access="anonymous"
  +             
         />
         
         <field-descriptor
            name="objectId"
            column="OBJECT_ID"
            jdbc-type="INTEGER"
  -
  +         access="anonymous"
  +  
             />
           
         
  @@ -681,14 +684,15 @@
            column="ID"
            jdbc-type="INTEGER"
            primarykey="true"
  -         autoincrement="true"         
  +         autoincrement="true"
  +         access="anonymous"              
         />
         
         <field-descriptor
            name="objectId"
            column="OBJECT_ID"
            jdbc-type="INTEGER"
  -      
  +         access="anonymous"      
         />
         
         <field-descriptor
  
  
  

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

Reply via email to