Package org.infinispan.cdi.embedded
Class InfinispanExtensionEmbedded
java.lang.Object
org.infinispan.cdi.embedded.InfinispanExtensionEmbedded
- All Implemented Interfaces:
jakarta.enterprise.inject.spi.Extension
public class InfinispanExtensionEmbedded
extends Object
implements jakarta.enterprise.inject.spi.Extension
The Infinispan CDI extension for embedded caches
- Author:
- Pete Muir, Kevin Pollet <kevin.pollet@serli.com> (C) 2011 SERLI
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetInstalledEmbeddedCacheManagers(jakarta.enterprise.inject.spi.BeanManager beanManager) voidobserveEmbeddedCacheManagerBean(jakarta.enterprise.inject.spi.ProcessBean<?> processBean) voidregisterCacheConfigurations(CacheManagerEventBridge eventBridge, jakarta.enterprise.inject.Instance<org.infinispan.manager.EmbeddedCacheManager> cacheManagers, jakarta.enterprise.inject.spi.BeanManager beanManager)
-
Constructor Details
-
InfinispanExtensionEmbedded
public InfinispanExtensionEmbedded()
-
-
Method Details
-
observeEmbeddedCacheManagerBean
public void observeEmbeddedCacheManagerBean(@Observes jakarta.enterprise.inject.spi.ProcessBean<?> processBean) -
getInstalledEmbeddedCacheManagers
public Set<InfinispanExtensionEmbedded.InstalledCacheManager> getInstalledEmbeddedCacheManagers(jakarta.enterprise.inject.spi.BeanManager beanManager) -
registerCacheConfigurations
public void registerCacheConfigurations(CacheManagerEventBridge eventBridge, jakarta.enterprise.inject.Instance<org.infinispan.manager.EmbeddedCacheManager> cacheManagers, jakarta.enterprise.inject.spi.BeanManager beanManager)
-