Class CachingProjectComponentStore

java.lang.Object
com.atlassian.jira.bc.project.component.CachingProjectComponentStore
All Implemented Interfaces:
ProjectComponentStore, Startable, InitializingComponent

public class CachingProjectComponentStore extends Object implements ProjectComponentStore, Startable, InitializingComponent
Decorates an implementation of the project component delegateStore with caching. The actual delegateStore implementation is delegated so this class is a Composite and also a Decorator.