Package org.kuali.rice.kns.lookup
Class DataObjectBaseLookupResultsSupportStrategyImpl
java.lang.Object
org.kuali.rice.kns.lookup.DataObjectBaseLookupResultsSupportStrategyImpl
- All Implemented Interfaces:
LookupResultsSupportStrategyService
@Deprecated
public class DataObjectBaseLookupResultsSupportStrategyImpl
extends Object
implements LookupResultsSupportStrategyService
Deprecated.
Only used by KNS classes, use KRAD.
The LookupResultsSupportStrategyService implementation which supports DataObjectBase objects, simply enough
- Author:
- Kuali Rice Team (rice.collab@kuali.org)
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetLookupIdForBusinessObject(BusinessObject businessObject) Deprecated.Returns the object idbooleanqualifiesForStrategy(Class<? extends BusinessObject> boClass) Deprecated.Sees if the class implements the PersistableBusinessObject interface; if so, then yes, the BO qualifies!<T extends BusinessObject>
Collection<T>retrieveSelectedResultBOs(Class<T> boClass, Set<String> lookupIds) Deprecated.Uses the BusinessObjectService to retrieve a collection of PersistableBusinessObjects
-
Constructor Details
-
DataObjectBaseLookupResultsSupportStrategyImpl
public DataObjectBaseLookupResultsSupportStrategyImpl()Deprecated.
-
-
Method Details
-
getLookupIdForBusinessObject
Deprecated.Returns the object id- Specified by:
getLookupIdForBusinessObjectin interfaceLookupResultsSupportStrategyService- Parameters:
businessObject- the lookup to generate an id for- Returns:
- the String id
- See Also:
-
retrieveSelectedResultBOs
public <T extends BusinessObject> Collection<T> retrieveSelectedResultBOs(Class<T> boClass, Set<String> lookupIds) throws Exception Deprecated.Uses the BusinessObjectService to retrieve a collection of PersistableBusinessObjects- Specified by:
retrieveSelectedResultBOsin interfaceLookupResultsSupportStrategyService- Parameters:
boClass- the class of the business object to retrieve- Returns:
- a Collection of retrieved BusinessObjects
- Throws:
Exception- if anything goes wrong...well, just blow up, okay?- See Also:
-
org.kuali.rice.kns.lookup.LookupResultsSupportStrategyService#retrieveSelectedResultBOs(java.lang.String, java.lang.Class, java.lang.String)
-
qualifiesForStrategy
Deprecated.Sees if the class implements the PersistableBusinessObject interface; if so, then yes, the BO qualifies!- Specified by:
qualifiesForStrategyin interfaceLookupResultsSupportStrategyService- Parameters:
boClass- the class to test the determination on- Returns:
- true if this strategy supports it, false otherwise
- See Also:
-