org.apache.eventmesh.runtime.patch.EventMeshConsumeConcurrentlyContext Maven / Gradle / Ivy
///*
// * Licensed to the Apache Software Foundation (ASF) under one or more
// * contributor license agreements. See the NOTICE file distributed with
// * this work for additional information regarding copyright ownership.
// * The ASF licenses this file to You under the Apache License, Version 2.0
// * (the "License"); you may not use this file except in compliance with
// * the License. You may obtain a copy of the License at
// *
// * http://www.apache.org/licenses/LICENSE-2.0
// *
// * Unless required by applicable law or agreed to in writing, software
// * distributed under the License is distributed on an "AS IS" BASIS,
// * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// * See the License for the specific language governing permissions and
// * limitations under the License.
// */
//
//package org.apache.eventmesh.runtime.patch;
//
//import org.apache.rocketmq.client.consumer.listener.ConsumeConcurrentlyContext;
//import org.apache.rocketmq.client.impl.consumer.ProcessQueue;
//import org.apache.rocketmq.common.message.MessageQueue;
//
//public class EventMeshConsumeConcurrentlyContext extends ConsumeConcurrentlyContext {
// private final ProcessQueue processQueue;
// private boolean manualAck = true;
//
// public EventMeshConsumeConcurrentlyContext(MessageQueue messageQueue, ProcessQueue processQueue) {
// super(messageQueue);
// this.processQueue = processQueue;
// }
//
// public ProcessQueue getProcessQueue() {
// return processQueue;
// }
//
// public boolean isManualAck() {
// return manualAck;
// }
//
// public void setManualAck(boolean manualAck) {
// this.manualAck = manualAck;
// }
//}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy