|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface Configuration
Represents the configuration for a CacheManager.
Implementations are expected to be read-only.
| Method Summary | |
|---|---|
java.util.Map<java.lang.String,CacheConfiguration<?,?>> |
getCacheConfigurations()
Mapping of aliases to CacheConfigurations, used to configure the Caches
managed by the CacheManager. |
java.lang.ClassLoader |
getClassLoader()
The ClassLoader for the CacheManager. |
java.util.Collection<ServiceCreationConfiguration<?>> |
getServiceCreationConfigurations()
ServiceCreationConfiguration initially used to bootstrap the CacheManager
and its Caches. |
| Method Detail |
|---|
java.util.Map<java.lang.String,CacheConfiguration<?,?>> getCacheConfigurations()
CacheConfigurations, used to configure the Caches
managed by the CacheManager.
The map must not be null but can be empty. It must be unmodifiable.
java.util.Collection<ServiceCreationConfiguration<?>> getServiceCreationConfigurations()
ServiceCreationConfiguration initially used to bootstrap the CacheManager
and its Caches.
The collection must not be null but can be empty. Also it must be unmodifiable.
java.lang.ClassLoader getClassLoader()
ClassLoader for the CacheManager.
This ClassLoader will be used to instantiate cache manager level services
and for Caches that do not have a specific ClassLoader.
The ClassLoader must not be null.
ClassLoader
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||