public interface ProjectCache
Project
instances so that they do not need to be re-built or re-generated for
multiple consumers.Modifier and Type | Method and Description |
---|---|
void |
evict(Project project)
Evict the given
Project from this cache instance. |
Project |
get(Resource<?> target)
Retrieve a
Project from the cache, using Project.getRootDirectory() as the key. |
void |
invalidate()
Invalidate the cache, forcing all stored
Project instances to be re-discovered. |
void |
store(Project project)
Store the given
Project into this cache. |
Copyright © 2015 JBoss by Red Hat. All rights reserved.