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

entry-point.sqs.sqs-processor.mustache Maven / Gradle / Ivy

Go to download

Gradle plugin to create a clean application in Java that already works, It follows our best practices!

There is a newer version: 3.20.10
Show newest version
package {{package}}.sqs.listener;

{{#lombok}}
import lombok.AllArgsConstructor;
{{/lombok}}
import org.springframework.stereotype.Service;
import software.amazon.awssdk.services.sqs.model.Message;

import java.util.function.Consumer;

@Service
{{#lombok}}
@AllArgsConstructor
{{/lombok}}
public class SQSProcessor implements Consumer {
    // private final MyUseCase myUseCase;
{{^lombok}}

    public SQSProcessor(/*MyUseCase myUseCase*/) {
        //this.myUseCase = myUseCase;
    }
{{/lombok}}

    @Override
    public void accept(Message message) {
        System.out.println(message.body());
        // myUseCase.doAny(message.body());
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy