@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 WrappingBatchService
public void destroy()
destroy
in interface WrappingBatchService
protected String getCacheKey(Class clazz, Object... objects)
Copyright © 2004–2015 The Kuali Foundation. All rights reserved.