Interface Processor.Transactional<I,O>
- Type Parameters:
I
- input typeO
- output type
- All Superinterfaces:
Processor<I,
,O> Publisher<O>
,Subscriber<I>
,TransactionalSubscriber<I>
- All Known Subinterfaces:
Processor.TransactionalIso<V>
public static interface Processor.Transactional<I,O>
extends Processor<I,O>, Publisher<O>, TransactionalSubscriber<I>
A processor that supports transactions.
- 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, inject, map
Methods inherited from interface org.spongepowered.configurate.reactive.Publisher
cache, cache, executor, hasSubscribers, subscribe
Methods inherited from interface org.spongepowered.configurate.reactive.Subscriber
onClose, onError
Methods inherited from interface org.spongepowered.configurate.reactive.TransactionalSubscriber
beginTransaction, commit, rollback, submit