Package org.infinispan.cdi.embedded
Class InfinispanExtensionEmbedded
java.lang.Object
org.infinispan.cdi.embedded.InfinispanExtensionEmbedded
- All Implemented Interfaces:
javax.enterprise.inject.spi.Extension
public class InfinispanExtensionEmbedded
extends Object
implements javax.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(javax.enterprise.inject.spi.BeanManager beanManager) voidobserveEmbeddedCacheManagerBean(javax.enterprise.inject.spi.ProcessBean<?> processBean) voidregisterCacheConfigurations(CacheManagerEventBridge eventBridge, javax.enterprise.inject.Instance<org.infinispan.manager.EmbeddedCacheManager> cacheManagers, javax.enterprise.inject.spi.BeanManager beanManager)
-
Constructor Details
-
InfinispanExtensionEmbedded
public InfinispanExtensionEmbedded()
-
-
Method Details
-
observeEmbeddedCacheManagerBean
public void observeEmbeddedCacheManagerBean(@Observes javax.enterprise.inject.spi.ProcessBean<?> processBean) -
getInstalledEmbeddedCacheManagers
public Set<InfinispanExtensionEmbedded.InstalledCacheManager> getInstalledEmbeddedCacheManagers(javax.enterprise.inject.spi.BeanManager beanManager) -
registerCacheConfigurations
public void registerCacheConfigurations(CacheManagerEventBridge eventBridge, javax.enterprise.inject.Instance<org.infinispan.manager.EmbeddedCacheManager> cacheManagers, javax.enterprise.inject.spi.BeanManager beanManager)
-