Class NamespaceEventsSystemTopicFactory
java.lang.Object
org.apache.pulsar.broker.systopic.NamespaceEventsSystemTopicFactory
-
Constructor Summary
ConstructorsConstructorDescriptionNamespaceEventsSystemTopicFactory(org.apache.pulsar.client.api.PulsarClient client) -
Method Summary
Modifier and TypeMethodDescriptioncreateTopicPoliciesSystemTopicClient(org.apache.pulsar.common.naming.NamespaceName namespaceName) createTransactionBufferSystemTopicClient(org.apache.pulsar.common.naming.NamespaceName namespaceName, TransactionBufferSnapshotService transactionBufferSnapshotService) static org.apache.pulsar.common.naming.TopicNamegetSystemTopicName(org.apache.pulsar.common.naming.NamespaceName namespaceName, org.apache.pulsar.common.events.EventType eventType)
-
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)
-