public interface LookupResultsSupportStrategyService
| Modifier and Type | Method and Description | 
|---|---|
String | 
getLookupIdForBusinessObject(BusinessObject businessObject)
Generates a String id which is used as an id on a checkbox for result rows returning the business object in a multiple value lookup 
 | 
boolean | 
qualifiesForStrategy(Class<? extends BusinessObject> boClass)
Determines if the given class is supported by this strategy 
 | 
<T extends BusinessObject>  | 
retrieveSelectedResultBOs(Class<T> boClass,
                                                  Set<String> lookupIds)
Returns a list of BOs that were selected. 
 | 
<T extends BusinessObject> Collection<T> retrieveSelectedResultBOs(Class<T> boClass, Set<String> lookupIds) throws Exception
lookupResultsSequenceNumber - the sequence number identifying the lookup results in the databaseboClass - the class of the business object to retrievepersonId - the id of the principal performing this searchlookupResultsService - an implementation of the lookupResultsService to do some of the dirty work...Exception - if anything goes wrong...well, just blow up, okay?String getLookupIdForBusinessObject(BusinessObject businessObject)
businessObject - the lookup to generate an id forboolean qualifiesForStrategy(Class<? extends BusinessObject> boClass)
boClass - the class to test the determination onCopyright © 2005-2015 The Kuali Foundation. All Rights Reserved.