Transfer version 1.1

transfer.com.cache
Class ValidateCacheState

WEB-INF.cftags.component
        extended by transfer.com.cache.ValidateCacheState

public class ValidateCacheState
extends WEB-INF.cftags.component

Vaidates the state of the object, that all it's external compositions are cached


Constructor Summary
init(ObjectManager objectManager, CacheManager cacheManager, MethodInvoker methodInvoker)
          Constructor
 
Method Summary
private CacheManager getCacheManager()
private MethodInvoker getMethodInvoker()
private ObjectManager getObjectManager()
private void setCacheManager(CacheManager CacheManager)
private void setMethodInvoker(MethodInvoker MethodInvoker)
private void setObjectManager(ObjectManager ObjectManager)
 boolean validateIsCached(TransferObject transfer)
          validates if a TransferObject is the same one as in cache
 
Methods inherited from class WEB-INF.cftags.component
 

Constructor Detail

init

public init(ObjectManager objectManager, CacheManager cacheManager, MethodInvoker methodInvoker)
Constructor

Parameters:
objectManager - The object manager
cacheManager - The cache manager
methodInvoker - The method invoker
Method Detail

getCacheManager

private CacheManager getCacheManager()


getMethodInvoker

private MethodInvoker getMethodInvoker()


getObjectManager

private ObjectManager getObjectManager()


setCacheManager

private void setCacheManager(CacheManager CacheManager)

Parameters:
CacheManager

setMethodInvoker

private void setMethodInvoker(MethodInvoker MethodInvoker)

Parameters:
MethodInvoker

setObjectManager

private void setObjectManager(ObjectManager ObjectManager)

Parameters:
ObjectManager

validateIsCached

public boolean validateIsCached(TransferObject transfer)
validates if a TransferObject is the same one as in cache

Parameters:
transfer - The transfer object to syncronise

Transfer version 1.1