public class InnerTraceProducer extends Object
| Constructor and Description |
|---|
InnerTraceProducer(Properties properties,
NameServerAddressSetter nameserverAddressSetter) |
InnerTraceProducer(Properties properties,
SessionCredentials sessionCredentials,
NameServerAddressSetter nameserverAddressSetter) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
append(OnsTraceContext ctx) |
static InnerTraceProducer |
getTraceDispatcherProducer(Properties properties,
NameServerAddressSetter nameserverAddressSetter) |
static InnerTraceProducer |
getTraceDispatcherProducer(Properties properties,
SessionCredentials sessionCredentials,
NameServerAddressSetter nameserverAddressSetter) |
static void |
registerTraceDispatcher(String dispatcherId,
InnerTraceProducer producer,
boolean isSingleton) |
static Set<String> |
tryGetMessageQueueBrokerSet(com.alibaba.rocketmq.client.impl.producer.DefaultMQProducerImpl producer,
String topic) |
static Set<String> |
tryGetMessageQueueBrokerSet(com.alibaba.rocketmq.client.impl.consumer.DefaultMQPushConsumerImpl consumer,
String topic) |
static void |
unregisterTraceDispatcher(String dispatcherId,
InnerTraceProducer producer,
boolean isSingleton) |
public InnerTraceProducer(Properties properties, NameServerAddressSetter nameserverAddressSetter) throws com.alibaba.rocketmq.client.exception.MQClientException
com.alibaba.rocketmq.client.exception.MQClientExceptionpublic InnerTraceProducer(Properties properties, SessionCredentials sessionCredentials, NameServerAddressSetter nameserverAddressSetter) throws com.alibaba.rocketmq.client.exception.MQClientException
com.alibaba.rocketmq.client.exception.MQClientExceptionpublic static InnerTraceProducer getTraceDispatcherProducer(Properties properties, NameServerAddressSetter nameserverAddressSetter) throws com.alibaba.rocketmq.client.exception.MQClientException
com.alibaba.rocketmq.client.exception.MQClientExceptionpublic static InnerTraceProducer getTraceDispatcherProducer(Properties properties, SessionCredentials sessionCredentials, NameServerAddressSetter nameserverAddressSetter) throws com.alibaba.rocketmq.client.exception.MQClientException
com.alibaba.rocketmq.client.exception.MQClientExceptionpublic static void registerTraceDispatcher(String dispatcherId, InnerTraceProducer producer, boolean isSingleton) throws com.alibaba.rocketmq.client.exception.MQClientException
com.alibaba.rocketmq.client.exception.MQClientExceptionpublic static void unregisterTraceDispatcher(String dispatcherId, InnerTraceProducer producer, boolean isSingleton)
public boolean append(OnsTraceContext ctx)
public static Set<String> tryGetMessageQueueBrokerSet(com.alibaba.rocketmq.client.impl.producer.DefaultMQProducerImpl producer, String topic)
Copyright © 2012–2019. All rights reserved.