You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jetspeed-dev@portals.apache.org by dl...@apache.org on 2004/06/05 22:09:33 UTC

cvs commit: jakarta-jetspeed-2/components/registry/src/java/META-INF ojb_repository.xml

dlestrat    2004/06/05 13:09:33

  Modified:    components/registry/src/java/META-INF ojb_repository.xml
  Log:
  User info J2 extension. See http://nagoya.apache.org/jira/browse/JS2-64
  
  Revision  Changes    Path
  1.4       +88 -44    jakarta-jetspeed-2/components/registry/src/java/META-INF/ojb_repository.xml
  
  Index: ojb_repository.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-jetspeed-2/components/registry/src/java/META-INF/ojb_repository.xml,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- ojb_repository.xml	22 May 2004 17:39:19 -0000	1.3
  +++ ojb_repository.xml	5 Jun 2004 20:09:33 -0000	1.4
  @@ -16,11 +16,7 @@
   <!--
    	- L O C A L I Z E D   F I E L D
   -->   
  -<!--
  -   <class-descriptor class="org.apache.jetspeed.om.common.LocalizedField">
  -      <extent-class class-ref="org.apache.jetspeed.om.common.impl.LocalizedFieldImpl" />
  -    </class-descriptor>
  -   -->
  +
   <descriptor-repository version="1.0">
      <class-descriptor
      	  class="org.apache.jetspeed.om.portlet.impl.PortletApplicationLocalizedFieldImpl"
  @@ -208,6 +204,16 @@
          >         
            <inverse-foreignkey field-ref="appId"/>
         </collection-descriptor>
  +      
  +      <collection-descriptor
  +         name="userAttributeRefs"
  +         element-class-ref="org.apache.jetspeed.om.impl.UserAttributeRefImpl"
  +         auto-delete="false"
  +      	 auto-update = "true"
  +      	 auto-retrieve = "true"
  +       >         
  +         <inverse-foreignkey field-ref="appId"/>
  +      </collection-descriptor>
   
      </class-descriptor>
      
  @@ -1340,44 +1346,6 @@
     
      </class-descriptor>
      
  -   <!-- 
  -   - U S E R  A T T R I B U T E
  -   -->
  -     <class-descriptor
  -   	  class="org.apache.jetspeed.om.impl.UserAttributeImpl"
  -   	  proxy="dynamic"
  -   	  table="USER_ATTRIBUTE"
  -   >
  -      
  -        <field-descriptor
  -         name="id"
  -         column="ID"
  -         jdbc-type="BIGINT"
  -         primarykey="true"
  -         autoincrement="true"
  -         access="anonymous"        
  -      />
  -      
  -      <field-descriptor
  -         name="appId"
  -         column="APPLICATION_ID"
  -         jdbc-type="BIGINT"
  -      />
  -      
  -      <field-descriptor
  -         name="name"
  -         column="NAME"
  -         jdbc-type="VARCHAR"         
  -      />   
  -      
  -       <field-descriptor
  -         name="description"
  -         column="DESCRIPTION"
  -         jdbc-type="VARCHAR"         
  -      />
  -        
  -   </class-descriptor>
  -   
      <!--                                                              
      - S E C U R I T Y  R O L E                                        
      -->                                                               
  @@ -1413,6 +1381,82 @@
            jdbc-type="VARCHAR"                                         
         />                                                             
                                                                        
  -   </class-descriptor>                                               
  +   </class-descriptor>
  +                                           
  +   <!-- 
  +   - U S E R  A T T R I B U T E  R E F
  +   -->
  +     <class-descriptor
  +   	  class="org.apache.jetspeed.om.impl.UserAttributeRefImpl"
  +   	  proxy="dynamic"
  +   	  table="USER_ATTRIBUTE_REF"
  +   >
  +      
  +      <field-descriptor
  +         name="id"
  +         column="ID"
  +         jdbc-type="BIGINT"
  +         primarykey="true"
  +         autoincrement="true"
  +         access="anonymous"        
  +      />
  +      
  +      <field-descriptor
  +         name="appId"
  +         column="APPLICATION_ID"
  +         jdbc-type="BIGINT"
  +      />
  +      
  +      <field-descriptor
  +         name="name"
  +         column="NAME"
  +         jdbc-type="VARCHAR"         
  +      />   
  +      
  +       <field-descriptor
  +         name="nameLink"
  +         column="NAME_LINK"
  +         jdbc-type="VARCHAR"         
  +      />
  +        
  +   </class-descriptor>
      
  +   <!-- 
  +   - U S E R  A T T R I B U T E
  +   -->
  +     <class-descriptor
  +   	  class="org.apache.jetspeed.om.impl.UserAttributeImpl"
  +   	  proxy="dynamic"
  +   	  table="USER_ATTRIBUTE"
  +   >
  +      
  +      <field-descriptor
  +         name="id"
  +         column="ID"
  +         jdbc-type="BIGINT"
  +         primarykey="true"
  +         autoincrement="true"
  +         access="anonymous"        
  +      />
  +      
  +      <field-descriptor
  +         name="appId"
  +         column="APPLICATION_ID"
  +         jdbc-type="BIGINT"
  +      />
  +      
  +      <field-descriptor
  +         name="name"
  +         column="NAME"
  +         jdbc-type="VARCHAR"         
  +      />   
  +      
  +       <field-descriptor
  +         name="description"
  +         column="DESCRIPTION"
  +         jdbc-type="VARCHAR"         
  +      />
  +        
  +   </class-descriptor>
  +
   </descriptor-repository>  
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jetspeed-dev-help@jakarta.apache.org