Search in sources :

Example 1 with InfinispanXAResourceRecovery

use of org.jboss.as.clustering.infinispan.InfinispanXAResourceRecovery in project wildfly by wildfly.

the class XAResourceRecoveryServiceConfigurator method get.

@Override
public XAResourceRecovery get() {
    Cache<?, ?> cache = this.cache.get();
    XAResourceRecovery recovery = new InfinispanXAResourceRecovery(cache);
    if (cache.getCacheConfiguration().transaction().recovery().enabled()) {
        this.registry.get().addXAResourceRecovery(recovery);
    }
    return recovery;
}
Also used : InfinispanXAResourceRecovery(org.jboss.as.clustering.infinispan.InfinispanXAResourceRecovery) InfinispanXAResourceRecovery(org.jboss.as.clustering.infinispan.InfinispanXAResourceRecovery) XAResourceRecovery(org.jboss.tm.XAResourceRecovery)

Aggregations

InfinispanXAResourceRecovery (org.jboss.as.clustering.infinispan.InfinispanXAResourceRecovery)1 XAResourceRecovery (org.jboss.tm.XAResourceRecovery)1