org.nuxeo.ecm.platform.query.core
Class GenericPageProviderDescriptor
java.lang.Object
org.nuxeo.ecm.platform.query.core.GenericPageProviderDescriptor
- All Implemented Interfaces:
- java.io.Serializable, PageProviderDefinition
public class GenericPageProviderDescriptor
- extends java.lang.Object
- implements PageProviderDefinition
Page provider descriptor accepting a custom class name. The expected
interface is ContentViewPageProvider
, all other attributes are
common to other page provider descriptors.
- Since:
- 5.4
- Author:
- Anahide Tchertchian
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GenericPageProviderDescriptor
public GenericPageProviderDescriptor()
getPageProviderClass
public java.lang.Class<PageProvider<?>> getPageProviderClass()
getProperties
public java.util.Map<java.lang.String,java.lang.String> getProperties()
- Specified by:
getProperties
in interface PageProviderDefinition
getQueryParameters
public java.lang.String[] getQueryParameters()
- Specified by:
getQueryParameters
in interface PageProviderDefinition
setPattern
public void setPattern(java.lang.String pattern)
- Specified by:
setPattern
in interface PageProviderDefinition
getQuotePatternParameters
public boolean getQuotePatternParameters()
- Specified by:
getQuotePatternParameters
in interface PageProviderDefinition
getEscapePatternParameters
public boolean getEscapePatternParameters()
- Specified by:
getEscapePatternParameters
in interface PageProviderDefinition
getPattern
public java.lang.String getPattern()
- Specified by:
getPattern
in interface PageProviderDefinition
getWhereClause
public WhereClauseDefinition getWhereClause()
- Specified by:
getWhereClause
in interface PageProviderDefinition
isSortable
public boolean isSortable()
- Specified by:
isSortable
in interface PageProviderDefinition
getSortInfos
public java.util.List<SortInfo> getSortInfos()
- Specified by:
getSortInfos
in interface PageProviderDefinition
getPageSize
public long getPageSize()
- Specified by:
getPageSize
in interface PageProviderDefinition
isEnabled
public boolean isEnabled()
- Specified by:
isEnabled
in interface PageProviderDefinition
getPageSizeBinding
public java.lang.String getPageSizeBinding()
- Specified by:
getPageSizeBinding
in interface PageProviderDefinition
getSortInfosBinding
public java.lang.String getSortInfosBinding()
- Specified by:
getSortInfosBinding
in interface PageProviderDefinition
getName
public java.lang.String getName()
- Specified by:
getName
in interface PageProviderDefinition
Copyright © 2010 Nuxeo SAS. All Rights Reserved.