Uses of Interface
name.matthewgreet.strutscommons.util.ListFinder
Packages that use ListFinder
Package
Description
Template classes and supporting interfaces for Struts 2 Actions.
Various helper classes, especially for session-based data, and libraries.
-
Uses of ListFinder in name.matthewgreet.strutscommons.action
Methods in name.matthewgreet.strutscommons.action that return ListFinderModifier and TypeMethodDescriptionListFinder
<M, T> AbstractFindBaseRecordListActionSupport.FindBaseRecordListResponse.getBaseRecordListFinder()
Returns Strategy for reloading list with the search parameters.protected ListFinder
<M, T> AbstractViewListActionSupport.getFindCommand
(M selectedMaster) May be overridden by subclasses to return Command object to replace current list finder and use it replace list, or null to skip this.ListFinder
<M, T> AbstractFindListActionSupport.FindListResponse.getFinderCommand()
Returns Command object for reloading list with the search parameters.ListFinder
<M, T> AbstractFindListMultiModeActionSupport.FindListMultiModeResponse.getFullListFinderCommand()
Returns full list finder or base record list finder Command object for full list or base record pagination mode.Methods in name.matthewgreet.strutscommons.action with parameters of type ListFinderModifier and TypeMethodDescriptionstatic <M extends Serializable,
K extends Serializable, T extends Serializable>
AbstractFindListMultiModeActionSupport.FindListMultiModeResponse<M, K, T> AbstractFindListMultiModeActionSupport.FindListMultiModeResponse.makeSuccessBaseRecordListResponse
(ListFinder<M, T> finderCommand) Returns response for a successfully created base record list finder Command.static <M extends Serializable,
K extends Serializable, T extends Serializable>
AbstractFindListMultiModeActionSupport.FindListMultiModeResponse<M, K, T> AbstractFindListMultiModeActionSupport.FindListMultiModeResponse.makeSuccessBaseRecordListWithResultsResponse
(ListFinder<M, T> finderCommand, List<T> resultList) Returns response for a successfully created base record list finder Command with results already found.static <M extends Serializable,
K extends Serializable, T extends Serializable>
AbstractFindListMultiModeActionSupport.FindListMultiModeResponse<M, K, T> AbstractFindListMultiModeActionSupport.FindListMultiModeResponse.makeSuccessFullListResponse
(ListFinder<M, T> finderCommand) Returns response for a successfully created full list finder Command.static <M extends Serializable,
K extends Serializable, T extends Serializable>
AbstractFindListMultiModeActionSupport.FindListMultiModeResponse<M, K, T> AbstractFindListMultiModeActionSupport.FindListMultiModeResponse.makeSuccessFullListWithResultsResponse
(ListFinder<M, T> finderCommand, List<T> resultList) Returns response for a successfully created full list finder Command with results already found.static <M extends Serializable,
T extends Serializable>
AbstractFindBaseRecordListActionSupport.FindBaseRecordListResponse<M, T> AbstractFindBaseRecordListActionSupport.FindBaseRecordListResponse.makeSuccessResponse
(ListFinder<M, T> finderCommand) Returns response for a successfully created finder Command and template class will retrieve list.static <M extends Serializable,
T extends Serializable>
AbstractFindListActionSupport.FindListResponse<M, T> AbstractFindListActionSupport.FindListResponse.makeSuccessResponse
(ListFinder<M, T> finderCommand) Returns response for a successfully created finder Command and template class will retrieve list.static <M extends Serializable,
T extends Serializable>
AbstractFindBaseRecordListActionSupport.FindBaseRecordListResponse<M, T> AbstractFindBaseRecordListActionSupport.FindBaseRecordListResponse.makeSuccessWithListResponse
(ListFinder<M, T> finderCommand, List<T> list) Returns response for a successfully created finder Command and list has already been retrieved.static <M extends Serializable,
T extends Serializable>
AbstractFindListActionSupport.FindListResponse<M, T> AbstractFindListActionSupport.FindListResponse.makeSuccessWithListResponse
(ListFinder<M, T> finderCommand, List<T> list) Returns response for a successfully created finder Command and list has already been retrieved.void
AbstractFindListMultiModeActionSupport.FindListMultiModeResponse.setFullListFinderCommand
(ListFinder<M, T> fullListFinderCommand) protected String
AbstractFindBaseRecordListActionSupport.translateFinderException
(ListFinder<M, T> finderCommand, Exception e) May be overridden by subclasses to translate an exception thrown by a list finder Command into a Struts message key, so a message is displayed to the user.protected String
AbstractFindListActionSupport.translateFinderException
(ListFinder<M, T> finderCommand, Exception e) May be overridden by subclasses to translate an exception thrown by a list finder Command into a Struts message key, so a message is displayed to the user.protected String
AbstractFindListMultiModeActionSupport.translateFinderException
(ListFinder<M, T> listFinderCommand, IdListFinder<M, K> idListFinderCommand, ListSizeFinder<M> listSizeFinderCommand, Exception e) May be overridden by subclasses to translate an exception thrown by a list finder Command, id list finder Command or list size finder Command into message.Constructors in name.matthewgreet.strutscommons.action with parameters of type ListFinderModifierConstructorDescriptionFindBaseRecordListResponse
(ListFinder<M, T> baseRecordListfinder) Constructor for successfully creating a finder Strategy.FindListResponse
(ListFinder<M, T> finderCommand) Constructor for successfully creating a finder Command. -
Uses of ListFinder in name.matthewgreet.strutscommons.util
Methods in name.matthewgreet.strutscommons.util that return ListFinderModifier and TypeMethodDescriptionListFinder
<M, T> ListCache.getBaseRecordListFinder()
Returns Strategy object used to retrieve list.ListFinder
<M, T> ListCache.ListCacheConfig.getBaseRecordListFinder()
Returns base record list finder Strategy for loading base record list, if in base record list mode.ListFinder
<M, T> ListCache.getListFinder()
Returns Strategy object used to retrieve list.ListFinder
<M, T> ListCache.ListCacheConfig.getListFinder()
Returns list finder Strategy for loading full list, if in full list mode.Methods in name.matthewgreet.strutscommons.util with parameters of type ListFinderModifier and TypeMethodDescriptionvoid
ListCache.setBaseRecordListAndFinder
(List<T> list, ListFinder<M, T> baseRecordListFinder) Caches list already loaded, sets base record list finder Strategy used to load it, and sets base record list pagination mode.void
ListCache.ListCacheConfig.setBaseRecordListFinder
(ListFinder<M, T> value) void
ListCache.setBaseRecordListFinder
(ListFinder<M, T> baseRecordListFinder) Sets base record list finder, marks list for reload, and sets base record list pagination mode..void
ListCache.setListAndFinder
(List<T> list, ListFinder<M, T> listFinder) Caches list already loaded, sets full list Strategy used to load it, and sets full list pagination mode.void
ListCache.ListCacheConfig.setListFinder
(ListFinder<M, T> value) void
ListCache.setListFinder
(ListFinder<M, T> listFinder) Sets full list Strategy to retrieve list when needed and sets full list pagination mode.