Package org.kuali.rice.kns.lookup
Class PersistableBusinessObjectLookupResultsSupportStrategyImpl
java.lang.Object
org.kuali.rice.kns.lookup.PersistableBusinessObjectLookupResultsSupportStrategyImpl
- All Implemented Interfaces:
LookupResultsSupportStrategyService
@Deprecated
public class PersistableBusinessObjectLookupResultsSupportStrategyImpl
extends Object
implements LookupResultsSupportStrategyService
Deprecated.
Only used by KNS classes, use KRAD.
The LookupResultsSupportStrategyService implementation which supports PersistableBusinessObjects, simply enough
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionDeprecated.getLookupIdForBusinessObject(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.Returns a list of BOs that were selected.voidsetBusinessObjectService(BusinessObjectService businessObjectService) Deprecated.
-
Constructor Details
-
PersistableBusinessObjectLookupResultsSupportStrategyImpl
public PersistableBusinessObjectLookupResultsSupportStrategyImpl()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
-
retrieveSelectedResultBOs
public <T extends BusinessObject> Collection<T> retrieveSelectedResultBOs(Class<T> boClass, Set<String> lookupIds) Deprecated.Description copied from interface:LookupResultsSupportStrategyServiceReturns a list of BOs that were selected. This implementation makes an attempt to retrieve all BOs with the given object IDs, unless they have been deleted or the object ID changed. Since data may have changed since the search, the returned BOs may not match the criteria used to search.- Specified by:
retrieveSelectedResultBOsin interfaceLookupResultsSupportStrategyService- Parameters:
boClass- the class of the business object to retrieve- Returns:
- a Collection of retrieved BusinessObjects
-
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
-
getBusinessObjectService
Deprecated. -
setBusinessObjectService
Deprecated.
-