public class LambdaSnsNotifier
extends java.lang.Object
implements com.amazonaws.services.lambda.runtime.RequestStreamHandler
| Modifier and Type | Class and Description |
|---|---|
class |
LambdaSnsNotifier.Processor |
| Modifier and Type | Field and Description |
|---|---|
protected org.tiogasolutions.notify.notifier.Notifier |
notifier |
protected com.fasterxml.jackson.databind.ObjectMapper |
om |
| Constructor and Description |
|---|
LambdaSnsNotifier() |
| Modifier and Type | Method and Description |
|---|---|
LambdaSnsNotifier.Processor |
createProcessor(com.fasterxml.jackson.databind.ObjectMapper om,
Logger logger,
org.tiogasolutions.notify.notifier.Notifier notifier,
com.amazonaws.services.lambda.runtime.Context context,
SnsRecord record) |
void |
handleRequest(java.io.InputStream inputStream,
java.io.OutputStream outputStream,
com.amazonaws.services.lambda.runtime.Context context) |
protected final org.tiogasolutions.notify.notifier.Notifier notifier
protected final com.fasterxml.jackson.databind.ObjectMapper om
public void handleRequest(java.io.InputStream inputStream,
java.io.OutputStream outputStream,
com.amazonaws.services.lambda.runtime.Context context)
throws java.io.IOException
handleRequest in interface com.amazonaws.services.lambda.runtime.RequestStreamHandlerjava.io.IOExceptionpublic LambdaSnsNotifier.Processor createProcessor(com.fasterxml.jackson.databind.ObjectMapper om, Logger logger, org.tiogasolutions.notify.notifier.Notifier notifier, com.amazonaws.services.lambda.runtime.Context context, SnsRecord record)