All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.swisspush.gateleen.queue.queuing.splitter.NoOpQueueSplitter Maven / Gradle / Ivy

There is a newer version: 2.1.15
Show newest version
package org.swisspush.gateleen.queue.queuing.splitter;

import io.vertx.core.Future;
import io.vertx.core.Promise;
import io.vertx.core.http.HttpServerRequest;

/**
 * {@inheritDoc}
 */
public class NoOpQueueSplitter implements QueueSplitter {

    @Override
    public Future initialize() {
        Promise promise = Promise.promise();
        promise.complete();
        return promise.future();
    }

    @Override
    /**
     * {@inheritDoc}
     */
    public String convertToSubQueue(String queue, HttpServerRequest request) {
        return queue;
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy