@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.