org.kie.workbench.common.services.backend.builder
Class LRUBuilderCache
java.lang.Object
org.guvnor.common.services.backend.cache.LRUCache<org.guvnor.common.services.project.model.Project,Builder>
org.kie.workbench.common.services.backend.builder.LRUBuilderCache
- All Implemented Interfaces:
- org.guvnor.common.services.backend.cache.Cache<org.guvnor.common.services.project.model.Project,Builder>
@ApplicationScoped
public class LRUBuilderCache
- extends org.guvnor.common.services.backend.cache.LRUCache<org.guvnor.common.services.project.model.Project,Builder>
A simple LRU cache for Builders
| Methods inherited from class org.guvnor.common.services.backend.cache.LRUCache |
getEntry, getKeys, invalidateCache, invalidateCache, setEntry |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LRUBuilderCache
public LRUBuilderCache()
setupValidators
@PostConstruct
public void setupValidators()
invalidateProjectCache
public void invalidateProjectCache(@Observes
org.guvnor.common.services.project.builder.events.InvalidateDMOProjectCacheEvent event)
assertBuilder
public Builder assertBuilder(org.guvnor.common.services.project.model.Project project)
Copyright © 2001-2015 JBoss by Red Hat. All Rights Reserved.