Examples of readOffset()


Examples of com.alibaba.rocketmq.client.consumer.store.OffsetStore.readOffset()

        switch (consumeFromWhere) {
        case CONSUME_FROM_LAST_OFFSET_AND_FROM_MIN_WHEN_BOOT_FIRST:
        case CONSUME_FROM_MIN_OFFSET:
        case CONSUME_FROM_MAX_OFFSET:
        case CONSUME_FROM_LAST_OFFSET: {
            long lastOffset = offsetStore.readOffset(mq, ReadOffsetType.READ_FROM_STORE);
            // 第二次启动,根据上次的消费位点开始消费
            if (lastOffset >= 0) {
                result = lastOffset;
            }
            // 第一次启动,没有记录消费位点
View Full Code Here

Examples of com.alibaba.rocketmq.client.consumer.store.OffsetStore.readOffset()

                result = -1;
            }
            break;
        }
        case CONSUME_FROM_FIRST_OFFSET: {
            long lastOffset = offsetStore.readOffset(mq, ReadOffsetType.READ_FROM_STORE);
            // 第二次启动,根据上次的消费位点开始消费
            if (lastOffset >= 0) {
                result = lastOffset;
            }
            // 第一次启动,没有记录消费位点
View Full Code Here

Examples of com.alibaba.rocketmq.client.consumer.store.OffsetStore.readOffset()

                result = -1;
            }
            break;
        }
        case CONSUME_FROM_TIMESTAMP: {
            long lastOffset = offsetStore.readOffset(mq, ReadOffsetType.READ_FROM_STORE);
            // 第二次启动,根据上次的消费位点开始消费
            if (lastOffset >= 0) {
                result = lastOffset;
            }
            // 第一次启动,没有记录消费为点
View Full Code Here

Examples of com.alibaba.rocketmq.client.consumer.store.OffsetStore.readOffset()

        final ConsumeFromWhere consumeFromWhere =
                this.defaultMQPushConsumerImpl.getDefaultMQPushConsumer().getConsumeFromWhere();
        final OffsetStore offsetStore = this.defaultMQPushConsumerImpl.getOffsetStore();
        switch (consumeFromWhere) {
        case CONSUME_FROM_LAST_OFFSET: {
            long lastOffset = offsetStore.readOffset(mq, ReadOffsetType.READ_FROM_STORE);
            if (lastOffset >= 0) {
                result = lastOffset;
            }
            // 当前订阅组在服务器没有对应的Offset
            // 说明是第一次启动
View Full Code Here

Examples of com.alibaba.rocketmq.client.consumer.store.OffsetStore.readOffset()

                result = -1;
            }
            break;
        }
        case CONSUME_FROM_LAST_OFFSET_AND_FROM_MIN_WHEN_BOOT_FIRST: {
            long lastOffset = offsetStore.readOffset(mq, ReadOffsetType.READ_FROM_STORE);
            if (lastOffset >= 0) {
                result = lastOffset;
            }
            // 当前订阅组在服务器没有对应的Offset
            // 说明是第一次启动
View Full Code Here

Examples of com.alibaba.rocketmq.client.consumer.store.OffsetStore.readOffset()

        switch (consumeFromWhere) {
        case CONSUME_FROM_LAST_OFFSET_AND_FROM_MIN_WHEN_BOOT_FIRST:
        case CONSUME_FROM_MIN_OFFSET:
        case CONSUME_FROM_MAX_OFFSET:
        case CONSUME_FROM_LAST_OFFSET: {
            long lastOffset = offsetStore.readOffset(mq, ReadOffsetType.READ_FROM_STORE);
            // 第二次启动,根据上次的消费位点开始消费
            if (lastOffset >= 0) {
                result = lastOffset;
            }
            // 第一次启动,没有记录消费位点
View Full Code Here

Examples of com.alibaba.rocketmq.client.consumer.store.OffsetStore.readOffset()

                result = -1;
            }
            break;
        }
        case CONSUME_FROM_FIRST_OFFSET: {
            long lastOffset = offsetStore.readOffset(mq, ReadOffsetType.READ_FROM_STORE);
            // 第二次启动,根据上次的消费位点开始消费
            if (lastOffset >= 0) {
                result = lastOffset;
            }
            // 第一次启动,没有记录消费位点
View Full Code Here

Examples of com.alibaba.rocketmq.client.consumer.store.OffsetStore.readOffset()

                result = -1;
            }
            break;
        }
        case CONSUME_FROM_TIMESTAMP: {
            long lastOffset = offsetStore.readOffset(mq, ReadOffsetType.READ_FROM_STORE);
            // 第二次启动,根据上次的消费位点开始消费
            if (lastOffset >= 0) {
                result = lastOffset;
            }
            // 第一次启动,没有记录消费为点
View Full Code Here

Examples of com.alibaba.rocketmq.client.consumer.store.OffsetStore.readOffset()

        switch (consumeFromWhere) {
        case CONSUME_FROM_LAST_OFFSET_AND_FROM_MIN_WHEN_BOOT_FIRST:
        case CONSUME_FROM_MIN_OFFSET:
        case CONSUME_FROM_MAX_OFFSET:
        case CONSUME_FROM_LAST_OFFSET: {
            long lastOffset = offsetStore.readOffset(mq, ReadOffsetType.READ_FROM_STORE);
            // 第二次启动,根据上次的消费位点开始消费
            if (lastOffset >= 0) {
                result = lastOffset;
            }
            // 第一次启动,没有记录消费位点
View Full Code Here

Examples of com.alibaba.rocketmq.client.consumer.store.OffsetStore.readOffset()

                result = -1;
            }
            break;
        }
        case CONSUME_FROM_FIRST_OFFSET: {
            long lastOffset = offsetStore.readOffset(mq, ReadOffsetType.READ_FROM_STORE);
            // 第二次启动,根据上次的消费位点开始消费
            if (lastOffset >= 0) {
                result = lastOffset;
            }
            // 第一次启动,没有记录消费位点
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.