Kie Workbench - Common - Services Backend 6.2.0.Beta3

org.kie.workbench.common.services.backend.builder
Class LRUBuilderCache

java.lang.Object
  extended by org.guvnor.common.services.backend.cache.LRUCache<org.guvnor.common.services.project.model.Project,Builder>
      extended by 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


Constructor Summary
LRUBuilderCache()
           
 
Method Summary
 Builder assertBuilder(org.guvnor.common.services.project.model.Project project)
           
 void invalidateProjectCache(org.guvnor.common.services.project.builder.events.InvalidateDMOProjectCacheEvent event)
           
 void setupValidators()
           
 
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
 

Constructor Detail

LRUBuilderCache

public LRUBuilderCache()
Method Detail

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)

Kie Workbench - Common - Services Backend 6.2.0.Beta3

Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.