Interface TransactionBufferProvider
-
- All Known Implementing Classes:
InMemTransactionBufferProvider,TopicTransactionBufferProvider
@Beta public interface TransactionBufferProviderA provider that providesTransactionBuffer.
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description static TransactionBufferProvidernewProvider(java.lang.String providerClassName)Construct a provider from the provided class.TransactionBuffernewTransactionBuffer(Topic originTopic)Open the persistent transaction buffer.
-
-
-
Method Detail
-
newProvider
static TransactionBufferProvider newProvider(java.lang.String providerClassName) throws java.io.IOException
Construct a provider from the provided class.- Parameters:
providerClassName- the provider class name.- Returns:
- an instance of transaction buffer provider.
- Throws:
java.io.IOException
-
newTransactionBuffer
TransactionBuffer newTransactionBuffer(Topic originTopic)
Open the persistent transaction buffer.- Parameters:
originTopic-- Returns:
-
-