public interface IResourceExtenderSearchFields
Modifier and Type | Method and Description |
---|---|
void |
fillModel(String strBaseUrl,
javax.servlet.http.HttpServletRequest request,
Map<String,Object> model,
fr.paris.lutece.portal.business.user.AdminUser user)
Fill model.
|
void |
fillModel(String strBaseUrl,
javax.servlet.http.HttpServletRequest request,
Map<String,Object> model,
String strIdExtendableResource,
fr.paris.lutece.portal.business.user.AdminUser user)
Fill model.
|
String |
getCurrentPageIndex()
Current page index
|
int |
getDefaultItemsPerPage()
Default items per page
|
int |
getItemsPerPage()
Get the items per page
|
String |
getSortedAttributeName()
Get the sorted attribute name
|
void |
initFilter(javax.servlet.http.HttpServletRequest request)
Inits the filter.
|
boolean |
isAscSort()
Check if it is an asc sort
|
void |
setAscSort(javax.servlet.http.HttpServletRequest request)
Set the asc sort from the HTTP request
|
void |
setCurrentPageIndex(String strCurrentPageIndex)
Current page index
|
void |
setDefaultItemsPerPage(int nDefaultItemsPerPage)
Default items per page
|
void |
setItemsPerPage(int nItemsPerPage)
Set the items per page
|
void |
setSortedAttributeName(javax.servlet.http.HttpServletRequest request)
Set the sorted attribute name from the HTTP request
|
int getItemsPerPage()
void setItemsPerPage(int nItemsPerPage)
nItemsPerPage
- the items per pageint getDefaultItemsPerPage()
void setDefaultItemsPerPage(int nDefaultItemsPerPage)
nDefaultItemsPerPage
- default items per pageString getCurrentPageIndex()
void setCurrentPageIndex(String strCurrentPageIndex)
strCurrentPageIndex
- current page indexvoid setSortedAttributeName(javax.servlet.http.HttpServletRequest request)
request
- the HTTP requestString getSortedAttributeName()
void setAscSort(javax.servlet.http.HttpServletRequest request)
request
- the HTTP requestboolean isAscSort()
void fillModel(String strBaseUrl, javax.servlet.http.HttpServletRequest request, Map<String,Object> model, String strIdExtendableResource, fr.paris.lutece.portal.business.user.AdminUser user) throws fr.paris.lutece.portal.service.admin.AccessDeniedException
strBaseUrl
- the str base urlrequest
- the requestmodel
- the modelstrIdExtendableResource
- the str id extendable resourceuser
- the userfr.paris.lutece.portal.service.admin.AccessDeniedException
- the access denied exceptionvoid fillModel(String strBaseUrl, javax.servlet.http.HttpServletRequest request, Map<String,Object> model, fr.paris.lutece.portal.business.user.AdminUser user) throws fr.paris.lutece.portal.service.admin.AccessDeniedException
strBaseUrl
- the str base urlrequest
- the requestmodel
- the modeluser
- the userfr.paris.lutece.portal.service.admin.AccessDeniedException
- the access denied exceptionvoid initFilter(javax.servlet.http.HttpServletRequest request)
request
- the requestCopyright © 2017 City of Paris. All rights reserved.