Contribution org.nuxeo.ecm.user.center.dashboard.pageproviders--providers
In component org.nuxeo.ecm.user.center.dashboard.pageproviders
org.nuxeo.ecm.user.center.dashboard.pageproviders
inside nuxeo-user-dashboard-9.10.jar /OSGI-INF/pageproviders-contrib.xml
This contribution is part of XML component Extension Point
Extension point providers of component PageProviderService.Contributed Items
XML Source
<extension point="providers" target="org.nuxeo.ecm.platform.query.api.PageProviderService">
<coreQueryPageProvider name="user_domains">
<property name="maxResults">DEFAULT_NAVIGATION_RESULTS</property>
<pattern>
SELECT * FROM Domain WHERE ecm:mixinType != 'HiddenInNavigation'
AND ecm:currentLifeCycleState != 'deleted'
</pattern>
<sort ascending="true" column="dc:title"/>
<pageSize>0</pageSize>
</coreQueryPageProvider>
<coreQueryPageProvider name="domain_published_documents">
<property name="maxResults">DEFAULT_NAVIGATION_RESULTS</property>
<pattern>
SELECT * FROM Document WHERE ecm:path STARTSWITH ? AND ecm:mixinType !=
'Folderish' AND ecm:mixinType != 'HiddenInNavigation' AND
ecm:mixinType != 'SystemDocument' AND
ecm:isCheckedInVersion = 0 AND ecm:isProxy = 1
</pattern>
<sort ascending="false" column="dc:issued"/>
<pageSize>5</pageSize>
</coreQueryPageProvider>
<coreQueryPageProvider name="user_documents">
<property name="maxResults">DEFAULT_NAVIGATION_RESULTS</property>
<pattern>
SELECT * FROM Document WHERE dc:contributors = ? AND ecm:mixinType !=
'Folderish' AND ecm:mixinType != 'HiddenInNavigation' AND
ecm:mixinType != 'SystemDocument' AND
ecm:isCheckedInVersion = 0 AND ecm:isProxy = 0 AND
ecm:currentLifeCycleState != 'deleted' AND ecm:path STARTSWITH ?
</pattern>
<sort ascending="true" column="dc:modified"/>
<pageSize>5</pageSize>
</coreQueryPageProvider>
<coreQueryPageProvider name="user_sections">
<property name="maxResults">DEFAULT_NAVIGATION_RESULTS</property>
<pattern>
SELECT * FROM Document WHERE ecm:primaryType = 'Section' AND
ecm:mixinType != 'HiddenInNavigation' AND ecm:path STARTSWITH ?
</pattern>
<sort ascending="true" column="dc:modified"/>
<pageSize>5</pageSize>
</coreQueryPageProvider>
<coreQueryPageProvider name="user_sites">
<property name="maxResults">DEFAULT_NAVIGATION_RESULTS</property>
<pattern>
SELECT * FROM Document WHERE ecm:mixinType = 'WebView' AND
ecm:currentLifeCycleState != 'deleted' AND webc:isWebContainer = 1 AND
ecm:path STARTSWITH ?
</pattern>
<sort ascending="true" column="webc:name"/>
<pageSize>5</pageSize>
</coreQueryPageProvider>
<coreQueryPageProvider name="user_workspaces">
<property name="maxResults">DEFAULT_NAVIGATION_RESULTS</property>
<pattern>
SELECT * FROM Workspace WHERE ecm:mixinType != 'HiddenInNavigation' AND
ecm:currentLifeCycleState != 'deleted' AND ecm:isProxy = 0 AND ecm:path
STARTSWITH ?
</pattern>
<sort ascending="true" column="dc:title"/>
<pageSize>5</pageSize>
</coreQueryPageProvider>
<coreQueryPageProvider name="user_deleted_documents">
<property name="maxResults">DEFAULT_NAVIGATION_RESULTS</property>
<pattern>
SELECT * FROM Document WHERE dc:contributors = ? AND ecm:mixinType !=
'Folderish' AND ecm:mixinType != 'HiddenInNavigation' AND
ecm:mixinType != 'SystemDocument' AND
ecm:isCheckedInVersion = 0 AND ecm:isProxy = 0 AND
ecm:currentLifeCycleState = 'deleted'
</pattern>
<sort ascending="true" column="dc:modified"/>
<pageSize>5</pageSize>
</coreQueryPageProvider>
<coreQueryPageProvider name="user_favorites">
<property name="maxResults">DEFAULT_NAVIGATION_RESULTS</property>
<pattern>
SELECT * FROM Document where ecm:mixinType != 'HiddenInNavigation' AND
ecm:isCheckedInVersion = 0 AND ecm:currentLifeCycleState !=
'deleted' AND collectionMember:collectionIds/* = ?
</pattern>
<sort ascending="true" column="dc:title"/>
<pageSize>5</pageSize>
</coreQueryPageProvider>
<coreQueryPageProvider name="user_shared_documents">
<property name="maxResults">DEFAULT_NAVIGATION_RESULTS</property>
<pattern>
SELECT * FROM Document where ecm:mixinType != 'HiddenInNavigation' AND
ecm:isCheckedInVersion = 0 AND ecm:currentLifeCycleState !=
'deleted' AND ecm:acl/*1/grant = 1 AND
ecm:acl/*1/permission IN ('Read', 'ReadWrite', 'ReadRemove', 'Everything') AND
ecm:acl/*1/principal IN ?
</pattern>
<sort ascending="true" column="dc:title"/>
<pageSize>5</pageSize>
</coreQueryPageProvider>
</extension>