Interface Processor.TransactionalIso<V>
- Type Parameters:
V- input/output type
- All Superinterfaces:
Processor<V,,V> Processor.Iso<V>,Processor.Transactional<V,,V> Publisher<V>,Subscriber<V>,TransactionalSubscriber<V>
public static interface Processor.TransactionalIso<V>
extends Processor.Transactional<V,V>, Processor.Iso<V>
A processor that supports transactions using the same input and outputs.
- Since:
- 4.0.0
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.spongepowered.configurate.reactive.Processor
Processor.Iso<V>, Processor.Transactional<I,O>, Processor.TransactionalIso<V> Nested classes/interfaces inherited from interface org.spongepowered.configurate.reactive.Publisher
Publisher.Cached<V> -
Method Summary
Methods inherited from interface org.spongepowered.configurate.reactive.Processor
closeIfUnsubscribed, fallbackHandler, mapMethods inherited from interface org.spongepowered.configurate.reactive.Processor.Iso
injectMethods inherited from interface org.spongepowered.configurate.reactive.Publisher
cache, cache, executor, hasSubscribers, subscribeMethods inherited from interface org.spongepowered.configurate.reactive.Subscriber
onClose, onErrorMethods inherited from interface org.spongepowered.configurate.reactive.TransactionalSubscriber
beginTransaction, commit, rollback, submit