Uses of Interface
org.sakaiproject.service.framework.memory.CacheRefresher

Packages that use CacheRefresher
org.sakaiproject.component.framework.memory   
org.sakaiproject.component.legacy.announcement   
org.sakaiproject.component.legacy.assignment   
org.sakaiproject.component.legacy.calendar   
org.sakaiproject.component.legacy.chat   
org.sakaiproject.component.legacy.content   
org.sakaiproject.component.legacy.discussion   
org.sakaiproject.component.legacy.email   
org.sakaiproject.component.legacy.message   
org.sakaiproject.component.legacy.notification   
org.sakaiproject.service.framework.memory This package provides the Sakai Memory Service.  
org.sakaiproject.service.framework.memory.cover   
 

Uses of CacheRefresher in org.sakaiproject.component.framework.memory
 

Fields in org.sakaiproject.component.framework.memory declared as CacheRefresher
protected  CacheRefresher MemCache.m_refresher
          The object that will deal with expired entries.
 

Methods in org.sakaiproject.component.framework.memory with parameters of type CacheRefresher
 Cache BasicMemoryService.newCache(CacheRefresher refresher, String pattern)
          Construct a Cache. Attempts to keep complete on Event notification by calling the refresher.
 Cache BasicMemoryService.newHardCache(CacheRefresher refresher, String pattern)
          Construct a special Cache that uses hard references. Attempts to keep complete on Event notification by calling the refresher.
 Cache BasicMemoryService.newCache(CacheRefresher refresher, long sleep)
          Construct a Cache. Automatic refresh handling if refresher is not null.
 Cache BasicMemoryService.newHardCache(CacheRefresher refresher, long sleep)
          Construct a Cache. Automatic refresh handling if refresher is not null.
 

Constructors in org.sakaiproject.component.framework.memory with parameters of type CacheRefresher
HardCache(BasicMemoryService memoryService, EventTrackingService eventTrackingService, Logger logger, CacheRefresher refresher, String pattern)
          Construct the Cache.
HardCache(BasicMemoryService memoryService, EventTrackingService eventTrackingService, Logger logger, CacheRefresher refresher, long sleep)
          Construct the Cache.
MemCache(BasicMemoryService memoryService, EventTrackingService eventTrackingService, Logger logger, CacheRefresher refresher, String pattern)
          Construct the Cache.
MemCache(BasicMemoryService memoryService, EventTrackingService eventTrackingService, Logger logger, CacheRefresher refresher, long sleep)
          Construct the Cache.
 

Uses of CacheRefresher in org.sakaiproject.component.legacy.announcement
 

Classes in org.sakaiproject.component.legacy.announcement that implement CacheRefresher
 class BaseAnnouncementService
          BaseAnnouncementService extends the BaseMessageService for the specifics of Announcement.
 class DbAnnouncementService
          DbAnnouncementService fills out the BaseAnnouncementService with a database implementation.
 

Uses of CacheRefresher in org.sakaiproject.component.legacy.assignment
 

Classes in org.sakaiproject.component.legacy.assignment that implement CacheRefresher
protected  class BaseAssignmentService.AssignmentCacheRefresher
          AssignmentCacheRefresher implementation
protected  class BaseAssignmentService.AssignmentContentCacheRefresher
          AssignmentContentCacheRefresher implementation
protected  class BaseAssignmentService.AssignmentSubmissionCacheRefresher
          AssignmentSubmissionCacheRefresher implementation
 

Uses of CacheRefresher in org.sakaiproject.component.legacy.calendar
 

Classes in org.sakaiproject.component.legacy.calendar that implement CacheRefresher
 class BaseCalendarService
          BaseCalendarService is an base implementation of the CHEF CalendarService, implemented as a Turbine service.
 class DbCalendarService
          DbCalendarService fills out the BaseCalendarService with a database implementation.
 

Uses of CacheRefresher in org.sakaiproject.component.legacy.chat
 

Classes in org.sakaiproject.component.legacy.chat that implement CacheRefresher
 class BaseChatService
          BaseChatService extends the BaseMessageService for the specifics of Chat.
 class DbChatService
          DbChatService fills out the BaseChatService with a database implementation.
 

Uses of CacheRefresher in org.sakaiproject.component.legacy.content
 

Classes in org.sakaiproject.component.legacy.content that implement CacheRefresher
 class BaseContentService
           BaseContentService is an abstract base implementation of the Sakai ContentHostingService.
 class DbContentService
          DbContentService is an extension of the BaseContentService with a database implementation.
 

Uses of CacheRefresher in org.sakaiproject.component.legacy.discussion
 

Classes in org.sakaiproject.component.legacy.discussion that implement CacheRefresher
 class BaseDiscussionService
          BaseDiscussionService extends the BaseMessageService for the specifics of Discussion.
 class DbDiscussionService
          DbDiscussionService fills out the BaseDiscussionService with a database implementation.
 

Uses of CacheRefresher in org.sakaiproject.component.legacy.email
 

Classes in org.sakaiproject.component.legacy.email that implement CacheRefresher
 class BaseMailArchiveService
          BaseMailArchiveService extends the BaseMessageService for the specifics of MailArchive.
 class DbMailArchiveService
          DbMailArchiveService fills out the BaseMailArchiveService with a database implementation.
 

Uses of CacheRefresher in org.sakaiproject.component.legacy.message
 

Classes in org.sakaiproject.component.legacy.message that implement CacheRefresher
 class BaseMessageService
          BaseMessageService is a simple implementation of the CHEF MessageService as a Turbine service.
 

Uses of CacheRefresher in org.sakaiproject.component.legacy.notification
 

Classes in org.sakaiproject.component.legacy.notification that implement CacheRefresher
 class BaseNotificationService
          %%%
 class DbNotificationService
          DbNotificationService is ... %%%.
 

Fields in org.sakaiproject.component.legacy.notification declared as CacheRefresher
protected  CacheRefresher NotificationCache.m_refresher
          The object that will deal with expired entries.
 

Constructors in org.sakaiproject.component.legacy.notification with parameters of type CacheRefresher
NotificationCache(CacheRefresher refresher, String pattern)
          Construct the Cache.
 

Uses of CacheRefresher in org.sakaiproject.service.framework.memory
 

Methods in org.sakaiproject.service.framework.memory with parameters of type CacheRefresher
 Cache MemoryService.newCache(CacheRefresher refresher, String pattern)
          Construct a Cache.
 Cache MemoryService.newHardCache(CacheRefresher refresher, String pattern)
          Construct a special Cache that uses hard references.
 Cache MemoryService.newCache(CacheRefresher refresher, long sleep)
          Construct a Cache.
 Cache MemoryService.newHardCache(CacheRefresher refresher, long sleep)
          Construct a Cache.
 

Uses of CacheRefresher in org.sakaiproject.service.framework.memory.cover
 

Methods in org.sakaiproject.service.framework.memory.cover with parameters of type CacheRefresher
static Cache MemoryService.newCache(CacheRefresher param0, String param1)
           
static Cache MemoryService.newHardCache(CacheRefresher param0, String param1)
           
static Cache MemoryService.newCache(CacheRefresher param0, long param1)
           
static Cache MemoryService.newHardCache(CacheRefresher param0, long param1)