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 at...@apache.org on 2007/03/11 11:34:40 UTC
svn commit: r516881 [6/14] - in /portals/jetspeed-2/trunk: ./
ant-tasks/src/java/org/apache/jetspeed/anttasks/
app-servers/security/jboss/src/java/META-INF/jboss-secsvc/ applications/
applications/demo/ applications/demo/src/java/org/apache/portals/app...
Modified: portals/jetspeed-2/trunk/components/page-manager/src/java/JETSPEED-INF/ojb/page-manager-repository.xml
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/trunk/components/page-manager/src/java/JETSPEED-INF/ojb/page-manager-repository.xml?view=diff&rev=516881&r1=516880&r2=516881
==============================================================================
--- portals/jetspeed-2/trunk/components/page-manager/src/java/JETSPEED-INF/ojb/page-manager-repository.xml (original)
+++ portals/jetspeed-2/trunk/components/page-manager/src/java/JETSPEED-INF/ojb/page-manager-repository.xml Sun Mar 11 03:34:21 2007
@@ -1,2383 +1,2385 @@
-<!--
-Copyright [year] The Apache Software Foundation
-
-Licensed under the Apache License, Version 2.0 (the "License");
-you may not use this file except in compliance with the License.
-You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing, software
-distributed under the License is distributed on an "AS IS" BASIS,
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-See the License for the specific language governing permissions and
-limitations under the License.
--->
-
-<descriptor-repository version="1.0">
-
- <!-- Folder mapping -->
-
- <class-descriptor
- class="org.apache.jetspeed.om.folder.impl.FolderImpl"
- table="FOLDER"
- >
- <object-cache class="org.apache.jetspeed.page.impl.DatabasePageManagerCache"/>
-
- <field-descriptor
- name="id"
- column="FOLDER_ID"
- jdbc-type="INTEGER"
- primarykey="true"
- autoincrement="true"
- />
-
- <field-descriptor
- name="parentId"
- column="PARENT_ID"
- jdbc-type="INTEGER"
- access="anonymous"
- />
-
- <reference-descriptor
- name="parent"
- class-ref="org.apache.jetspeed.om.folder.impl.FolderImpl"
- auto-retrieve="true"
- auto-delete="link"
- auto-update="link"
- >
- <foreignkey field-ref="parentId"/>
- </reference-descriptor>
-
- <collection-descriptor
- name="metadataFields"
- element-class-ref="org.apache.jetspeed.om.folder.impl.FolderMetadataLocalizedFieldImpl"
- auto-retrieve="true"
- auto-delete="object"
- auto-update="object"
- >
- <inverse-foreignkey field-ref="folderId"/>
- </collection-descriptor>
-
- <field-descriptor
- name="path"
- column="PATH"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="name"
- column="NAME"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="title"
- column="TITLE"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="shortTitle"
- column="SHORT_TITLE"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="hidden"
- column="IS_HIDDEN"
- jdbc-type="INTEGER"
- conversion="org.apache.ojb.broker.accesslayer.conversions.Boolean2IntFieldConversion"
- />
-
- <field-descriptor
- name="skin"
- column="SKIN"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="defaultLayoutDecorator"
- column="DEFAULT_LAYOUT_DECORATOR"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="defaultPortletDecorator"
- column="DEFAULT_PORTLET_DECORATOR"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="defaultPage"
- column="DEFAULT_PAGE_NAME"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="subsite"
- column="SUBSITE"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="user"
- column="USER_PRINCIPAL"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="role"
- column="ROLE_PRINCIPAL"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="group"
- column="GROUP_PRINCIPAL"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="mediatype"
- column="MEDIATYPE"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="locale"
- column="LOCALE"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="extendedAttributeName"
- column="EXT_ATTR_NAME"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="extendedAttributeValue"
- column="EXT_ATTR_VALUE"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="constraints::owner"
- column="OWNER_PRINCIPAL"
- jdbc-type="VARCHAR"
- />
-
- <collection-descriptor
- name="constraints::constraints"
- element-class-ref="org.apache.jetspeed.om.folder.impl.FolderSecurityConstraintImpl"
- auto-retrieve="true"
- auto-delete="object"
- auto-update="object"
- >
- <orderby name="applyOrder" sort="ASC"/>
- <inverse-foreignkey field-ref="folderId"/>
- </collection-descriptor>
-
- <collection-descriptor
- name="constraints::constraintsRefs"
- element-class-ref="org.apache.jetspeed.om.folder.impl.FolderSecurityConstraintsRef"
- auto-retrieve="true"
- auto-delete="object"
- auto-update="object"
- >
- <orderby name="applyOrder" sort="ASC"/>
- <inverse-foreignkey field-ref="folderId"/>
- </collection-descriptor>
-
- <collection-descriptor
- name="orders"
- element-class-ref="org.apache.jetspeed.om.folder.impl.FolderOrder"
- auto-retrieve="true"
- auto-delete="object"
- auto-update="object"
- >
- <orderby name="sortOrder" sort="ASC"/>
- <inverse-foreignkey field-ref="folderId"/>
- </collection-descriptor>
-
- <collection-descriptor
- name="menus"
- element-class-ref="org.apache.jetspeed.om.folder.impl.FolderMenuDefinitionImpl"
- auto-retrieve="true"
- auto-delete="object"
- auto-update="object"
- >
- <orderby name="name" sort="ASC"/>
- <inverse-foreignkey field-ref="folderId"/>
- </collection-descriptor>
- </class-descriptor>
-
- <class-descriptor
- class="org.apache.jetspeed.om.folder.impl.FolderMetadataLocalizedFieldImpl"
- table="FOLDER_METADATA"
- >
- <field-descriptor
- name="id"
- column="METADATA_ID"
- jdbc-type="BIGINT"
- primarykey="true"
- autoincrement="true"
- conversion="org.apache.jetspeed.util.ojb.ObjectIDtoLongFieldConversion"
- />
-
- <field-descriptor
- name="folderId"
- column="FOLDER_ID"
- jdbc-type="INTEGER"
- access="anonymous"
- />
-
- <field-descriptor
- name="name"
- column="NAME"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="locale"
- column="LOCALE"
- jdbc-type="VARCHAR"
- conversion="org.apache.jetspeed.util.ojb.LocaleFieldConversion"
- />
-
- <field-descriptor
- name="value"
- column="VALUE"
- jdbc-type="VARCHAR"
- />
- </class-descriptor>
-
- <class-descriptor
- class="org.apache.jetspeed.om.folder.impl.FolderSecurityConstraintImpl"
- table="FOLDER_CONSTRAINT"
- >
- <field-descriptor
- name="id"
- column="CONSTRAINT_ID"
- jdbc-type="INTEGER"
- primarykey="true"
- autoincrement="true"
- />
-
- <field-descriptor
- name="folderId"
- column="FOLDER_ID"
- jdbc-type="INTEGER"
- access="anonymous"
- />
-
- <field-descriptor
- name="applyOrder"
- column="APPLY_ORDER"
- jdbc-type="INTEGER"
- />
-
- <field-descriptor
- name="usersList"
- column="USER_PRINCIPALS_ACL"
- jdbc-type="VARCHAR"
- conversion="org.apache.jetspeed.util.ojb.ACLFieldConversion"
- />
-
- <field-descriptor
- name="rolesList"
- column="ROLE_PRINCIPALS_ACL"
- jdbc-type="VARCHAR"
- conversion="org.apache.jetspeed.util.ojb.ACLFieldConversion"
- />
-
- <field-descriptor
- name="groupsList"
- column="GROUP_PRINCIPALS_ACL"
- jdbc-type="VARCHAR"
- conversion="org.apache.jetspeed.util.ojb.ACLFieldConversion"
- />
-
- <field-descriptor
- name="permissionsList"
- column="PERMISSIONS_ACL"
- jdbc-type="VARCHAR"
- conversion="org.apache.jetspeed.util.ojb.ACLFieldConversion"
- />
- </class-descriptor>
-
- <class-descriptor
- class="org.apache.jetspeed.om.folder.impl.FolderSecurityConstraintsRef"
- table="FOLDER_CONSTRAINTS_REF"
- >
- <field-descriptor
- name="id"
- column="CONSTRAINTS_REF_ID"
- jdbc-type="INTEGER"
- primarykey="true"
- autoincrement="true"
- />
-
- <field-descriptor
- name="folderId"
- column="FOLDER_ID"
- jdbc-type="INTEGER"
- access="anonymous"
- />
-
- <field-descriptor
- name="applyOrder"
- column="APPLY_ORDER"
- jdbc-type="INTEGER"
- />
-
- <field-descriptor
- name="name"
- column="NAME"
- jdbc-type="VARCHAR"
- />
- </class-descriptor>
-
- <class-descriptor
- class="org.apache.jetspeed.om.folder.impl.FolderOrder"
- table="FOLDER_ORDER"
- >
- <field-descriptor
- name="id"
- column="ORDER_ID"
- jdbc-type="INTEGER"
- primarykey="true"
- autoincrement="true"
- />
-
- <field-descriptor
- name="folderId"
- column="FOLDER_ID"
- jdbc-type="INTEGER"
- access="anonymous"
- />
-
- <field-descriptor
- name="sortOrder"
- column="SORT_ORDER"
- jdbc-type="INTEGER"
- />
-
- <field-descriptor
- name="name"
- column="NAME"
- jdbc-type="VARCHAR"
- />
- </class-descriptor>
-
- <class-descriptor class="org.apache.jetspeed.om.folder.impl.FolderMenuDefinitionElement">
- <extent-class class-ref="org.apache.jetspeed.om.folder.impl.FolderMenuDefinitionImpl"/>
- <extent-class class-ref="org.apache.jetspeed.om.folder.impl.FolderMenuExcludeDefinitionImpl"/>
- <extent-class class-ref="org.apache.jetspeed.om.folder.impl.FolderMenuIncludeDefinitionImpl"/>
- <extent-class class-ref="org.apache.jetspeed.om.folder.impl.FolderMenuOptionsDefinitionImpl"/>
- <extent-class class-ref="org.apache.jetspeed.om.folder.impl.FolderMenuSeparatorDefinitionImpl"/>
- </class-descriptor>
-
- <class-descriptor
- class="org.apache.jetspeed.om.folder.impl.FolderMenuDefinitionImpl"
- table="FOLDER_MENU"
- >
- <field-descriptor
- name="id"
- column="MENU_ID"
- jdbc-type="INTEGER"
- primarykey="true"
- autoincrement="true"
- />
-
- <field-descriptor
- name="ojbConcreteClass"
- column="CLASS_NAME"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="parentId"
- column="PARENT_ID"
- jdbc-type="INTEGER"
- access="anonymous"
- />
-
- <field-descriptor
- name="folderId"
- column="FOLDER_ID"
- jdbc-type="INTEGER"
- access="anonymous"
- />
-
- <field-descriptor
- name="elementOrder"
- column="ELEMENT_ORDER"
- jdbc-type="INTEGER"
- />
-
- <field-descriptor
- name="name"
- column="NAME"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="title"
- column="TITLE"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="shortTitle"
- column="SHORT_TITLE"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="options"
- column="OPTIONS"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="depth"
- column="DEPTH"
- jdbc-type="INTEGER"
- />
-
- <field-descriptor
- name="paths"
- column="IS_PATHS"
- jdbc-type="INTEGER"
- conversion="org.apache.ojb.broker.accesslayer.conversions.Boolean2IntFieldConversion"
- />
-
- <field-descriptor
- name="regexp"
- column="IS_REGEXP"
- jdbc-type="INTEGER"
- conversion="org.apache.ojb.broker.accesslayer.conversions.Boolean2IntFieldConversion"
- />
-
- <field-descriptor
- name="profile"
- column="PROFILE"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="order"
- column="OPTIONS_ORDER"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="skin"
- column="SKIN"
- jdbc-type="VARCHAR"
- />
-
- <collection-descriptor
- name="metadataFields"
- element-class-ref="org.apache.jetspeed.om.folder.impl.FolderMenuMetadataLocalizedFieldImpl"
- auto-retrieve="true"
- auto-delete="object"
- auto-update="object"
- >
- <inverse-foreignkey field-ref="menuId"/>
- </collection-descriptor>
-
- <collection-descriptor
- name="elements"
- element-class-ref="org.apache.jetspeed.om.folder.impl.FolderMenuDefinitionElement"
- auto-retrieve="true"
- auto-delete="object"
- auto-update="object"
- >
- <orderby name="elementOrder" sort="ASC"/>
- <inverse-foreignkey field-ref="parentId"/>
- </collection-descriptor>
- </class-descriptor>
-
- <class-descriptor
- class="org.apache.jetspeed.om.folder.impl.FolderMenuExcludeDefinitionImpl"
- table="FOLDER_MENU"
- >
- <field-descriptor
- name="id"
- column="MENU_ID"
- jdbc-type="INTEGER"
- primarykey="true"
- autoincrement="true"
- />
-
- <field-descriptor
- name="ojbConcreteClass"
- column="CLASS_NAME"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="parentId"
- column="PARENT_ID"
- jdbc-type="INTEGER"
- access="anonymous"
- />
-
- <field-descriptor
- name="elementOrder"
- column="ELEMENT_ORDER"
- jdbc-type="INTEGER"
- />
-
- <field-descriptor
- name="name"
- column="NAME"
- jdbc-type="VARCHAR"
- />
- </class-descriptor>
-
- <class-descriptor
- class="org.apache.jetspeed.om.folder.impl.FolderMenuIncludeDefinitionImpl"
- table="FOLDER_MENU"
- >
- <field-descriptor
- name="id"
- column="MENU_ID"
- jdbc-type="INTEGER"
- primarykey="true"
- autoincrement="true"
- />
-
- <field-descriptor
- name="ojbConcreteClass"
- column="CLASS_NAME"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="parentId"
- column="PARENT_ID"
- jdbc-type="INTEGER"
- access="anonymous"
- />
-
- <field-descriptor
- name="elementOrder"
- column="ELEMENT_ORDER"
- jdbc-type="INTEGER"
- />
-
- <field-descriptor
- name="name"
- column="NAME"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="nest"
- column="IS_NEST"
- jdbc-type="INTEGER"
- conversion="org.apache.ojb.broker.accesslayer.conversions.Boolean2IntFieldConversion"
- />
- </class-descriptor>
-
- <class-descriptor
- class="org.apache.jetspeed.om.folder.impl.FolderMenuOptionsDefinitionImpl"
- table="FOLDER_MENU"
- >
- <field-descriptor
- name="id"
- column="MENU_ID"
- jdbc-type="INTEGER"
- primarykey="true"
- autoincrement="true"
- />
-
- <field-descriptor
- name="ojbConcreteClass"
- column="CLASS_NAME"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="parentId"
- column="PARENT_ID"
- jdbc-type="INTEGER"
- access="anonymous"
- />
-
- <field-descriptor
- name="elementOrder"
- column="ELEMENT_ORDER"
- jdbc-type="INTEGER"
- />
-
- <field-descriptor
- name="options"
- column="OPTIONS"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="depth"
- column="DEPTH"
- jdbc-type="INTEGER"
- />
-
- <field-descriptor
- name="paths"
- column="IS_PATHS"
- jdbc-type="INTEGER"
- conversion="org.apache.ojb.broker.accesslayer.conversions.Boolean2IntFieldConversion"
- />
-
- <field-descriptor
- name="regexp"
- column="IS_REGEXP"
- jdbc-type="INTEGER"
- conversion="org.apache.ojb.broker.accesslayer.conversions.Boolean2IntFieldConversion"
- />
-
- <field-descriptor
- name="profile"
- column="PROFILE"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="order"
- column="OPTIONS_ORDER"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="skin"
- column="SKIN"
- jdbc-type="VARCHAR"
- />
- </class-descriptor>
-
- <class-descriptor
- class="org.apache.jetspeed.om.folder.impl.FolderMenuSeparatorDefinitionImpl"
- table="FOLDER_MENU"
- >
- <field-descriptor
- name="id"
- column="MENU_ID"
- jdbc-type="INTEGER"
- primarykey="true"
- autoincrement="true"
- />
-
- <field-descriptor
- name="ojbConcreteClass"
- column="CLASS_NAME"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="parentId"
- column="PARENT_ID"
- jdbc-type="INTEGER"
- access="anonymous"
- />
-
- <field-descriptor
- name="elementOrder"
- column="ELEMENT_ORDER"
- jdbc-type="INTEGER"
- />
-
- <field-descriptor
- name="title"
- column="TITLE"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="text"
- column="TEXT"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="skin"
- column="SKIN"
- jdbc-type="VARCHAR"
- />
-
- <collection-descriptor
- name="metadataFields"
- element-class-ref="org.apache.jetspeed.om.folder.impl.FolderMenuMetadataLocalizedFieldImpl"
- auto-retrieve="true"
- auto-delete="object"
- auto-update="object"
- >
- <inverse-foreignkey field-ref="menuId"/>
- </collection-descriptor>
- </class-descriptor>
-
- <class-descriptor
- class="org.apache.jetspeed.om.folder.impl.FolderMenuMetadataLocalizedFieldImpl"
- table="FOLDER_MENU_METADATA"
- >
- <field-descriptor
- name="id"
- column="METADATA_ID"
- jdbc-type="BIGINT"
- primarykey="true"
- autoincrement="true"
- conversion="org.apache.jetspeed.util.ojb.ObjectIDtoLongFieldConversion"
- />
-
- <field-descriptor
- name="menuId"
- column="MENU_ID"
- jdbc-type="INTEGER"
- access="anonymous"
- />
-
- <field-descriptor
- name="name"
- column="NAME"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="locale"
- column="LOCALE"
- jdbc-type="VARCHAR"
- conversion="org.apache.jetspeed.util.ojb.LocaleFieldConversion"
- />
-
- <field-descriptor
- name="value"
- column="VALUE"
- jdbc-type="VARCHAR"
- />
- </class-descriptor>
-
- <!-- Page mapping -->
-
- <class-descriptor
- class="org.apache.jetspeed.om.page.impl.PageImpl"
- table="PAGE"
- >
- <object-cache class="org.apache.jetspeed.page.impl.DatabasePageManagerCache"/>
-
- <field-descriptor
- name="id"
- column="PAGE_ID"
- jdbc-type="INTEGER"
- primarykey="true"
- autoincrement="true"
- />
-
- <field-descriptor
- name="parentId"
- column="PARENT_ID"
- jdbc-type="INTEGER"
- access="anonymous"
- />
-
- <reference-descriptor
- name="parent"
- class-ref="org.apache.jetspeed.om.folder.impl.FolderImpl"
- auto-retrieve="true"
- auto-delete="link"
- auto-update="link"
- >
- <foreignkey field-ref="parentId"/>
- </reference-descriptor>
-
- <collection-descriptor
- name="fragment"
- element-class-ref="org.apache.jetspeed.om.page.impl.FragmentImpl"
- auto-retrieve="true"
- auto-delete="object"
- auto-update="object"
- >
- <inverse-foreignkey field-ref="pageId"/>
- </collection-descriptor>
-
- <collection-descriptor
- name="metadataFields"
- element-class-ref="org.apache.jetspeed.om.page.impl.PageMetadataLocalizedFieldImpl"
- auto-retrieve="true"
- auto-delete="object"
- auto-update="object"
- >
- <inverse-foreignkey field-ref="pageId"/>
- </collection-descriptor>
-
- <field-descriptor
- name="path"
- column="PATH"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="name"
- column="NAME"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="version"
- column="VERSION"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="title"
- column="TITLE"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="shortTitle"
- column="SHORT_TITLE"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="hidden"
- column="IS_HIDDEN"
- jdbc-type="INTEGER"
- conversion="org.apache.ojb.broker.accesslayer.conversions.Boolean2IntFieldConversion"
- />
-
- <field-descriptor
- name="skin"
- column="SKIN"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="defaultLayoutDecorator"
- column="DEFAULT_LAYOUT_DECORATOR"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="defaultPortletDecorator"
- column="DEFAULT_PORTLET_DECORATOR"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="subsite"
- column="SUBSITE"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="user"
- column="USER_PRINCIPAL"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="role"
- column="ROLE_PRINCIPAL"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="group"
- column="GROUP_PRINCIPAL"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="mediatype"
- column="MEDIATYPE"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="locale"
- column="LOCALE"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="extendedAttributeName"
- column="EXT_ATTR_NAME"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="extendedAttributeValue"
- column="EXT_ATTR_VALUE"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="constraints::owner"
- column="OWNER_PRINCIPAL"
- jdbc-type="VARCHAR"
- />
-
- <collection-descriptor
- name="constraints::constraints"
- element-class-ref="org.apache.jetspeed.om.page.impl.PageSecurityConstraintImpl"
- auto-retrieve="true"
- auto-delete="object"
- auto-update="object"
- >
- <orderby name="applyOrder" sort="ASC"/>
- <inverse-foreignkey field-ref="pageId"/>
- </collection-descriptor>
-
- <collection-descriptor
- name="constraints::constraintsRefs"
- element-class-ref="org.apache.jetspeed.om.page.impl.PageSecurityConstraintsRef"
- auto-retrieve="true"
- auto-delete="object"
- auto-update="object"
- >
- <orderby name="applyOrder" sort="ASC"/>
- <inverse-foreignkey field-ref="pageId"/>
- </collection-descriptor>
-
- <collection-descriptor
- name="menus"
- element-class-ref="org.apache.jetspeed.om.page.impl.PageMenuDefinitionImpl"
- auto-retrieve="true"
- auto-delete="object"
- auto-update="object"
- >
- <orderby name="name" sort="ASC"/>
- <inverse-foreignkey field-ref="pageId"/>
- </collection-descriptor>
-
- </class-descriptor>
-
- <class-descriptor
- class="org.apache.jetspeed.om.page.impl.PageMetadataLocalizedFieldImpl"
- table="PAGE_METADATA"
- >
- <field-descriptor
- name="id"
- column="METADATA_ID"
- jdbc-type="BIGINT"
- primarykey="true"
- autoincrement="true"
- conversion="org.apache.jetspeed.util.ojb.ObjectIDtoLongFieldConversion"
- />
-
- <field-descriptor
- name="pageId"
- column="PAGE_ID"
- jdbc-type="INTEGER"
- access="anonymous"
- />
-
- <field-descriptor
- name="name"
- column="NAME"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="locale"
- column="LOCALE"
- jdbc-type="VARCHAR"
- conversion="org.apache.jetspeed.util.ojb.LocaleFieldConversion"
- />
-
- <field-descriptor
- name="value"
- column="VALUE"
- jdbc-type="VARCHAR"
- />
- </class-descriptor>
-
- <class-descriptor
- class="org.apache.jetspeed.om.page.impl.PageSecurityConstraintImpl"
- table="PAGE_CONSTRAINT"
- >
- <field-descriptor
- name="id"
- column="CONSTRAINT_ID"
- jdbc-type="INTEGER"
- primarykey="true"
- autoincrement="true"
- />
-
- <field-descriptor
- name="pageId"
- column="PAGE_ID"
- jdbc-type="INTEGER"
- access="anonymous"
- />
-
- <field-descriptor
- name="applyOrder"
- column="APPLY_ORDER"
- jdbc-type="INTEGER"
- />
-
- <field-descriptor
- name="usersList"
- column="USER_PRINCIPALS_ACL"
- jdbc-type="VARCHAR"
- conversion="org.apache.jetspeed.util.ojb.ACLFieldConversion"
- />
-
- <field-descriptor
- name="rolesList"
- column="ROLE_PRINCIPALS_ACL"
- jdbc-type="VARCHAR"
- conversion="org.apache.jetspeed.util.ojb.ACLFieldConversion"
- />
-
- <field-descriptor
- name="groupsList"
- column="GROUP_PRINCIPALS_ACL"
- jdbc-type="VARCHAR"
- conversion="org.apache.jetspeed.util.ojb.ACLFieldConversion"
- />
-
- <field-descriptor
- name="permissionsList"
- column="PERMISSIONS_ACL"
- jdbc-type="VARCHAR"
- conversion="org.apache.jetspeed.util.ojb.ACLFieldConversion"
- />
- </class-descriptor>
-
- <class-descriptor
- class="org.apache.jetspeed.om.page.impl.PageSecurityConstraintsRef"
- table="PAGE_CONSTRAINTS_REF"
- >
- <field-descriptor
- name="id"
- column="CONSTRAINTS_REF_ID"
- jdbc-type="INTEGER"
- primarykey="true"
- autoincrement="true"
- />
-
- <field-descriptor
- name="pageId"
- column="PAGE_ID"
- jdbc-type="INTEGER"
- access="anonymous"
- />
-
- <field-descriptor
- name="applyOrder"
- column="APPLY_ORDER"
- jdbc-type="INTEGER"
- />
-
- <field-descriptor
- name="name"
- column="NAME"
- jdbc-type="VARCHAR"
- />
- </class-descriptor>
-
- <class-descriptor class="org.apache.jetspeed.om.page.impl.PageMenuDefinitionElement">
- <extent-class class-ref="org.apache.jetspeed.om.page.impl.PageMenuDefinitionImpl"/>
- <extent-class class-ref="org.apache.jetspeed.om.page.impl.PageMenuExcludeDefinitionImpl"/>
- <extent-class class-ref="org.apache.jetspeed.om.page.impl.PageMenuIncludeDefinitionImpl"/>
- <extent-class class-ref="org.apache.jetspeed.om.page.impl.PageMenuOptionsDefinitionImpl"/>
- <extent-class class-ref="org.apache.jetspeed.om.page.impl.PageMenuSeparatorDefinitionImpl"/>
- </class-descriptor>
-
- <class-descriptor
- class="org.apache.jetspeed.om.page.impl.PageMenuDefinitionImpl"
- table="PAGE_MENU"
- >
- <field-descriptor
- name="id"
- column="MENU_ID"
- jdbc-type="INTEGER"
- primarykey="true"
- autoincrement="true"
- />
-
- <field-descriptor
- name="ojbConcreteClass"
- column="CLASS_NAME"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="parentId"
- column="PARENT_ID"
- jdbc-type="INTEGER"
- access="anonymous"
- />
-
- <field-descriptor
- name="pageId"
- column="PAGE_ID"
- jdbc-type="INTEGER"
- access="anonymous"
- />
-
- <field-descriptor
- name="elementOrder"
- column="ELEMENT_ORDER"
- jdbc-type="INTEGER"
- />
-
- <field-descriptor
- name="name"
- column="NAME"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="title"
- column="TITLE"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="shortTitle"
- column="SHORT_TITLE"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="options"
- column="OPTIONS"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="depth"
- column="DEPTH"
- jdbc-type="INTEGER"
- />
-
- <field-descriptor
- name="paths"
- column="IS_PATHS"
- jdbc-type="INTEGER"
- conversion="org.apache.ojb.broker.accesslayer.conversions.Boolean2IntFieldConversion"
- />
-
- <field-descriptor
- name="regexp"
- column="IS_REGEXP"
- jdbc-type="INTEGER"
- conversion="org.apache.ojb.broker.accesslayer.conversions.Boolean2IntFieldConversion"
- />
-
- <field-descriptor
- name="profile"
- column="PROFILE"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="order"
- column="OPTIONS_ORDER"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="skin"
- column="SKIN"
- jdbc-type="VARCHAR"
- />
-
- <collection-descriptor
- name="metadataFields"
- element-class-ref="org.apache.jetspeed.om.page.impl.PageMenuMetadataLocalizedFieldImpl"
- auto-retrieve="true"
- auto-delete="object"
- auto-update="object"
- >
- <inverse-foreignkey field-ref="menuId"/>
- </collection-descriptor>
-
- <collection-descriptor
- name="elements"
- element-class-ref="org.apache.jetspeed.om.page.impl.PageMenuDefinitionElement"
- auto-retrieve="true"
- auto-delete="object"
- auto-update="object"
- >
- <orderby name="elementOrder" sort="ASC"/>
- <inverse-foreignkey field-ref="parentId"/>
- </collection-descriptor>
- </class-descriptor>
-
- <class-descriptor
- class="org.apache.jetspeed.om.page.impl.PageMenuExcludeDefinitionImpl"
- table="PAGE_MENU"
- >
- <field-descriptor
- name="id"
- column="MENU_ID"
- jdbc-type="INTEGER"
- primarykey="true"
- autoincrement="true"
- />
-
- <field-descriptor
- name="ojbConcreteClass"
- column="CLASS_NAME"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="parentId"
- column="PARENT_ID"
- jdbc-type="INTEGER"
- access="anonymous"
- />
-
- <field-descriptor
- name="elementOrder"
- column="ELEMENT_ORDER"
- jdbc-type="INTEGER"
- />
-
- <field-descriptor
- name="name"
- column="NAME"
- jdbc-type="VARCHAR"
- />
- </class-descriptor>
-
- <class-descriptor
- class="org.apache.jetspeed.om.page.impl.PageMenuIncludeDefinitionImpl"
- table="PAGE_MENU"
- >
- <field-descriptor
- name="id"
- column="MENU_ID"
- jdbc-type="INTEGER"
- primarykey="true"
- autoincrement="true"
- />
-
- <field-descriptor
- name="ojbConcreteClass"
- column="CLASS_NAME"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="parentId"
- column="PARENT_ID"
- jdbc-type="INTEGER"
- access="anonymous"
- />
-
- <field-descriptor
- name="elementOrder"
- column="ELEMENT_ORDER"
- jdbc-type="INTEGER"
- />
-
- <field-descriptor
- name="name"
- column="NAME"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="nest"
- column="IS_NEST"
- jdbc-type="INTEGER"
- conversion="org.apache.ojb.broker.accesslayer.conversions.Boolean2IntFieldConversion"
- />
- </class-descriptor>
-
- <class-descriptor
- class="org.apache.jetspeed.om.page.impl.PageMenuOptionsDefinitionImpl"
- table="PAGE_MENU"
- >
- <field-descriptor
- name="id"
- column="MENU_ID"
- jdbc-type="INTEGER"
- primarykey="true"
- autoincrement="true"
- />
-
- <field-descriptor
- name="ojbConcreteClass"
- column="CLASS_NAME"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="parentId"
- column="PARENT_ID"
- jdbc-type="INTEGER"
- access="anonymous"
- />
-
- <field-descriptor
- name="elementOrder"
- column="ELEMENT_ORDER"
- jdbc-type="INTEGER"
- />
-
- <field-descriptor
- name="options"
- column="OPTIONS"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="depth"
- column="DEPTH"
- jdbc-type="INTEGER"
- />
-
- <field-descriptor
- name="paths"
- column="IS_PATHS"
- jdbc-type="INTEGER"
- conversion="org.apache.ojb.broker.accesslayer.conversions.Boolean2IntFieldConversion"
- />
-
- <field-descriptor
- name="regexp"
- column="IS_REGEXP"
- jdbc-type="INTEGER"
- conversion="org.apache.ojb.broker.accesslayer.conversions.Boolean2IntFieldConversion"
- />
-
- <field-descriptor
- name="profile"
- column="PROFILE"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="order"
- column="OPTIONS_ORDER"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="skin"
- column="SKIN"
- jdbc-type="VARCHAR"
- />
- </class-descriptor>
-
- <class-descriptor
- class="org.apache.jetspeed.om.page.impl.PageMenuSeparatorDefinitionImpl"
- table="PAGE_MENU"
- >
- <field-descriptor
- name="id"
- column="MENU_ID"
- jdbc-type="INTEGER"
- primarykey="true"
- autoincrement="true"
- />
-
- <field-descriptor
- name="ojbConcreteClass"
- column="CLASS_NAME"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="parentId"
- column="PARENT_ID"
- jdbc-type="INTEGER"
- access="anonymous"
- />
-
- <field-descriptor
- name="elementOrder"
- column="ELEMENT_ORDER"
- jdbc-type="INTEGER"
- />
-
- <field-descriptor
- name="title"
- column="TITLE"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="text"
- column="TEXT"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="skin"
- column="SKIN"
- jdbc-type="VARCHAR"
- />
-
- <collection-descriptor
- name="metadataFields"
- element-class-ref="org.apache.jetspeed.om.page.impl.PageMenuMetadataLocalizedFieldImpl"
- auto-retrieve="true"
- auto-delete="object"
- auto-update="object"
- >
- <inverse-foreignkey field-ref="menuId"/>
- </collection-descriptor>
- </class-descriptor>
-
- <class-descriptor
- class="org.apache.jetspeed.om.page.impl.PageMenuMetadataLocalizedFieldImpl"
- table="PAGE_MENU_METADATA"
- >
- <field-descriptor
- name="id"
- column="METADATA_ID"
- jdbc-type="BIGINT"
- primarykey="true"
- autoincrement="true"
- conversion="org.apache.jetspeed.util.ojb.ObjectIDtoLongFieldConversion"
- />
-
- <field-descriptor
- name="menuId"
- column="MENU_ID"
- jdbc-type="INTEGER"
- access="anonymous"
- />
-
- <field-descriptor
- name="name"
- column="NAME"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="locale"
- column="LOCALE"
- jdbc-type="VARCHAR"
- conversion="org.apache.jetspeed.util.ojb.LocaleFieldConversion"
- />
-
- <field-descriptor
- name="value"
- column="VALUE"
- jdbc-type="VARCHAR"
- />
- </class-descriptor>
-
- <!-- Fragment mapping -->
-
- <class-descriptor
- class="org.apache.jetspeed.om.page.impl.FragmentImpl"
- table="FRAGMENT"
- >
- <field-descriptor
- name="id"
- column="FRAGMENT_ID"
- jdbc-type="INTEGER"
- primarykey="true"
- autoincrement="true"
- />
-
- <field-descriptor
- name="parentId"
- column="PARENT_ID"
- jdbc-type="INTEGER"
- access="anonymous"
- />
-
- <collection-descriptor
- name="fragments"
- element-class-ref="org.apache.jetspeed.om.page.impl.FragmentImpl"
- auto-retrieve="true"
- auto-delete="object"
- auto-update="object"
- >
- <orderby name="id" sort="ASC"/>
- <inverse-foreignkey field-ref="parentId"/>
- </collection-descriptor>
-
- <field-descriptor
- name="pageId"
- column="PAGE_ID"
- jdbc-type="INTEGER"
- access="anonymous"
- />
-
- <field-descriptor
- name="name"
- column="NAME"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="title"
- column="TITLE"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="shortTitle"
- column="SHORT_TITLE"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="type"
- column="TYPE"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="skin"
- column="SKIN"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="decorator"
- column="DECORATOR"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="state"
- column="STATE"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="mode"
- column="PMODE"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="layoutRowProperty"
- column="LAYOUT_ROW"
- jdbc-type="INTEGER"
- />
-
- <field-descriptor
- name="layoutColumnProperty"
- column="LAYOUT_COLUMN"
- jdbc-type="INTEGER"
- />
-
- <field-descriptor
- name="layoutSizesProperty"
- column="LAYOUT_SIZES"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="layoutXProperty"
- column="LAYOUT_X"
- jdbc-type="REAL"
- />
-
- <field-descriptor
- name="layoutYProperty"
- column="LAYOUT_Y"
- jdbc-type="REAL"
- />
-
- <field-descriptor
- name="layoutZProperty"
- column="LAYOUT_Z"
- jdbc-type="REAL"
- />
-
- <field-descriptor
- name="layoutWidthProperty"
- column="LAYOUT_WIDTH"
- jdbc-type="REAL"
- />
-
- <field-descriptor
- name="layoutHeightProperty"
- column="LAYOUT_HEIGHT"
- jdbc-type="REAL"
- />
-
- <field-descriptor
- name="extendedPropertyName1"
- column="EXT_PROP_NAME_1"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="extendedPropertyValue1"
- column="EXT_PROP_VALUE_1"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="extendedPropertyName2"
- column="EXT_PROP_NAME_2"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="extendedPropertyValue2"
- column="EXT_PROP_VALUE_2"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="constraints::owner"
- column="OWNER_PRINCIPAL"
- jdbc-type="VARCHAR"
- />
-
- <collection-descriptor
- name="constraints::constraints"
- element-class-ref="org.apache.jetspeed.om.page.impl.FragmentSecurityConstraintImpl"
- auto-retrieve="true"
- auto-delete="object"
- auto-update="object"
- >
- <orderby name="applyOrder" sort="ASC"/>
- <inverse-foreignkey field-ref="fragmentId"/>
- </collection-descriptor>
-
- <collection-descriptor
- name="constraints::constraintsRefs"
- element-class-ref="org.apache.jetspeed.om.page.impl.FragmentSecurityConstraintsRef"
- auto-retrieve="true"
- auto-delete="object"
- auto-update="object"
- >
- <orderby name="applyOrder" sort="ASC"/>
- <inverse-foreignkey field-ref="fragmentId"/>
- </collection-descriptor>
-
- <collection-descriptor
- name="preferences"
- element-class-ref="org.apache.jetspeed.om.page.impl.FragmentPreferenceImpl"
- auto-retrieve="true"
- auto-delete="object"
- auto-update="object"
- >
- <orderby name="name" sort="ASC"/>
- <inverse-foreignkey field-ref="fragmentId"/>
- </collection-descriptor>
- </class-descriptor>
-
- <class-descriptor
- class="org.apache.jetspeed.om.page.impl.FragmentSecurityConstraintImpl"
- table="FRAGMENT_CONSTRAINT"
- >
- <field-descriptor
- name="id"
- column="CONSTRAINT_ID"
- jdbc-type="INTEGER"
- primarykey="true"
- autoincrement="true"
- />
-
- <field-descriptor
- name="fragmentId"
- column="FRAGMENT_ID"
- jdbc-type="INTEGER"
- access="anonymous"
- />
-
- <field-descriptor
- name="applyOrder"
- column="APPLY_ORDER"
- jdbc-type="INTEGER"
- />
-
- <field-descriptor
- name="usersList"
- column="USER_PRINCIPALS_ACL"
- jdbc-type="VARCHAR"
- conversion="org.apache.jetspeed.util.ojb.ACLFieldConversion"
- />
-
- <field-descriptor
- name="rolesList"
- column="ROLE_PRINCIPALS_ACL"
- jdbc-type="VARCHAR"
- conversion="org.apache.jetspeed.util.ojb.ACLFieldConversion"
- />
-
- <field-descriptor
- name="groupsList"
- column="GROUP_PRINCIPALS_ACL"
- jdbc-type="VARCHAR"
- conversion="org.apache.jetspeed.util.ojb.ACLFieldConversion"
- />
-
- <field-descriptor
- name="permissionsList"
- column="PERMISSIONS_ACL"
- jdbc-type="VARCHAR"
- conversion="org.apache.jetspeed.util.ojb.ACLFieldConversion"
- />
- </class-descriptor>
-
- <class-descriptor
- class="org.apache.jetspeed.om.page.impl.FragmentSecurityConstraintsRef"
- table="FRAGMENT_CONSTRAINTS_REF"
- >
- <field-descriptor
- name="id"
- column="CONSTRAINTS_REF_ID"
- jdbc-type="INTEGER"
- primarykey="true"
- autoincrement="true"
- />
-
- <field-descriptor
- name="fragmentId"
- column="FRAGMENT_ID"
- jdbc-type="INTEGER"
- access="anonymous"
- />
-
- <field-descriptor
- name="applyOrder"
- column="APPLY_ORDER"
- jdbc-type="INTEGER"
- />
-
- <field-descriptor
- name="name"
- column="NAME"
- jdbc-type="VARCHAR"
- />
- </class-descriptor>
-
- <class-descriptor
- class="org.apache.jetspeed.om.page.impl.FragmentPreferenceImpl"
- table="FRAGMENT_PREF"
- >
- <field-descriptor
- name="id"
- column="PREF_ID"
- jdbc-type="INTEGER"
- primarykey="true"
- autoincrement="true"
- />
-
- <field-descriptor
- name="fragmentId"
- column="FRAGMENT_ID"
- jdbc-type="INTEGER"
- access="anonymous"
- />
-
- <field-descriptor
- name="name"
- column="NAME"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="readOnly"
- column="IS_READ_ONLY"
- jdbc-type="INTEGER"
- conversion="org.apache.ojb.broker.accesslayer.conversions.Boolean2IntFieldConversion"
- />
-
- <collection-descriptor
- name="values"
- element-class-ref="org.apache.jetspeed.om.page.impl.FragmentPreferenceValue"
- auto-retrieve="true"
- auto-delete="object"
- auto-update="object"
- >
- <inverse-foreignkey field-ref="prefId"/>
- </collection-descriptor>
- </class-descriptor>
-
- <class-descriptor
- class="org.apache.jetspeed.om.page.impl.FragmentPreferenceValue"
- table="FRAGMENT_PREF_VALUE"
- >
- <field-descriptor
- name="id"
- column="PREF_VALUE_ID"
- jdbc-type="INTEGER"
- primarykey="true"
- autoincrement="true"
- />
-
- <field-descriptor
- name="prefId"
- column="PREF_ID"
- jdbc-type="INTEGER"
- access="anonymous"
- />
-
- <field-descriptor
- name="valueOrder"
- column="VALUE_ORDER"
- jdbc-type="INTEGER"
- />
-
- <field-descriptor
- name="value"
- column="VALUE"
- jdbc-type="VARCHAR"
- />
- </class-descriptor>
-
- <!-- Link mapping -->
-
- <class-descriptor
- class="org.apache.jetspeed.om.page.impl.LinkImpl"
- table="LINK"
- >
- <object-cache class="org.apache.jetspeed.page.impl.DatabasePageManagerCache"/>
-
- <field-descriptor
- name="id"
- column="LINK_ID"
- jdbc-type="INTEGER"
- primarykey="true"
- autoincrement="true"
- />
-
- <field-descriptor
- name="parentId"
- column="PARENT_ID"
- jdbc-type="INTEGER"
- access="anonymous"
- />
-
- <reference-descriptor
- name="parent"
- class-ref="org.apache.jetspeed.om.folder.impl.FolderImpl"
- auto-retrieve="true"
- auto-delete="link"
- auto-update="link"
- >
- <foreignkey field-ref="parentId"/>
- </reference-descriptor>
-
- <collection-descriptor
- name="metadataFields"
- element-class-ref="org.apache.jetspeed.om.page.impl.LinkMetadataLocalizedFieldImpl"
- auto-retrieve="true"
- auto-delete="object"
- auto-update="object"
- >
- <inverse-foreignkey field-ref="pageId"/>
- </collection-descriptor>
-
- <field-descriptor
- name="path"
- column="PATH"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="name"
- column="NAME"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="version"
- column="VERSION"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="title"
- column="TITLE"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="shortTitle"
- column="SHORT_TITLE"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="hidden"
- column="IS_HIDDEN"
- jdbc-type="INTEGER"
- conversion="org.apache.ojb.broker.accesslayer.conversions.Boolean2IntFieldConversion"
- />
-
- <field-descriptor
- name="skin"
- column="SKIN"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="target"
- column="TARGET"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="url"
- column="URL"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="subsite"
- column="SUBSITE"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="user"
- column="USER_PRINCIPAL"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="role"
- column="ROLE_PRINCIPAL"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="group"
- column="GROUP_PRINCIPAL"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="mediatype"
- column="MEDIATYPE"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="locale"
- column="LOCALE"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="extendedAttributeName"
- column="EXT_ATTR_NAME"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="extendedAttributeValue"
- column="EXT_ATTR_VALUE"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="constraints::owner"
- column="OWNER_PRINCIPAL"
- jdbc-type="VARCHAR"
- />
-
- <collection-descriptor
- name="constraints::constraints"
- element-class-ref="org.apache.jetspeed.om.page.impl.LinkSecurityConstraintImpl"
- auto-retrieve="true"
- auto-delete="object"
- auto-update="object"
- >
- <orderby name="applyOrder" sort="ASC"/>
- <inverse-foreignkey field-ref="pageId"/>
- </collection-descriptor>
-
- <collection-descriptor
- name="constraints::constraintsRefs"
- element-class-ref="org.apache.jetspeed.om.page.impl.LinkSecurityConstraintsRef"
- auto-retrieve="true"
- auto-delete="object"
- auto-update="object"
- >
- <orderby name="applyOrder" sort="ASC"/>
- <inverse-foreignkey field-ref="pageId"/>
- </collection-descriptor>
-
- </class-descriptor>
-
- <class-descriptor
- class="org.apache.jetspeed.om.page.impl.LinkMetadataLocalizedFieldImpl"
- table="LINK_METADATA"
- >
- <field-descriptor
- name="id"
- column="METADATA_ID"
- jdbc-type="BIGINT"
- primarykey="true"
- autoincrement="true"
- conversion="org.apache.jetspeed.util.ojb.ObjectIDtoLongFieldConversion"
- />
-
- <field-descriptor
- name="pageId"
- column="LINK_ID"
- jdbc-type="INTEGER"
- access="anonymous"
- />
-
- <field-descriptor
- name="name"
- column="NAME"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="locale"
- column="LOCALE"
- jdbc-type="VARCHAR"
- conversion="org.apache.jetspeed.util.ojb.LocaleFieldConversion"
- />
-
- <field-descriptor
- name="value"
- column="VALUE"
- jdbc-type="VARCHAR"
- />
- </class-descriptor>
-
- <class-descriptor
- class="org.apache.jetspeed.om.page.impl.LinkSecurityConstraintImpl"
- table="LINK_CONSTRAINT"
- >
- <field-descriptor
- name="id"
- column="CONSTRAINT_ID"
- jdbc-type="INTEGER"
- primarykey="true"
- autoincrement="true"
- />
-
- <field-descriptor
- name="pageId"
- column="LINK_ID"
- jdbc-type="INTEGER"
- access="anonymous"
- />
-
- <field-descriptor
- name="applyOrder"
- column="APPLY_ORDER"
- jdbc-type="INTEGER"
- />
-
- <field-descriptor
- name="usersList"
- column="USER_PRINCIPALS_ACL"
- jdbc-type="VARCHAR"
- conversion="org.apache.jetspeed.util.ojb.ACLFieldConversion"
- />
-
- <field-descriptor
- name="rolesList"
- column="ROLE_PRINCIPALS_ACL"
- jdbc-type="VARCHAR"
- conversion="org.apache.jetspeed.util.ojb.ACLFieldConversion"
- />
-
- <field-descriptor
- name="groupsList"
- column="GROUP_PRINCIPALS_ACL"
- jdbc-type="VARCHAR"
- conversion="org.apache.jetspeed.util.ojb.ACLFieldConversion"
- />
-
- <field-descriptor
- name="permissionsList"
- column="PERMISSIONS_ACL"
- jdbc-type="VARCHAR"
- conversion="org.apache.jetspeed.util.ojb.ACLFieldConversion"
- />
- </class-descriptor>
-
- <class-descriptor
- class="org.apache.jetspeed.om.page.impl.LinkSecurityConstraintsRef"
- table="LINK_CONSTRAINTS_REF"
- >
- <field-descriptor
- name="id"
- column="CONSTRAINTS_REF_ID"
- jdbc-type="INTEGER"
- primarykey="true"
- autoincrement="true"
- />
-
- <field-descriptor
- name="pageId"
- column="LINK_ID"
- jdbc-type="INTEGER"
- access="anonymous"
- />
-
- <field-descriptor
- name="applyOrder"
- column="APPLY_ORDER"
- jdbc-type="INTEGER"
- />
-
- <field-descriptor
- name="name"
- column="NAME"
- jdbc-type="VARCHAR"
- />
- </class-descriptor>
-
- <!-- PageSecurity mapping -->
-
- <class-descriptor
- class="org.apache.jetspeed.om.page.impl.PageSecurityImpl"
- table="PAGE_SECURITY"
- >
- <object-cache class="org.apache.jetspeed.page.impl.DatabasePageManagerCache"/>
-
- <field-descriptor
- name="id"
- column="PAGE_SECURITY_ID"
- jdbc-type="INTEGER"
- primarykey="true"
- autoincrement="true"
- />
-
- <field-descriptor
- name="parentId"
- column="PARENT_ID"
- jdbc-type="INTEGER"
- access="anonymous"
- />
-
- <reference-descriptor
- name="parent"
- class-ref="org.apache.jetspeed.om.folder.impl.FolderImpl"
- auto-retrieve="true"
- auto-delete="link"
- auto-update="link"
- >
- <foreignkey field-ref="parentId"/>
- </reference-descriptor>
-
- <field-descriptor
- name="path"
- column="PATH"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="name"
- column="NAME"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="version"
- column="VERSION"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="subsite"
- column="SUBSITE"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="user"
- column="USER_PRINCIPAL"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="role"
- column="ROLE_PRINCIPAL"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="group"
- column="GROUP_PRINCIPAL"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="mediatype"
- column="MEDIATYPE"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="locale"
- column="LOCALE"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="extendedAttributeName"
- column="EXT_ATTR_NAME"
- jdbc-type="VARCHAR"
- />
-
- <field-descriptor
- name="extendedAttributeValue"
- column="EXT_ATTR_VALUE"
- jdbc-type="VARCHAR"
- />
-
- <collection-descriptor
- name="constraintsDefs"
- element-class-ref="org.apache.jetspeed.om.page.impl.SecurityConstraintsDefImpl"
- auto-retrieve="true"
- auto-delete="object"
- auto-update="object"
- >
- <orderby name="name" sort="ASC"/>
- <inverse-foreignkey field-ref="pageSecurityId"/>
- </collection-descriptor>
-
- <collection-descriptor
- name="globalConstraintsRefs"
- element-class-ref="org.apache.jetspeed.om.page.impl.PageSecurityGlobalSecurityConstraintsRef"
- auto-retrieve="true"
- auto-delete="object"
- auto-update="object"
- >
- <orderby name="applyOrder" sort="ASC"/>
- <inverse-foreignkey field-ref="pageSecurityId"/>
- </collection-descriptor>
- </class-descriptor>
-
- <class-descriptor
- class="org.apache.jetspeed.om.page.impl.SecurityConstraintsDefImpl"
- table="PAGE_SEC_CONSTRAINTS_DEF"
- >
- <field-descriptor
- name="id"
- column="CONSTRAINTS_DEF_ID"
- jdbc-type="INTEGER"
- primarykey="true"
- autoincrement="true"
- />
-
- <field-descriptor
- name="pageSecurityId"
- column="PAGE_SECURITY_ID"
- jdbc-type="INTEGER"
- access="anonymous"
- />
-
- <field-descriptor
- name="name"
- column="NAME"
- jdbc-type="VARCHAR"
- />
-
- <collection-descriptor
- name="constraintDefs"
- element-class-ref="org.apache.jetspeed.om.page.impl.PageSecuritySecurityConstraintImpl"
- auto-retrieve="true"
- auto-delete="object"
- auto-update="object"
- >
- <orderby name="applyOrder" sort="ASC"/>
- <inverse-foreignkey field-ref="constraintsDefId"/>
- </collection-descriptor>
-
- </class-descriptor>
-
- <class-descriptor
- class="org.apache.jetspeed.om.page.impl.PageSecuritySecurityConstraintImpl"
- table="PAGE_SEC_CONSTRAINT_DEF"
- >
- <field-descriptor
- name="id"
- column="CONSTRAINT_DEF_ID"
- jdbc-type="INTEGER"
- primarykey="true"
- autoincrement="true"
- />
-
- <field-descriptor
- name="constraintsDefId"
- column="CONSTRAINTS_DEF_ID"
- jdbc-type="INTEGER"
- access="anonymous"
- />
-
- <field-descriptor
- name="applyOrder"
- column="APPLY_ORDER"
- jdbc-type="INTEGER"
- />
-
- <field-descriptor
- name="usersList"
- column="USER_PRINCIPALS_ACL"
- jdbc-type="VARCHAR"
- conversion="org.apache.jetspeed.util.ojb.ACLFieldConversion"
- />
-
- <field-descriptor
- name="rolesList"
- column="ROLE_PRINCIPALS_ACL"
- jdbc-type="VARCHAR"
- conversion="org.apache.jetspeed.util.ojb.ACLFieldConversion"
- />
-
- <field-descriptor
- name="groupsList"
- column="GROUP_PRINCIPALS_ACL"
- jdbc-type="VARCHAR"
- conversion="org.apache.jetspeed.util.ojb.ACLFieldConversion"
- />
-
- <field-descriptor
- name="permissionsList"
- column="PERMISSIONS_ACL"
- jdbc-type="VARCHAR"
- conversion="org.apache.jetspeed.util.ojb.ACLFieldConversion"
- />
- </class-descriptor>
-
- <class-descriptor
- class="org.apache.jetspeed.om.page.impl.PageSecurityGlobalSecurityConstraintsRef"
- table="PAGE_SEC_CONSTRAINTS_REF"
- >
- <field-descriptor
- name="id"
- column="CONSTRAINTS_REF_ID"
- jdbc-type="INTEGER"
- primarykey="true"
- autoincrement="true"
- />
-
- <field-descriptor
- name="pageSecurityId"
- column="PAGE_SECURITY_ID"
- jdbc-type="INTEGER"
- access="anonymous"
- />
-
- <field-descriptor
- name="applyOrder"
- column="APPLY_ORDER"
- jdbc-type="INTEGER"
- />
-
- <field-descriptor
- name="name"
- column="NAME"
- jdbc-type="VARCHAR"
- />
- </class-descriptor>
-
-</descriptor-repository>
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<descriptor-repository version="1.0">
+
+ <!-- Folder mapping -->
+
+ <class-descriptor
+ class="org.apache.jetspeed.om.folder.impl.FolderImpl"
+ table="FOLDER"
+ >
+ <object-cache class="org.apache.jetspeed.page.impl.DatabasePageManagerCache"/>
+
+ <field-descriptor
+ name="id"
+ column="FOLDER_ID"
+ jdbc-type="INTEGER"
+ primarykey="true"
+ autoincrement="true"
+ />
+
+ <field-descriptor
+ name="parentId"
+ column="PARENT_ID"
+ jdbc-type="INTEGER"
+ access="anonymous"
+ />
+
+ <reference-descriptor
+ name="parent"
+ class-ref="org.apache.jetspeed.om.folder.impl.FolderImpl"
+ auto-retrieve="true"
+ auto-delete="link"
+ auto-update="link"
+ >
+ <foreignkey field-ref="parentId"/>
+ </reference-descriptor>
+
+ <collection-descriptor
+ name="metadataFields"
+ element-class-ref="org.apache.jetspeed.om.folder.impl.FolderMetadataLocalizedFieldImpl"
+ auto-retrieve="true"
+ auto-delete="object"
+ auto-update="object"
+ >
+ <inverse-foreignkey field-ref="folderId"/>
+ </collection-descriptor>
+
+ <field-descriptor
+ name="path"
+ column="PATH"
+ jdbc-type="VARCHAR"
+ />
+
+ <field-descriptor
+ name="name"
+ column="NAME"
+ jdbc-type="VARCHAR"
+ />
+
+ <field-descriptor
+ name="title"
+ column="TITLE"
+ jdbc-type="VARCHAR"
+ />
+
+ <field-descriptor
+ name="shortTitle"
+ column="SHORT_TITLE"
+ jdbc-type="VARCHAR"
+ />
+
+ <field-descriptor
+ name="hidden"
+ column="IS_HIDDEN"
+ jdbc-type="INTEGER"
+ conversion="org.apache.ojb.broker.accesslayer.conversions.Boolean2IntFieldConversion"
+ />
+
+ <field-descriptor
+ name="skin"
+ column="SKIN"
+ jdbc-type="VARCHAR"
+ />
+
+ <field-descriptor
+ name="defaultLayoutDecorator"
+ column="DEFAULT_LAYOUT_DECORATOR"
+ jdbc-type="VARCHAR"
+ />
+
+ <field-descriptor
+ name="defaultPortletDecorator"
+ column="DEFAULT_PORTLET_DECORATOR"
+ jdbc-type="VARCHAR"
+ />
+
+ <field-descriptor
+ name="defaultPage"
+ column="DEFAULT_PAGE_NAME"
+ jdbc-type="VARCHAR"
+ />
+
+ <field-descriptor
+ name="subsite"
+ column="SUBSITE"
+ jdbc-type="VARCHAR"
+ />
+
+ <field-descriptor
+ name="user"
+ column="USER_PRINCIPAL"
+ jdbc-type="VARCHAR"
+ />
+
+ <field-descriptor
+ name="role"
+ column="ROLE_PRINCIPAL"
+ jdbc-type="VARCHAR"
+ />
+
+ <field-descriptor
+ name="group"
+ column="GROUP_PRINCIPAL"
+ jdbc-type="VARCHAR"
+ />
+
+ <field-descriptor
+ name="mediatype"
+ column="MEDIATYPE"
+ jdbc-type="VARCHAR"
+ />
+
+ <field-descriptor
+ name="locale"
+ column="LOCALE"
+ jdbc-type="VARCHAR"
+ />
+
+ <field-descriptor
+ name="extendedAttributeName"
+ column="EXT_ATTR_NAME"
+ jdbc-type="VARCHAR"
+ />
+
+ <field-descriptor
+ name="extendedAttributeValue"
+ column="EXT_ATTR_VALUE"
+ jdbc-type="VARCHAR"
+ />
+
+ <field-descriptor
+ name="constraints::owner"
+ column="OWNER_PRINCIPAL"
+ jdbc-type="VARCHAR"
+ />
+
+ <collection-descriptor
+ name="constraints::constraints"
+ element-class-ref="org.apache.jetspeed.om.folder.impl.FolderSecurityConstraintImpl"
+ auto-retrieve="true"
+ auto-delete="object"
+ auto-update="object"
+ >
+ <orderby name="applyOrder" sort="ASC"/>
+ <inverse-foreignkey field-ref="folderId"/>
+ </collection-descriptor>
+
+ <collection-descriptor
+ name="constraints::constraintsRefs"
+ element-class-ref="org.apache.jetspeed.om.folder.impl.FolderSecurityConstraintsRef"
+ auto-retrieve="true"
+ auto-delete="object"
+ auto-update="object"
+ >
+ <orderby name="applyOrder" sort="ASC"/>
+ <inverse-foreignkey field-ref="folderId"/>
+ </collection-descriptor>
+
+ <collection-descriptor
+ name="orders"
+ element-class-ref="org.apache.jetspeed.om.folder.impl.FolderOrder"
+ auto-retrieve="true"
+ auto-delete="object"
+ auto-update="object"
+ >
+ <orderby name="sortOrder" sort="ASC"/>
+ <inverse-foreignkey field-ref="folderId"/>
+ </collection-descriptor>
+
+ <collection-descriptor
+ name="menus"
+ element-class-ref="org.apache.jetspeed.om.folder.impl.FolderMenuDefinitionImpl"
+ auto-retrieve="true"
+ auto-delete="object"
+ auto-update="object"
+ >
+ <orderby name="name" sort="ASC"/>
+ <inverse-foreignkey field-ref="folderId"/>
+ </collection-descriptor>
+ </class-descriptor>
+
+ <class-descriptor
+ class="org.apache.jetspeed.om.folder.impl.FolderMetadataLocalizedFieldImpl"
+ table="FOLDER_METADATA"
+ >
+ <field-descriptor
+ name="id"
+ column="METADATA_ID"
+ jdbc-type="BIGINT"
+ primarykey="true"
+ autoincrement="true"
+ conversion="org.apache.jetspeed.util.ojb.ObjectIDtoLongFieldConversion"
+ />
+
+ <field-descriptor
+ name="folderId"
+ column="FOLDER_ID"
+ jdbc-type="INTEGER"
+ access="anonymous"
+ />
+
+ <field-descriptor
+ name="name"
+ column="NAME"
+ jdbc-type="VARCHAR"
+ />
+
+ <field-descriptor
+ name="locale"
+ column="LOCALE"
+ jdbc-type="VARCHAR"
+ conversion="org.apache.jetspeed.util.ojb.LocaleFieldConversion"
+ />
+
+ <field-descriptor
+ name="value"
+ column="VALUE"
+ jdbc-type="VARCHAR"
+ />
+ </class-descriptor>
+
+ <class-descriptor
+ class="org.apache.jetspeed.om.folder.impl.FolderSecurityConstraintImpl"
+ table="FOLDER_CONSTRAINT"
+ >
+ <field-descriptor
+ name="id"
+ column="CONSTRAINT_ID"
+ jdbc-type="INTEGER"
+ primarykey="true"
+ autoincrement="true"
+ />
+
+ <field-descriptor
+ name="folderId"
+ column="FOLDER_ID"
+ jdbc-type="INTEGER"
+ access="anonymous"
+ />
+
+ <field-descriptor
+ name="applyOrder"
+ column="APPLY_ORDER"
+ jdbc-type="INTEGER"
+ />
+
+ <field-descriptor
+ name="usersList"
+ column="USER_PRINCIPALS_ACL"
+ jdbc-type="VARCHAR"
+ conversion="org.apache.jetspeed.util.ojb.ACLFieldConversion"
+ />
+
+ <field-descriptor
+ name="rolesList"
+ column="ROLE_PRINCIPALS_ACL"
+ jdbc-type="VARCHAR"
+ conversion="org.apache.jetspeed.util.ojb.ACLFieldConversion"
+ />
+
+ <field-descriptor
+ name="groupsList"
+ column="GROUP_PRINCIPALS_ACL"
+ jdbc-type="VARCHAR"
+ conversion="org.apache.jetspeed.util.ojb.ACLFieldConversion"
+ />
+
+ <field-descriptor
+ name="permissionsList"
+ column="PERMISSIONS_ACL"
+ jdbc-type="VARCHAR"
+ conversion="org.apache.jetspeed.util.ojb.ACLFieldConversion"
+ />
+ </class-descriptor>
+
+ <class-descriptor
+ class="org.apache.jetspeed.om.folder.impl.FolderSecurityConstraintsRef"
+ table="FOLDER_CONSTRAINTS_REF"
+ >
+ <field-descriptor
+ name="id"
+ column="CONSTRAINTS_REF_ID"
+ jdbc-type="INTEGER"
+ primarykey="true"
+ autoincrement="true"
+ />
+
+ <field-descriptor
+ name="folderId"
+ column="FOLDER_ID"
+ jdbc-type="INTEGER"
+ access="anonymous"
+ />
+
+ <field-descriptor
+ name="applyOrder"
+ column="APPLY_ORDER"
+ jdbc-type="INTEGER"
+ />
+
+ <field-descriptor
+ name="name"
+ column="NAME"
+ jdbc-type="VARCHAR"
+ />
+ </class-descriptor>
+
+ <class-descriptor
+ class="org.apache.jetspeed.om.folder.impl.FolderOrder"
+ table="FOLDER_ORDER"
+ >
+ <field-descriptor
+ name="id"
+ column="ORDER_ID"
+ jdbc-type="INTEGER"
+ primarykey="true"
+ autoincrement="true"
+ />
+
+ <field-descriptor
+ name="folderId"
+ column="FOLDER_ID"
+ jdbc-type="INTEGER"
+ access="anonymous"
+ />
+
+ <field-descriptor
+ name="sortOrder"
+ column="SORT_ORDER"
+ jdbc-type="INTEGER"
+ />
+
+ <field-descriptor
+ name="name"
+ column="NAME"
+ jdbc-type="VARCHAR"
+ />
+ </class-descriptor>
+
+ <class-descriptor class="org.apache.jetspeed.om.folder.impl.FolderMenuDefinitionElement">
+ <extent-class class-ref="org.apache.jetspeed.om.folder.impl.FolderMenuDefinitionImpl"/>
+ <extent-class class-ref="org.apache.jetspeed.om.folder.impl.FolderMenuExcludeDefinitionImpl"/>
+ <extent-class class-ref="org.apache.jetspeed.om.folder.impl.FolderMenuIncludeDefinitionImpl"/>
+ <extent-class class-ref="org.apache.jetspeed.om.folder.impl.FolderMenuOptionsDefinitionImpl"/>
+ <extent-class class-ref="org.apache.jetspeed.om.folder.impl.FolderMenuSeparatorDefinitionImpl"/>
+ </class-descriptor>
+
+ <class-descriptor
+ class="org.apache.jetspeed.om.folder.impl.FolderMenuDefinitionImpl"
+ table="FOLDER_MENU"
+ >
+ <field-descriptor
+ name="id"
+ column="MENU_ID"
+ jdbc-type="INTEGER"
+ primarykey="true"
+ autoincrement="true"
+ />
+
+ <field-descriptor
+ name="ojbConcreteClass"
+ column="CLASS_NAME"
+ jdbc-type="VARCHAR"
+ />
+
+ <field-descriptor
+ name="parentId"
+ column="PARENT_ID"
+ jdbc-type="INTEGER"
+ access="anonymous"
+ />
+
+ <field-descriptor
+ name="folderId"
+ column="FOLDER_ID"
+ jdbc-type="INTEGER"
+ access="anonymous"
+ />
+
+ <field-descriptor
+ name="elementOrder"
+ column="ELEMENT_ORDER"
+ jdbc-type="INTEGER"
+ />
+
+ <field-descriptor
+ name="name"
+ column="NAME"
+ jdbc-type="VARCHAR"
+ />
+
+ <field-descriptor
+ name="title"
+ column="TITLE"
+ jdbc-type="VARCHAR"
+ />
+
+ <field-descriptor
+ name="shortTitle"
+ column="SHORT_TITLE"
+ jdbc-type="VARCHAR"
+ />
+
+ <field-descriptor
+ name="options"
+ column="OPTIONS"
+ jdbc-type="VARCHAR"
+ />
+
+ <field-descriptor
+ name="depth"
+ column="DEPTH"
+ jdbc-type="INTEGER"
+ />
+
+ <field-descriptor
+ name="paths"
+ column="IS_PATHS"
+ jdbc-type="INTEGER"
+ conversion="org.apache.ojb.broker.accesslayer.conversions.Boolean2IntFieldConversion"
+ />
+
+ <field-descriptor
+ name="regexp"
+ column="IS_REGEXP"
+ jdbc-type="INTEGER"
+ conversion="org.apache.ojb.broker.accesslayer.conversions.Boolean2IntFieldConversion"
+ />
+
+ <field-descriptor
+ name="profile"
+ column="PROFILE"
+ jdbc-type="VARCHAR"
+ />
+
+ <field-descriptor
+ name="order"
+ column="OPTIONS_ORDER"
+ jdbc-type="VARCHAR"
+ />
+
+ <field-descriptor
+ name="skin"
+ column="SKIN"
+ jdbc-type="VARCHAR"
+ />
+
+ <collection-descriptor
+ name="metadataFields"
+ element-class-ref="org.apache.jetspeed.om.folder.impl.FolderMenuMetadataLocalizedFieldImpl"
+ auto-retrieve="true"
+ auto-delete="object"
+ auto-update="object"
+ >
+ <inverse-foreignkey field-ref="menuId"/>
+ </collection-descriptor>
+
+ <collection-descriptor
+ name="elements"
+ element-class-ref="org.apache.jetspeed.om.folder.impl.FolderMenuDefinitionElement"
+ auto-retrieve="true"
+ auto-delete="object"
+ auto-update="object"
+ >
+ <orderby name="elementOrder" sort="ASC"/>
+ <inverse-foreignkey field-ref="parentId"/>
+ </collection-descriptor>
+ </class-descriptor>
+
+ <class-descriptor
+ class="org.apache.jetspeed.om.folder.impl.FolderMenuExcludeDefinitionImpl"
+ table="FOLDER_MENU"
+ >
+ <field-descriptor
+ name="id"
+ column="MENU_ID"
+ jdbc-type="INTEGER"
+ primarykey="true"
+ autoincrement="true"
+ />
+
+ <field-descriptor
+ name="ojbConcreteClass"
+ column="CLASS_NAME"
+ jdbc-type="VARCHAR"
+ />
+
+ <field-descriptor
+ name="parentId"
+ column="PARENT_ID"
+ jdbc-type="INTEGER"
+ access="anonymous"
+ />
+
+ <field-descriptor
+ name="elementOrder"
+ column="ELEMENT_ORDER"
+ jdbc-type="INTEGER"
+ />
+
+ <field-descriptor
+ name="name"
+ column="NAME"
+ jdbc-type="VARCHAR"
+ />
+ </class-descriptor>
+
+ <class-descriptor
+ class="org.apache.jetspeed.om.folder.impl.FolderMenuIncludeDefinitionImpl"
+ table="FOLDER_MENU"
+ >
+ <field-descriptor
+ name="id"
+ column="MENU_ID"
+ jdbc-type="INTEGER"
+ primarykey="true"
+ autoincrement="true"
+ />
+
+ <field-descriptor
+ name="ojbConcreteClass"
+ column="CLASS_NAME"
+ jdbc-type="VARCHAR"
+ />
+
+ <field-descriptor
+ name="parentId"
+ column="PARENT_ID"
+ jdbc-type="INTEGER"
+ access="anonymous"
+ />
+
+ <field-descriptor
+ name="elementOrder"
+ column="ELEMENT_ORDER"
+ jdbc-type="INTEGER"
+ />
+
+ <field-descriptor
+ name="name"
+ column="NAME"
+ jdbc-type="VARCHAR"
+ />
+
+ <field-descriptor
+ name="nest"
+ column="IS_NEST"
+ jdbc-type="INTEGER"
+ conversion="org.apache.ojb.broker.accesslayer.conversions.Boolean2IntFieldConversion"
+ />
+ </class-descriptor>
+
+ <class-descriptor
+ class="org.apache.jetspeed.om.folder.impl.FolderMenuOptionsDefinitionImpl"
+ table="FOLDER_MENU"
+ >
+ <field-descriptor
+ name="id"
+ column="MENU_ID"
+ jdbc-type="INTEGER"
+ primarykey="true"
+ autoincrement="true"
+ />
+
+ <field-descriptor
+ name="ojbConcreteClass"
+ column="CLASS_NAME"
+ jdbc-type="VARCHAR"
+ />
+
+ <field-descriptor
+ name="parentId"
+ column="PARENT_ID"
+ jdbc-type="INTEGER"
+ access="anonymous"
+ />
+
+ <field-descriptor
+ name="elementOrder"
+ column="ELEMENT_ORDER"
+ jdbc-type="INTEGER"
+ />
+
+ <field-descriptor
+ name="options"
+ column="OPTIONS"
+ jdbc-type="VARCHAR"
+ />
+
+ <field-descriptor
+ name="depth"
+ column="DEPTH"
+ jdbc-type="INTEGER"
+ />
+
+ <field-descriptor
+ name="paths"
+ column="IS_PATHS"
+ jdbc-type="INTEGER"
+ conversion="org.apache.ojb.broker.accesslayer.conversions.Boolean2IntFieldConversion"
+ />
+
+ <field-descriptor
+ name="regexp"
+ column="IS_REGEXP"
+ jdbc-type="INTEGER"
+ conversion="org.apache.ojb.broker.accesslayer.conversions.Boolean2IntFieldConversion"
+ />
+
+ <field-descriptor
+ name="profile"
+ column="PROFILE"
+ jdbc-type="VARCHAR"
+ />
+
+ <field-descriptor
+ name="order"
+ column="OPTIONS_ORDER"
+ jdbc-type="VARCHAR"
+ />
+
+ <field-descriptor
+ name="skin"
+ column="SKIN"
+ jdbc-type="VARCHAR"
+ />
+ </class-descriptor>
+
+ <class-descriptor
+ class="org.apache.jetspeed.om.folder.impl.FolderMenuSeparatorDefinitionImpl"
+ table="FOLDER_MENU"
+ >
+ <field-descriptor
+ name="id"
+ column="MENU_ID"
+ jdbc-type="INTEGER"
+ primarykey="true"
+ autoincrement="true"
+ />
+
+ <field-descriptor
+ name="ojbConcreteClass"
+ column="CLASS_NAME"
+ jdbc-type="VARCHAR"
+ />
+
+ <field-descriptor
+ name="parentId"
+ column="PARENT_ID"
+ jdbc-type="INTEGER"
+ access="anonymous"
+ />
+
+ <field-descriptor
+ name="elementOrder"
+ column="ELEMENT_ORDER"
+ jdbc-type="INTEGER"
+ />
+
+ <field-descriptor
+ name="title"
+ column="TITLE"
+ jdbc-type="VARCHAR"
+ />
+
+ <field-descriptor
+ name="text"
+ column="TEXT"
+ jdbc-type="VARCHAR"
+ />
+
+ <field-descriptor
+ name="skin"
+ column="SKIN"
+ jdbc-type="VARCHAR"
+ />
+
+ <collection-descriptor
+ name="metadataFields"
+ element-class-ref="org.apache.jetspeed.om.folder.impl.FolderMenuMetadataLocalizedFieldImpl"
+ auto-retrieve="true"
+ auto-delete="object"
+ auto-update="object"
+ >
+ <inverse-foreignkey field-ref="menuId"/>
+ </collection-descriptor>
+ </class-descriptor>
+
+ <class-descriptor
+ class="org.apache.jetspeed.om.folder.impl.FolderMenuMetadataLocalizedFieldImpl"
+ table="FOLDER_MENU_METADATA"
+ >
+ <field-descriptor
+ name="id"
+ column="METADATA_ID"
+ jdbc-type="BIGINT"
+ primarykey="true"
+ autoincrement="true"
+ conversion="org.apache.jetspeed.util.ojb.ObjectIDtoLongFieldConversion"
+ />
+
+ <field-descriptor
+ name="menuId"
+ column="MENU_ID"
+ jdbc-type="INTEGER"
+ access="anonymous"
+ />
+
+ <field-descriptor
+ name="name"
+ column="NAME"
+ jdbc-type="VARCHAR"
+ />
+
+ <field-descriptor
+ name="locale"
+ column="LOCALE"
+ jdbc-type="VARCHAR"
+ conversion="org.apache.jetspeed.util.ojb.LocaleFieldConversion"
+ />
+
+ <field-descriptor
+ name="value"
+ column="VALUE"
+ jdbc-type="VARCHAR"
+ />
+ </class-descriptor>
+
+ <!-- Page mapping -->
+
+ <class-descriptor
+ class="org.apache.jetspeed.om.page.impl.PageImpl"
+ table="PAGE"
+ >
+ <object-cache class="org.apache.jetspeed.page.impl.DatabasePageManagerCache"/>
+
+ <field-descriptor
+ name="id"
+ column="PAGE_ID"
+ jdbc-type="INTEGER"
+ primarykey="true"
+ autoincrement="true"
+ />
+
+ <field-descriptor
+ name="parentId"
+ column="PARENT_ID"
+ jdbc-type="INTEGER"
+ access="anonymous"
+ />
+
+ <reference-descriptor
+ name="parent"
+ class-ref="org.apache.jetspeed.om.folder.impl.FolderImpl"
+ auto-retrieve="true"
+ auto-delete="link"
+ auto-update="link"
+ >
+ <foreignkey field-ref="parentId"/>
+ </reference-descriptor>
+
+ <collection-descriptor
+ name="fragment"
+ element-class-ref="org.apache.jetspeed.om.page.impl.FragmentImpl"
+ auto-retrieve="true"
+ auto-delete="object"
+ auto-update="object"
+ >
+ <inverse-foreignkey field-ref="pageId"/>
+ </collection-descriptor>
+
+ <collection-descriptor
+ name="metadataFields"
+ element-class-ref="org.apache.jetspeed.om.page.impl.PageMetadataLocalizedFieldImpl"
+ auto-retrieve="true"
+ auto-delete="object"
+ auto-update="object"
+ >
+ <inverse-foreignkey field-ref="pageId"/>
+ </collection-descriptor>
+
+ <field-descriptor
+ name="path"
+ column="PATH"
+ jdbc-type="VARCHAR"
+ />
+
+ <field-descriptor
+ name="name"
+ column="NAME"
+ jdbc-type="VARCHAR"
+ />
+
+ <field-descriptor
+ name="version"
+ column="VERSION"
+ jdbc-type="VARCHAR"
+ />
+
+ <field-descriptor
+ name="title"
+ column="TITLE"
+ jdbc-type="VARCHAR"
+ />
+
+ <field-descriptor
+ name="shortTitle"
+ column="SHORT_TITLE"
+ jdbc-type="VARCHAR"
+ />
+
+ <field-descriptor
+ name="hidden"
+ column="IS_HIDDEN"
+ jdbc-type="INTEGER"
+ conversion="org.apache.ojb.broker.accesslayer.conversions.Boolean2IntFieldConversion"
+ />
+
+ <field-descriptor
+ name="skin"
+ column="SKIN"
+ jdbc-type="VARCHAR"
+ />
+
+ <field-descriptor
+ name="defaultLayoutDecorator"
+ column="DEFAULT_LAYOUT_DECORATOR"
+ jdbc-type="VARCHAR"
+ />
+
+ <field-descriptor
+ name="defaultPortletDecorator"
+ column="DEFAULT_PORTLET_DECORATOR"
+ jdbc-type="VARCHAR"
+ />
+
+ <field-descriptor
+ name="subsite"
+ column="SUBSITE"
+ jdbc-type="VARCHAR"
+ />
+
+ <field-descriptor
+ name="user"
+ column="USER_PRINCIPAL"
+ jdbc-type="VARCHAR"
+ />
+
+ <field-descriptor
+ name="role"
+ column="ROLE_PRINCIPAL"
+ jdbc-type="VARCHAR"
+ />
+
+ <field-descriptor
+ name="group"
+ column="GROUP_PRINCIPAL"
+ jdbc-type="VARCHAR"
+ />
+
+ <field-descriptor
+ name="mediatype"
+ column="MEDIATYPE"
+ jdbc-type="VARCHAR"
+ />
+
+ <field-descriptor
+ name="locale"
+ column="LOCALE"
+ jdbc-type="VARCHAR"
+ />
+
+ <field-descriptor
+ name="extendedAttributeName"
+ column="EXT_ATTR_NAME"
+ jdbc-type="VARCHAR"
+ />
+
+ <field-descriptor
+ name="extendedAttributeValue"
+ column="EXT_ATTR_VALUE"
+ jdbc-type="VARCHAR"
+ />
+
+ <field-descriptor
+ name="constraints::owner"
+ column="OWNER_PRINCIPAL"
+ jdbc-type="VARCHAR"
+ />
+
+ <collection-descriptor
+ name="constraints::constraints"
+ element-class-ref="org.apache.jetspeed.om.page.impl.PageSecurityConstraintImpl"
+ auto-retrieve="true"
+ auto-delete="object"
+ auto-update="object"
+ >
+ <orderby name="applyOrder" sort="ASC"/>
+ <inverse-foreignkey field-ref="pageId"/>
+ </collection-descriptor>
+
+ <collection-descriptor
+ name="constraints::constraintsRefs"
+ element-class-ref="org.apache.jetspeed.om.page.impl.PageSecurityConstraintsRef"
+ auto-retrieve="true"
+ auto-delete="object"
+ auto-update="object"
+ >
+ <orderby name="applyOrder" sort="ASC"/>
+ <inverse-foreignkey field-ref="pageId"/>
+ </collection-descriptor>
+
+ <collection-descriptor
+ name="menus"
+ element-class-ref="org.apache.jetspeed.om.page.impl.PageMenuDefinitionImpl"
+ auto-retrieve="true"
+ auto-delete="object"
+ auto-update="object"
+ >
+ <orderby name="name" sort="ASC"/>
+ <inverse-foreignkey field-ref="pageId"/>
+ </collection-descriptor>
+
+ </class-descriptor>
+
+ <class-descriptor
+ class="org.apache.jetspeed.om.page.impl.PageMetadataLocalizedFieldImpl"
+ table="PAGE_METADATA"
+ >
+ <field-descriptor
+ name="id"
+ column="METADATA_ID"
+ jdbc-type="BIGINT"
+ primarykey="true"
+ autoincrement="true"
+ conversion="org.apache.jetspeed.util.ojb.ObjectIDtoLongFieldConversion"
+ />
+
+ <field-descriptor
+ name="pageId"
+ column="PAGE_ID"
+ jdbc-type="INTEGER"
+ access="anonymous"
+ />
+
+ <field-descriptor
+ name="name"
+ column="NAME"
+ jdbc-type="VARCHAR"
+ />
+
+ <field-descriptor
+ name="locale"
+ column="LOCALE"
+ jdbc-type="VARCHAR"
+ conversion="org.apache.jetspeed.util.ojb.LocaleFieldConversion"
+ />
+
+ <field-descriptor
+ name="value"
+ column="VALUE"
+ jdbc-type="VARCHAR"
+ />
+ </class-descriptor>
+
+ <class-descriptor
+ class="org.apache.jetspeed.om.page.impl.PageSecurityConstraintImpl"
+ table="PAGE_CONSTRAINT"
+ >
+ <field-descriptor
+ name="id"
+ column="CONSTRAINT_ID"
+ jdbc-type="INTEGER"
+ primarykey="true"
+ autoincrement="true"
+ />
+
+ <field-descriptor
+ name="pageId"
+ column="PAGE_ID"
+ jdbc-type="INTEGER"
+ access="anonymous"
+ />
+
+ <field-descriptor
+ name="applyOrder"
+ column="APPLY_ORDER"
+ jdbc-type="INTEGER"
+ />
+
+ <field-descriptor
+ name="usersList"
+ column="USER_PRINCIPALS_ACL"
+ jdbc-type="VARCHAR"
+ conversion="org.apache.jetspeed.util.ojb.ACLFieldConversion"
+ />
+
+ <field-descriptor
+ name="rolesList"
+ column="ROLE_PRINCIPALS_ACL"
+ jdbc-type="VARCHAR"
[... 1349 lines stripped ...]
---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-dev-help@portals.apache.org