Package org.apache.flink.connector.jdbc.xa
Provides exactly-once JDBC sink implementation using Java XA transactions API (JTA).
- See Also:
JdbcXaExactlyOnceSinkFunction
-
Interface Summary Interface Description XaFacade Facade to the XA operations relevant tosink.XidGenerator Xidgenerator. -
Class Summary Class Description CheckpointAndXid A pair of checkpoint id andXidrepresenting a checkpoint and an associated pending (prepared) XA transaction.CheckpointAndXidSerializer CheckpointAndXidserializer.CheckpointAndXidSerializer.CheckpointAndXidSimpleTypeSerializerSnapshot SImpleTypeSerializerSnapshotforCheckpointAndXidSerializer.JdbcXaSinkFunction<T> JDBC sink function that uses XA transactions to provide exactly once guarantees.XaSinkStateSerializer XaSinkStateSerializer.XaSinkStateSerializer.XaSinkStateSimpleXaTypeSerializerSnapshot SimpleTypeSerializerSnapshotforXaSinkStateSerializer.XidSerializer Xidserializer.XidSerializer.XidSimpleTypeSerializerSnapshot SimpleTypeSerializerSnapshotforXidSerializer. -
Exception Summary Exception Description XaFacade.EmptyXaTransactionException XaFacade.TransientXaException Indicates a transient or unknown failure from the resource manager (seeXA_RBTRANSIENT,XAER_RMFAIL).