org.kuali.rice.kim.service.impl
Interface RoleServiceImplTest.KimObjectTestChecker<T extends PersistableBusinessObjectBase>

Enclosing class:
RoleServiceImplTest

private static interface RoleServiceImplTest.KimObjectTestChecker<T extends PersistableBusinessObjectBase>

A convenience interface for reducing duplicated code when comparing KIM objects and testing certain KIM-object-caching capabilities.

Author:
Kuali Rice Team (rice.collab@kuali.org)

Method Summary
 void assertKimObjectsAreEqual(T oldKimObject, T newKimObject)
           
 T getKimObjectById(String kimObjectId)
           
 T getKimObjectFromCacheById(String kimObjectId)
           
 String getKimObjectId(T kimObject)
           
 String getKimObjectName()
           
 boolean isUnaffectedByClearingDelegationCache()
           
 

Method Detail

getKimObjectName

String getKimObjectName()

getKimObjectId

String getKimObjectId(T kimObject)

assertKimObjectsAreEqual

void assertKimObjectsAreEqual(T oldKimObject,
                              T newKimObject)
                              throws Exception
Throws:
Exception

getKimObjectFromCacheById

T getKimObjectFromCacheById(String kimObjectId)

getKimObjectById

T getKimObjectById(String kimObjectId)

isUnaffectedByClearingDelegationCache

boolean isUnaffectedByClearingDelegationCache()


Copyright © 2004-2011 The Kuali Foundation. All Rights Reserved.