| Package | Description |
|---|---|
| org.wildfly.clustering.ejb.infinispan | |
| org.wildfly.clustering.ejb.infinispan.bean |
| Modifier and Type | Interface and Description |
|---|---|
interface |
BeanFactory<I,T>
Factory for creating bean instances.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ExpiredBeanRemover<I,T>
Bean remover that removes a bean if and only if it is expired.
|
| Constructor and Description |
|---|
BeanExpirationScheduler(org.wildfly.clustering.group.Group group,
org.wildfly.clustering.ee.Batcher<org.wildfly.clustering.ee.cache.tx.TransactionBatch> batcher,
BeanFactory<I,T> factory,
ExpirationConfiguration<T> expiration,
BeanRemover<I,T> remover,
Duration closeTimeout) |
| Modifier and Type | Class and Description |
|---|---|
class |
InfinispanBeanFactory<I,T,C>
Encapsulates the cache mapping strategy for a bean.
|
| 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) |
Copyright © 2020 JBoss by Red Hat. All rights reserved.