@message-queue-toolkit/sns
Version:
SNS adapter for message-queue-toolkit
16 lines • 1.15 kB
JavaScript
export { SNS_MESSAGE_MAX_SIZE } from "./sns/AbstractSnsService.js";
export { AbstractSnsService } from "./sns/AbstractSnsService.js";
export { SnsConsumerErrorResolver } from "./errors/SnsConsumerErrorResolver.js";
export { AbstractSnsPublisher } from "./sns/AbstractSnsPublisher.js";
export { AbstractSnsSqsConsumer } from "./sns/AbstractSnsSqsConsumer.js";
export { deserializeSNSMessage } from "./utils/snsMessageDeserializer.js";
export { assertTopic, deleteTopic, getTopicAttributes, deleteSubscription, findSubscriptionByTopicAndQueue, getSubscriptionAttributes, } from "./utils/snsUtils.js";
export { clearCachedCallerIdentity } from "./utils/stsUtils.js";
export { subscribeToTopic } from "./utils/snsSubscriber.js";
export { initSns, initSnsSqs } from "./utils/snsInitter.js";
export { readSnsMessage } from "./utils/snsMessageReader.js";
export { generateFilterAttributes, generateTopicSubscriptionPolicy, } from "./utils/snsAttributeUtils.js";
export * from "./sns/CommonSnsPublisherFactory.js";
export * from "./sns/SnsPublisherManager.js";
export { FakeConsumer } from "./sns/fakes/FakeConsumer.js";
//# sourceMappingURL=index.js.map