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.