import org.opendaylight.controller.sal.core.spi.data.DOMStoreTransactionFactory;
public abstract class AbstractDOMTransactionFactory<T extends DOMStoreTransactionFactory> implements AutoCloseable {
import org.opendaylight.controller.sal.core.spi.data.DOMStoreTransactionFactory;
public abstract class AbstractDOMTransactionFactory<T extends DOMStoreTransactionFactory> implements AutoCloseable {
private static final AtomicIntegerFieldUpdater<AbstractDOMTransactionFactory> UPDATER =
AtomicIntegerFieldUpdater.newUpdater(AbstractDOMTransactionFactory.class, "closed");
private final Map<LogicalDatastoreType, T> storeTxFactories;
private static final AtomicIntegerFieldUpdater<AbstractDOMTransactionFactory> UPDATER =
AtomicIntegerFieldUpdater.newUpdater(AbstractDOMTransactionFactory.class, "closed");
private final Map<LogicalDatastoreType, T> storeTxFactories;
- protected abstract CheckedFuture<Void,TransactionCommitFailedException> submit(final DOMDataWriteTransaction transaction,
- final Collection<DOMStoreThreePhaseCommitCohort> cohorts);
+ protected abstract CheckedFuture<Void,TransactionCommitFailedException> submit(DOMDataWriteTransaction transaction,
+ Collection<DOMStoreThreePhaseCommitCohort> cohorts);