Package eu.antidotedb.client.messages
Interface AntidoteRequest.Handler<V>
-
- Type Parameters:
V
- the return type of the handle methods
- All Known Subinterfaces:
Transformer
- All Known Implementing Classes:
AntidoteRequest.MsgAbortTransaction.Extractor
,AntidoteRequest.MsgCommitTransaction.Extractor
,AntidoteRequest.MsgReadObjects.Extractor
,AntidoteRequest.MsgStartTransaction.Extractor
,AntidoteRequest.MsgStaticReadObjects.Extractor
,AntidoteRequest.MsgStaticUpdateObjects.Extractor
,AntidoteRequest.MsgUpdateObjects.Extractor
,LogTransformer
,TransformerWithDownstream
- Enclosing class:
- AntidoteRequest<Response>
public static interface AntidoteRequest.Handler<V>
A transformer for all possible cases of Antidote requests.Uses double-dispatch to choose the correct implementation.
- See Also:
AntidoteRequest.accept(Handler)
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default V
handle(AntidotePB.ApbAbortTransaction op)
default V
handle(AntidotePB.ApbCommitTransaction op)
default V
handle(AntidotePB.ApbConnectToDCs op)
default V
handle(AntidotePB.ApbCreateDC op)
default V
handle(AntidotePB.ApbGetConnectionDescriptor op)
default V
handle(AntidotePB.ApbReadObjects op)
default V
handle(AntidotePB.ApbStartTransaction op)
default V
handle(AntidotePB.ApbStaticReadObjects op)
default V
handle(AntidotePB.ApbStaticUpdateObjects op)
default V
handle(AntidotePB.ApbUpdateObjects op)
-
-
-
Method Detail
-
handle
default V handle(AntidotePB.ApbReadObjects op)
-
handle
default V handle(AntidotePB.ApbUpdateObjects op)
-
handle
default V handle(AntidotePB.ApbStartTransaction op)
-
handle
default V handle(AntidotePB.ApbAbortTransaction op)
-
handle
default V handle(AntidotePB.ApbCommitTransaction op)
-
handle
default V handle(AntidotePB.ApbStaticReadObjects op)
-
handle
default V handle(AntidotePB.ApbStaticUpdateObjects op)
-
handle
default V handle(AntidotePB.ApbCreateDC op)
-
handle
default V handle(AntidotePB.ApbConnectToDCs op)
-
handle
default V handle(AntidotePB.ApbGetConnectionDescriptor op)
-
-