org.kuali.kfs.sys.batch.service.impl
Class CacheServiceImpl

java.lang.Object
  extended by org.kuali.kfs.sys.batch.service.impl.CacheServiceImpl
All Implemented Interfaces:
CacheService

public class CacheServiceImpl
extends Object
implements CacheService

See Also:
CacheService

Constructor Summary
CacheServiceImpl()
           
 
Method Summary
protected  void clearKIMCache()
          Clears out KIM cache by calling flush methods on role and identity services
protected  void clearMethodCache()
          Clears out service methods cache by calling adminstrators flushAll
protected  void clearParameterCache()
          Clears out parameter cache by calling flush method on parameter service
 void clearSystemCache()
          Clears system cache including spring service method cache and KIM cache
protected  List<com.opensymphony.oscache.general.GeneralCacheAdministrator> getCacheAdminstrators()
          Gets the cacheAdminstrators attribute.
protected  org.kuali.rice.kim.service.IdentityManagementService getIdentityManagementService()
          Gets the identityManagementService attribute.
protected  org.kuali.rice.kns.service.ParameterService getParameterService()
          Gets the parameterService attribute.
protected  org.kuali.rice.kim.service.RoleManagementService getRoleManagementService()
          Gets the roleManagementService attribute.
 void setCacheAdminstrators(List<com.opensymphony.oscache.general.GeneralCacheAdministrator> cacheAdminstrators)
          Sets the cacheAdminstrators attribute value.
 void setIdentityManagementService(org.kuali.rice.kim.service.IdentityManagementService identityManagementService)
          Sets the identityManagementService attribute value.
 void setParameterService(org.kuali.rice.kns.service.ParameterService parameterService)
          Sets the parameterService attribute value.
 void setRoleManagementService(org.kuali.rice.kim.service.RoleManagementService roleManagementService)
          Sets the roleManagementService attribute value.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CacheServiceImpl

public CacheServiceImpl()
Method Detail

clearSystemCache

public void clearSystemCache()
Description copied from interface: CacheService
Clears system cache including spring service method cache and KIM cache

Specified by:
clearSystemCache in interface CacheService
See Also:
CacheService.clearSystemCache()

clearMethodCache

protected void clearMethodCache()
Clears out service methods cache by calling adminstrators flushAll


clearKIMCache

protected void clearKIMCache()
Clears out KIM cache by calling flush methods on role and identity services


clearParameterCache

protected void clearParameterCache()
Clears out parameter cache by calling flush method on parameter service


getCacheAdminstrators

protected List<com.opensymphony.oscache.general.GeneralCacheAdministrator> getCacheAdminstrators()
Gets the cacheAdminstrators attribute.

Returns:
Returns the cacheAdminstrators.

setCacheAdminstrators

public void setCacheAdminstrators(List<com.opensymphony.oscache.general.GeneralCacheAdministrator> cacheAdminstrators)
Sets the cacheAdminstrators attribute value.

Parameters:
cacheAdminstrators - The cacheAdminstrators to set.

getRoleManagementService

protected org.kuali.rice.kim.service.RoleManagementService getRoleManagementService()
Gets the roleManagementService attribute.

Returns:
Returns the roleManagementService.

setRoleManagementService

public void setRoleManagementService(org.kuali.rice.kim.service.RoleManagementService roleManagementService)
Sets the roleManagementService attribute value.

Parameters:
roleManagementService - The roleManagementService to set.

getIdentityManagementService

protected org.kuali.rice.kim.service.IdentityManagementService getIdentityManagementService()
Gets the identityManagementService attribute.

Returns:
Returns the identityManagementService.

setIdentityManagementService

public void setIdentityManagementService(org.kuali.rice.kim.service.IdentityManagementService identityManagementService)
Sets the identityManagementService attribute value.

Parameters:
identityManagementService - The identityManagementService to set.

getParameterService

protected org.kuali.rice.kns.service.ParameterService getParameterService()
Gets the parameterService attribute.

Returns:
Returns the parameterService.

setParameterService

public void setParameterService(org.kuali.rice.kns.service.ParameterService parameterService)
Sets the parameterService attribute value.

Parameters:
parameterService - The parameterService to set.


Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.