public abstract class BaseManager
extends java.lang.Object
| Modifier | Constructor and Description |
|---|---|
protected |
BaseManager() |
| Modifier and Type | Method and Description |
|---|---|
protected static DataResult |
makeDataResult(java.util.Map queryParams,
java.util.Map elabParams,
ListControl lc,
SelectMode m)
Returns a DataResult for the given SelectMode bounded
by the values of the ListControl.
|
protected static <myClass> DataResult<myClass> |
makeDataResult(java.util.Map queryParams,
java.util.Map elabParams,
ListControl lc,
SelectMode m,
java.lang.Class myClass)
Returns a DataResult for the given SelectMode bounded
by the values of the ListControl.
|
protected static DataResult |
makeDataResult(java.util.Map queryParams,
java.util.Map elabParams,
PageControl pc,
SelectMode m)
Returns a DataResult for the given SelectMode bounded
by the values of the PageControl.
|
protected static <myClass> DataResult<myClass> |
makeDataResult(java.util.Map queryParams,
java.util.Map elabParams,
PageControl pc,
SelectMode m,
java.lang.Class myClass)
Returns a DataResult for the given SelectMode bounded
by the values of the PageControl.
|
protected static DataResult |
makeDataResultNoPagination(java.util.Map queryParams,
java.util.Map elabParams,
SelectMode m)
Returns a DataResult for the given SelectMode with no bounds.
|
protected static <myClass> DataResult<myClass> |
makeDataResultNoPagination(java.util.Map queryParams,
java.util.Map elabParams,
SelectMode m,
java.lang.Class myClass)
Returns a DataResult for the given SelectMode with no bounds.
|
protected static DataResult |
processListControl(DataResult dr,
ListControl lc,
java.util.Map elabParams)
Process the ListControl against the DataResult.
|
protected static DataResult |
processPageControl(DataResult dr,
PageControl pc,
java.util.Map elabParams)
Process the PageControl against the DataResult.
|
protected static DataResult makeDataResult(java.util.Map queryParams, java.util.Map elabParams, PageControl pc, SelectMode m)
queryParams - Named parameters for the driving query.elabParams - Named parameters for the elaboration query.pc - Page Control boundary definition.m - datasource SelectMode.protected static <myClass> DataResult<myClass> makeDataResult(java.util.Map queryParams, java.util.Map elabParams, PageControl pc, SelectMode m, java.lang.Class myClass)
myClass - the DataResults typequeryParams - Named parameters for the driving query.elabParams - Named parameters for the elaboration query.pc - Page Control boundary definition.m - datasource SelectMode.myClass - Class of the DataResultsprotected static DataResult makeDataResult(java.util.Map queryParams, java.util.Map elabParams, ListControl lc, SelectMode m)
queryParams - Named parameters for the driving query.elabParams - Named parameters for the elaboration query.lc - ListControl filtering definitionm - datasource SelectMode.protected static <myClass> DataResult<myClass> makeDataResult(java.util.Map queryParams, java.util.Map elabParams, ListControl lc, SelectMode m, java.lang.Class myClass)
myClass - the DataResults typequeryParams - Named parameters for the driving query.elabParams - Named parameters for the elaboration query.lc - ListControl filtering definitionm - datasource SelectMode.myClass - the class of the DataResult to returnprotected static DataResult makeDataResultNoPagination(java.util.Map queryParams, java.util.Map elabParams, SelectMode m)
queryParams - Named parameters for the driving query.elabParams - Named parameters for the elaboration query.m - datasource SelectMode.protected static <myClass> DataResult<myClass> makeDataResultNoPagination(java.util.Map queryParams, java.util.Map elabParams, SelectMode m, java.lang.Class myClass)
myClass - the DataResults typequeryParams - Named parameters for the driving query.elabParams - Named parameters for the elaboration query.m - datasource SelectMode.myClass - Type of dataresult we will be returningprotected static DataResult processPageControl(DataResult dr, PageControl pc, java.util.Map elabParams)
dr - the DataResultelabParams - Named parameters for the elaboration query.pc - Page Control boundary definition.protected static DataResult processListControl(DataResult dr, ListControl lc, java.util.Map elabParams)
dr - the DataResultelabParams - Named parameters for the elaboration query.lc - ListControl filtering definition.