Skip navigation links
H M N P Q S T 

H

handle(String) - Method in class pl.chilldev.commons.aws.MessageHandler
Handles message conversion.

M

MessageHandler<Type> - Class in pl.chilldev.commons.aws
Generic handler for JSON-serialized messages.
MessageHandler(ObjectMapper, Consumer<Type>) - Constructor for class pl.chilldev.commons.aws.MessageHandler
Initializes message conversion handler.

N

NotificationHandler - Class in pl.chilldev.commons.aws.sns
SNS notifications handler.
NotificationHandler(Consumer<SNSEvent.SNS>) - Constructor for class pl.chilldev.commons.aws.sns.NotificationHandler
 

P

pl.chilldev.commons.aws - package pl.chilldev.commons.aws
 
pl.chilldev.commons.aws.sns - package pl.chilldev.commons.aws.sns
 
pl.chilldev.commons.aws.sqs - package pl.chilldev.commons.aws.sqs
 
process(SNSEvent) - Method in class pl.chilldev.commons.aws.sns.NotificationHandler
Processes event notification.
process() - Method in class pl.chilldev.commons.aws.sqs.QueueHandler
Processes queue messages.
publish(Object) - Method in class pl.chilldev.commons.aws.sns.TopicClient
Publishes message to associated SNS topic.

Q

QueueHandler - Class in pl.chilldev.commons.aws.sqs
SQS queue handler.
QueueHandler(String, Consumer<Message>) - Constructor for class pl.chilldev.commons.aws.sqs.QueueHandler
Initializes handler with the default SQS client.
QueueHandler(AmazonSQS, String, Consumer<Message>) - Constructor for class pl.chilldev.commons.aws.sqs.QueueHandler
 

S

SimpleNotificationHandler - Class in pl.chilldev.commons.aws.sns
SNS notifications handler that simply processes notification body.
SimpleNotificationHandler(Consumer<String>) - Constructor for class pl.chilldev.commons.aws.sns.SimpleNotificationHandler
Initializes notification handler.
SimpleQueueHandler - Class in pl.chilldev.commons.aws.sqs
SQS queue handler that simply processes message body.
SimpleQueueHandler(AmazonSQS, String, Consumer<String>) - Constructor for class pl.chilldev.commons.aws.sqs.SimpleQueueHandler
Initializes handler.
SimpleQueueHandler(String, Consumer<String>) - Constructor for class pl.chilldev.commons.aws.sqs.SimpleQueueHandler
Initializes handler with the default SQS client.

T

TopicClient - Class in pl.chilldev.commons.aws.sns
Topic-wrapped AWS SNS client.
TopicClient(ObjectMapper, String) - Constructor for class pl.chilldev.commons.aws.sns.TopicClient
Initializes client wrapper with the default SNS client.
TopicClient(AmazonSNS, ObjectMapper, String) - Constructor for class pl.chilldev.commons.aws.sns.TopicClient
 
TypedNotificationHandler - Class in pl.chilldev.commons.aws.sns
SNS notifications handler that processes typed message.
TypedNotificationHandler(ObjectMapper, Consumer<Type>) - Constructor for class pl.chilldev.commons.aws.sns.TypedNotificationHandler
Initializes SNS handler.
TypedQueueHandler - Class in pl.chilldev.commons.aws.sqs
SQS queue handler that processes typed message.
TypedQueueHandler(AmazonSQS, String, ObjectMapper, Consumer<Type>) - Constructor for class pl.chilldev.commons.aws.sqs.TypedQueueHandler
Initializes SQS handler.
TypedQueueHandler(String, ObjectMapper, Consumer<Type>) - Constructor for class pl.chilldev.commons.aws.sqs.TypedQueueHandler
Initializes SQS handler.
H M N P Q S T 
Skip navigation links

Copyright © 2017–2018 RafaƂ Wrzeszcz - Wrzasq.pl. All rights reserved.