Ce contenu n'est pas disponible dans la langue sélectionnée.
13.2. Creating CacheManagers
13.2.1. Create a New RemoteCacheManager
Copier lienLien copié sur presse-papiers!
Procedure 13.1. Configure a New RemoteCacheManager
- Use theConfigurationBuilder()constructor to create a new configuration builder. The.addServer()method adds a remote server, configured via the.host(<hostname|ip>)and.port(<port>)properties.
- Create a newRemoteCacheManagerusing the supplied configuration.
- Retrieve the default cache from the remote server.
13.2.2. Create a New Embedded Cache Manager
Copier lienLien copié sur presse-papiers!
		Use the following instructions to create a new EmbeddedCacheManager without using CDI:
	
Procedure 13.2. Create a New Embedded Cache Manager
- Create a configuration XML file. For example, create themy-config-file.xmlfile on the classpath (in theresources/folder) and add the configuration information in this file.
- Use the following programmatic configuration to create a cache manager using the configuration file:EmbeddedCacheManager manager = new DefaultCacheManager("my-config-file.xml"); Cache defaultCache = manager.getCache();EmbeddedCacheManager manager = new DefaultCacheManager("my-config-file.xml"); Cache defaultCache = manager.getCache();Copy to Clipboard Copied! Toggle word wrap Toggle overflow 
		The outlined procedure creates a new EmbeddedCacheManager using the configuration specified in 
my-config-file.xml.
	13.2.3. Create a New Embedded Cache Manager Using CDI
Copier lienLien copié sur presse-papiers!
		Use the following steps to create a new EmbeddedCacheManager instance using CDI:
	
Procedure 13.3. Use CDI to Create a New EmbeddedCacheManager
- Specify a default configuration:Copy to Clipboard Copied! Toggle word wrap Toggle overflow 
- Inject the default cache manager.<!-- Additional configuration information here --> @Inject EmbeddedCacheManager cacheManager; <!-- Additional configuration information here --> <!-- Additional configuration information here --> @Inject EmbeddedCacheManager cacheManager; <!-- Additional configuration information here -->Copy to Clipboard Copied! Toggle word wrap Toggle overflow