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

org.bk.aws.messaging.MessageWithDeleteHandle Maven / Gradle / Ivy

The newest version!
package org.bk.aws.messaging;

import reactor.core.publisher.Mono;

public class MessageWithDeleteHandle {
    private final ContentMessage message;

    // Represents computation to delete a message from an SQS queue
    // this is lazily invoked as part of the reactive streams subscription flow
    private final Mono deleteHandle;

    public MessageWithDeleteHandle(ContentMessage message, Mono deleteHandle) {
        this.message = message;
        this.deleteHandle = deleteHandle;
    }

    public ContentMessage getMessage() {
        return message;
    }

    public Mono getDeleteHandle() {
        return deleteHandle;
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy