Interface PulsarAwareTransactionManager

All Superinterfaces:
org.springframework.transaction.PlatformTransactionManager, org.springframework.transaction.TransactionManager
All Known Implementing Classes:
PulsarTransactionManager

public interface PulsarAwareTransactionManager extends org.springframework.transaction.PlatformTransactionManager
A transaction manager that can provide a PulsarClient.
Since:
1.1.0
  • Method Summary

    Modifier and Type
    Method
    Description
    org.apache.pulsar.client.api.PulsarClient
    Get the Pulsar client.

    Methods inherited from interface org.springframework.transaction.PlatformTransactionManager

    commit, getTransaction, rollback
  • Method Details

    • getPulsarClient

      org.apache.pulsar.client.api.PulsarClient getPulsarClient()
      Get the Pulsar client.
      Returns:
      the Pulsar client