org.springframework.cloud.stream.binder.kafka.properties.KafkaProducerProperties.isSync()方法的使用及代码示例

x33g5p2x  于2022-01-24 转载在 其他  
字(3.2k)|赞(0)|评价(0)|浏览(100)

本文整理了Java中org.springframework.cloud.stream.binder.kafka.properties.KafkaProducerProperties.isSync()方法的一些代码示例,展示了KafkaProducerProperties.isSync()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。KafkaProducerProperties.isSync()方法的具体详情如下:
包路径:org.springframework.cloud.stream.binder.kafka.properties.KafkaProducerProperties
类名称:KafkaProducerProperties
方法名:isSync

KafkaProducerProperties.isSync介绍

暂无

代码示例

代码示例来源:origin: spring-cloud/spring-cloud-stream-binder-kafka

public boolean isSync() {
  return this.kafkaProducerProperties.isSync();
}

代码示例来源:origin: org.springframework.cloud/spring-cloud-stream-binder-kafka-core

public boolean isSync() {
  return this.kafkaProducerProperties.isSync();
}

代码示例来源:origin: org.springframework.cloud/spring-cloud-stream-binder-kafka11

ProducerConfigurationMessageHandler(KafkaTemplate<byte[], byte[]> kafkaTemplate, String topic,
    ExtendedProducerProperties<KafkaProducerProperties> producerProperties,
    ProducerFactory<byte[], byte[]> producerFactory) {
  super(kafkaTemplate);
  setTopicExpression(new LiteralExpression(topic));
  setMessageKeyExpression(producerProperties.getExtension().getMessageKeyExpression());
  setBeanFactory(KafkaMessageChannelBinder.this.getBeanFactory());
  if (producerProperties.isPartitioned()) {
    SpelExpressionParser parser = new SpelExpressionParser();
    setPartitionIdExpression(parser.parseExpression("headers." + BinderHeaders.PARTITION_HEADER));
  }
  if (producerProperties.getExtension().isSync()) {
    setSync(true);
  }
  this.producerFactory = producerFactory;
}

代码示例来源:origin: org.springframework.cloud/spring-cloud-stream-binder-kafka

ProducerConfigurationMessageHandler(KafkaTemplate<byte[], byte[]> kafkaTemplate, String topic,
    ExtendedProducerProperties<KafkaProducerProperties> producerProperties,
    ProducerFactory<byte[], byte[]> producerFactory) {
  super(kafkaTemplate);
  setTopicExpression(new LiteralExpression(topic));
  setMessageKeyExpression(producerProperties.getExtension().getMessageKeyExpression());
  setBeanFactory(KafkaMessageChannelBinder.this.getBeanFactory());
  if (producerProperties.isPartitioned()) {
    SpelExpressionParser parser = new SpelExpressionParser();
    setPartitionIdExpression(parser.parseExpression("headers['" + BinderHeaders.PARTITION_HEADER + "']"));
  }
  if (producerProperties.getExtension().isSync()) {
    setSync(true);
  }
  this.producerFactory = producerFactory;
}

代码示例来源:origin: spring-cloud/spring-cloud-stream-binder-kafka

ProducerConfigurationMessageHandler(KafkaTemplate<byte[], byte[]> kafkaTemplate, String topic,
    ExtendedProducerProperties<KafkaProducerProperties> producerProperties,
    ProducerFactory<byte[], byte[]> producerFactory) {
  super(kafkaTemplate);
  setTopicExpression(new LiteralExpression(topic));
  setMessageKeyExpression(producerProperties.getExtension().getMessageKeyExpression());
  setBeanFactory(KafkaMessageChannelBinder.this.getBeanFactory());
  if (producerProperties.isPartitioned()) {
    SpelExpressionParser parser = new SpelExpressionParser();
    setPartitionIdExpression(parser.parseExpression("headers['" + BinderHeaders.PARTITION_HEADER + "']"));
  }
  if (producerProperties.getExtension().isSync()) {
    setSync(true);
  }
  this.producerFactory = producerFactory;
}

相关文章