Class NamespaceEventsSystemTopicFactory

java.lang.Object
org.apache.pulsar.broker.systopic.NamespaceEventsSystemTopicFactory

public class NamespaceEventsSystemTopicFactory extends Object
  • Constructor Details

    • NamespaceEventsSystemTopicFactory

      public NamespaceEventsSystemTopicFactory(org.apache.pulsar.client.api.PulsarClient client)
  • Method Details

    • createTopicPoliciesSystemTopicClient

      public TopicPoliciesSystemTopicClient createTopicPoliciesSystemTopicClient(org.apache.pulsar.common.naming.NamespaceName namespaceName)
    • createTransactionBufferSystemTopicClient

      public TransactionBufferSystemTopicClient createTransactionBufferSystemTopicClient(org.apache.pulsar.common.naming.NamespaceName namespaceName, TransactionBufferSnapshotService transactionBufferSnapshotService)
    • getSystemTopicName

      public static org.apache.pulsar.common.naming.TopicName getSystemTopicName(org.apache.pulsar.common.naming.NamespaceName namespaceName, org.apache.pulsar.common.events.EventType eventType)