当前位置: 首页>>代码示例>>Java>>正文


Java OffsetCommitResponse类代码示例

本文整理汇总了Java中kafka.javaapi.OffsetCommitResponse的典型用法代码示例。如果您正苦于以下问题:Java OffsetCommitResponse类的具体用法?Java OffsetCommitResponse怎么用?Java OffsetCommitResponse使用的例子?那么, 这里精选的类代码示例或许可以为您提供帮助。


OffsetCommitResponse类属于kafka.javaapi包,在下文中一共展示了OffsetCommitResponse类的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: commitOffsets

import kafka.javaapi.OffsetCommitResponse; //导入依赖的package包/类
public static OffsetCommitResponse commitOffsets(String groupId, Map<TopicAndPartition, OffsetMetadataAndError> requestInfo, short versionId,
		int correlationId, String clientId) {
	SimpleConsumer simpleConsumer = SimpleKafkaHelper.getDefaultSimpleConsumer();
	OffsetCommitRequest commitRequest = new OffsetCommitRequest(groupId, requestInfo, versionId, correlationId, clientId);
	OffsetCommitResponse commitResponse = simpleConsumer.commitOffsets(commitRequest);
	return commitResponse;
}
 
开发者ID:linzhaoming,项目名称:easyframe-msg,代码行数:8,代码来源:AdminUtil.java

示例2: execute

import kafka.javaapi.OffsetCommitResponse; //导入依赖的package包/类
@Override
public Short execute() throws Exception {
  short versionID = 0;
  int correlationId = 0;
  TopicAndPartition tp = new TopicAndPartition(topic, partitionMetadata.partitionId());
  OffsetAndMetadata offsetAndMeta = new OffsetAndMetadata(offset, OffsetAndMetadata.NoMetadata(), errorCode);
  Map<TopicAndPartition, OffsetAndMetadata> mapForCommitOffset = new HashMap<TopicAndPartition, OffsetAndMetadata>();
  mapForCommitOffset.put(tp, offsetAndMeta);
  OffsetCommitRequest offsetCommitReq = new OffsetCommitRequest(name, mapForCommitOffset, correlationId, name, versionID);
  OffsetCommitResponse offsetCommitResp = consumer.commitOffsets(offsetCommitReq);
  return (Short) offsetCommitResp.errors().get(tp);
}
 
开发者ID:DemandCube,项目名称:Scribengin,代码行数:13,代码来源:KafkaPartitionReader.java


注:本文中的kafka.javaapi.OffsetCommitResponse类示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。