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.