| Package | Description |
|---|---|
| com.atlassian.messagequeue.internal.core | |
| com.atlassian.messagequeue.internal.scheduler | |
| com.atlassian.messagequeue.internal.sqs |
SQS-specific message runner support.
|
| Modifier and Type | Class and Description |
|---|---|
class |
GsonNestedMessageSerializer
Implementation using Gson (https://github.com/google/gson).
|
class |
JacksonNestedMessageSerializer
Implementation using Jackson (https://github.com/FasterXML/jackson).
|
| Constructor and Description |
|---|
DefaultMessageInformationService(String queueUrl,
com.atlassian.tenant.api.TenantContextProvider tenantContextProvider,
NestedMessageSerializer nestedMessageSerializer,
TenantDataIdSupplier tenantDataIdSupplier) |
| Constructor and Description |
|---|
SchedulerMessageRunnerService(com.atlassian.scheduler.SchedulerService schedulerService,
MessageRunnerRegistryHelper messageRunnerRegistryHelper,
MessageInformationService messageInformationService,
NestedMessageSerializer nestedMessageSerializer)
Constructs a new instance of SchedulerMessageRunnerService.
|
SchedulerMessageRunnerService(com.atlassian.scheduler.SchedulerService schedulerService,
MessageRunnerRegistryHelper messageRunnerRegistryHelper,
MessageInformationService messageInformationService,
NestedMessageSerializer nestedMessageSerializer,
long deliveryIntervalMillis,
int maxDeliveryCount)
Constructs a new instance of SchedulerMessageRunnerService.
|
| Modifier and Type | Method and Description |
|---|---|
SQSMessageRunnerService.Builder |
SQSMessageRunnerService.Builder.withNestedMessageSerializer(NestedMessageSerializer nestedMessageSerializer) |
| Constructor and Description |
|---|
SQSMessageInformationService(SQSMessageRunnerKeyToProducerMapper messageRunnerKeyToProducerMapper,
com.atlassian.tenant.api.TenantContextProvider tenantContextProvider,
NestedMessageSerializer nestedMessageSerializer,
TenantDataIdSupplier tenantDataIdSupplier) |
Copyright © 2017 Atlassian. All rights reserved.