Uses of Interface
org.apache.jena.dboe.transaction.txn.TransactionalComponent
Packages that use TransactionalComponent
-
Uses of TransactionalComponent in org.apache.jena.dboe.transaction
Classes in org.apache.jena.dboe.transaction that implement TransactionalComponentModifier and TypeClassDescriptionclassA transaction component with an integer supporting MR+SW (=one writer AND many readers).classLogging for transaction steps.classThis class is stateless in the transaction but it records counts of everyTransactionalComponentoperations.Methods in org.apache.jena.dboe.transaction with parameters of type TransactionalComponentModifier and TypeMethodDescriptionstatic TransactionalTransactionalFactory.createTransactional(Location location, TransactionalComponent... elements) Create, and start, management of a number ofTransactionalComponentsstatic TransactionalTransactionalFactory.createTransactional(Journal journal, TransactionalComponent... elements) Create, and start, management of a number ofTransactionalComponents -
Uses of TransactionalComponent in org.apache.jena.dboe.transaction.txn
Classes in org.apache.jena.dboe.transaction.txn that implement TransactionalComponentModifier and TypeClassDescriptionclassA transaction component that does nothing - can be used as a helper for management tasks hooked into the transaction component lifecycle but which are not stateful across restarts.classImplementation of the component interface forTransactionalComponent.classBase implementation of the component interface forTransactionalComponent.classMethods in org.apache.jena.dboe.transaction.txn that return TransactionalComponentModifier and TypeMethodDescriptionComponentGroup.findComponent(ComponentId componentId) SysTransState.getComponent()Methods in org.apache.jena.dboe.transaction.txn with parameters of type TransactionalComponentModifier and TypeMethodDescriptionvoidComponentGroup.add(TransactionalComponent component) TransactionCoordinator.add(TransactionalComponent elt) Add aTransactionalComponent.TransactionCoordinator.remove(TransactionalComponent elt) Remove aTransactionalComponent.Method parameters in org.apache.jena.dboe.transaction.txn with type arguments of type TransactionalComponentModifier and TypeMethodDescriptionvoidComponentGroup.addAll(Collection<TransactionalComponent> components) voidComponentGroup.forEach(BiConsumer<ComponentId, TransactionalComponent> action) voidComponentGroup.forEachComponent(Consumer<? super TransactionalComponent> action) Constructors in org.apache.jena.dboe.transaction.txn with parameters of type TransactionalComponentModifierConstructorDescriptionComponentGroup(TransactionalComponent... components) SysTransState(TransactionalComponent elt, Transaction transaction, Object state) Constructor parameters in org.apache.jena.dboe.transaction.txn with type arguments of type TransactionalComponentModifierConstructorDescriptionTransactionCoordinator(Journal journal, List<TransactionalComponent> components) Create a TransactionCoordinator, initially withTransactionalComponentsin the ComponentGroup