| Package | Description |
|---|---|
| org.wildfly.clustering.ejb.infinispan | |
| org.wildfly.clustering.ejb.infinispan.bean | |
| org.wildfly.clustering.ejb.infinispan.group |
| Modifier and Type | Method and Description |
|---|---|
Predicate<Map.Entry<? super BeanKey<I>,? super BeanEntry<I>>> |
InfinispanBeanManagerConfiguration.getBeanFilter() |
| Modifier and Type | Method and Description |
|---|---|
Bean<I,T> |
BeanFactory.createBean(I id,
BeanEntry<I> entry) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
BeanFilter.test(Map.Entry<? super BeanKey<I>,? super BeanEntry<I>> entry) |
| Constructor and Description |
|---|
InfinispanBeanManager(InfinispanBeanManagerConfiguration<I,T> configuration,
IdentifierFactory<I> identifierFactory,
Configuration<BeanKey<I>,BeanEntry<I>,BeanFactory<I,T>> beanConfiguration,
Configuration<BeanGroupKey<I>,BeanGroupEntry<I,T,C>,BeanGroupFactory<I,T,C>> groupConfiguration) |
| Modifier and Type | Class and Description |
|---|---|
class |
InfinispanBeanEntry<I>
The cache entry for a bean.
|
| Modifier and Type | Method and Description |
|---|---|
BeanEntry<I> |
InfinispanBeanFactory.createValue(I id,
I groupId) |
BeanEntry<I> |
InfinispanBeanFactory.findValue(I id) |
BeanEntry<I> |
InfinispanBeanFactory.tryValue(I id) |
| Modifier and Type | Method and Description |
|---|---|
Bean<I,T> |
InfinispanBeanFactory.createBean(I id,
BeanEntry<I> entry) |
| Constructor and Description |
|---|
InfinispanBean(I id,
BeanEntry<I> entry,
BeanGroup<I,T> group,
org.wildfly.clustering.ee.Mutator mutator,
BeanRemover<I,T> remover,
Duration timeout,
PassivationListener<T> listener) |
| Constructor and Description |
|---|
InfinispanBeanFactory(String beanName,
BeanGroupFactory<I,T,C> groupFactory,
org.infinispan.Cache<BeanKey<I>,BeanEntry<I>> cache,
org.wildfly.clustering.ee.cache.CacheProperties properties,
Duration timeout,
PassivationListener<T> listener) |
| Constructor and Description |
|---|
InfinispanBeanGroupFactory(org.infinispan.Cache<BeanGroupKey<I>,BeanGroupEntry<I,T,C>> cache,
org.infinispan.Cache<BeanKey<I>,BeanEntry<I>> beanCache,
Predicate<Map.Entry<? super BeanKey<I>,? super BeanEntry<I>>> beanFilter,
org.wildfly.clustering.marshalling.spi.MarshalledValueFactory<C> factory,
org.wildfly.clustering.ee.cache.CacheProperties properties,
PassivationConfiguration<T> passivation) |
InfinispanBeanGroupFactory(org.infinispan.Cache<BeanGroupKey<I>,BeanGroupEntry<I,T,C>> cache,
org.infinispan.Cache<BeanKey<I>,BeanEntry<I>> beanCache,
Predicate<Map.Entry<? super BeanKey<I>,? super BeanEntry<I>>> beanFilter,
org.wildfly.clustering.marshalling.spi.MarshalledValueFactory<C> factory,
org.wildfly.clustering.ee.cache.CacheProperties properties,
PassivationConfiguration<T> passivation) |
Copyright © 2020 JBoss by Red Hat. All rights reserved.