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

org.swisspush.redisques.action.QueueAction Maven / Gradle / Ivy

There is a newer version: 4.1.11
Show newest version
package org.swisspush.redisques.action;

import io.vertx.core.eventbus.Message;
import io.vertx.core.json.JsonObject;

import static org.swisspush.redisques.util.RedisquesAPI.*;

public interface QueueAction {
    void execute(Message event);

    default JsonObject createOkReply() {
        return new JsonObject().put(STATUS, OK);
    }

    default JsonObject createErrorReply() {
        return new JsonObject().put(STATUS, ERROR);
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy