@Transactional public abstract class AbstractBatchTransactionalCachingService extends Object implements WrappingBatchService
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractBatchTransactionalCachingService.PreviousValueReference<T extends org.kuali.rice.krad.bo.BusinessObject> | 
| protected class  | AbstractBatchTransactionalCachingService.PreviousValueRetriever<T extends org.kuali.rice.krad.bo.BusinessObject> | 
| protected class  | AbstractBatchTransactionalCachingService.ReferenceValueRetriever<T extends org.kuali.rice.krad.bo.BusinessObject> | 
| Modifier and Type | Field and Description | 
|---|---|
| protected static org.kuali.rice.krad.bo.BusinessObject | NON_EXISTENT_REFERENCE_CACHE_VALUE | 
| protected Map<Class,AbstractBatchTransactionalCachingService.PreviousValueReference> | previousValueCache | 
| protected Map<String,org.kuali.rice.krad.bo.BusinessObject> | referenceValueCache | 
| Constructor and Description | 
|---|
| AbstractBatchTransactionalCachingService() | 
protected Map<String,org.kuali.rice.krad.bo.BusinessObject> referenceValueCache
protected Map<Class,AbstractBatchTransactionalCachingService.PreviousValueReference> previousValueCache
protected static final org.kuali.rice.krad.bo.BusinessObject NON_EXISTENT_REFERENCE_CACHE_VALUE
public AbstractBatchTransactionalCachingService()
public void initialize()
initialize in interface WrappingBatchServicepublic void destroy()
destroy in interface WrappingBatchServiceprotected String getCacheKey(Class clazz, Object... objects)
Copyright © 2004–2015 The Kuali Foundation. All rights reserved.