Package com.amazonaws.services.sns.model

Examples of com.amazonaws.services.sns.model.ConfirmSubscriptionResult


        List<SnsTopic> snsTopics = snsTopicRepository.findByTopicArn(snsRequest.getTopicArn());
        for (SnsTopic snsTopic : snsTopics) {
            MDCBuilder.buildMdcContext(snsTopic.getCredential());
            if (!snsTopic.isConfirmed()) {
                AmazonSNSClient amazonSNSClient = awsStackUtil.createSnsClient(snsTopic.getRegion(), snsTopic.getCredential());
                ConfirmSubscriptionResult result = amazonSNSClient.confirmSubscription(snsTopic.getTopicArn(), snsRequest.getToken());
                LOGGER.info("Subscription to Amazon SNS topic confirmed. [topic ARN: '{}', subscription ARN: '{}', credential: '{}']",
                        snsRequest.getTopicArn(), result.getSubscriptionArn(), snsTopic.getCredential().getId());
                snsTopic.setConfirmed(true);
                snsTopicRepository.save(snsTopic);
                notifyRequestedStacks(snsTopic);
            }
        }
View Full Code Here


    public void setUp() {
        MockitoAnnotations.initMocks(this);
        credential = AwsConnectorTestUtil.createAwsCredential();
        createTopicResult = new CreateTopicResult();
        createTopicResult.setTopicArn(AwsConnectorTestUtil.DEFAULT_TOPIC_ARN);
        confirmSubscriptionResult = new ConfirmSubscriptionResult();
        confirmSubscriptionResult.setSubscriptionArn(AwsConnectorTestUtil.DEFAULT_TOPIC_ARN);
        snsTopic = ServiceTestUtils.createSnsTopic(credential);
        stack = ServiceTestUtils.createStack(ServiceTestUtils.createTemplate(CloudPlatform.AWS), credential);
    }
View Full Code Here

    if (logger.isInfoEnabled())
      logger.info(
          "Received SNS Subscription Confirmation (topicArn: {}, endpointId: {}, token: {})",
          new Object[] { topicArn, token });

    ConfirmSubscriptionResult subscriptionResult = snsClient
        .confirmSubscription(new ConfirmSubscriptionRequest(
            topicArn, token));

    if (logger.isInfoEnabled())
      logger.info("Subscription Result: {}",
View Full Code Here

    if (logger.isInfoEnabled())
      logger.info(
          "Received SNS Subscription Confirmation (topicArn: {}, endpointId: {}, token: {})",
          new Object[] { topicArn, token });

    ConfirmSubscriptionResult subscriptionResult = snsClient
        .confirmSubscription(new ConfirmSubscriptionRequest(
            topicArn, token));

    if (logger.isInfoEnabled())
      logger.info("Subscription Result: {}",
View Full Code Here

        if (logger.isInfoEnabled())
            logger.info(
                    "Received SNS Subscription Confirmation (topicArn: {}, endpointId: {}, token: {})",
                    new Object[] { topicArn, token });

        ConfirmSubscriptionResult subscriptionResult = snsClient
                .confirmSubscription(new ConfirmSubscriptionRequest(
                        topicArn, token));

        if (logger.isInfoEnabled())
            logger.info("Subscription Result: {}",
View Full Code Here

        if (logger.isInfoEnabled())
            logger.info(
                    "Received SNS Subscription Confirmation (topicArn: {}, endpointId: {}, token: {})",
                    new Object[] { topicArn, token });

        ConfirmSubscriptionResult subscriptionResult = snsClient
                .confirmSubscription(new ConfirmSubscriptionRequest(
                        topicArn, token));

        if (logger.isInfoEnabled())
            logger.info("Subscription Result: {}",
View Full Code Here

        if (logger.isInfoEnabled())
            logger.info(
                    "Received SNS Subscription Confirmation (topicArn: {}, endpointId: {}, token: {})",
                    new Object[] { topicArn, token });

        ConfirmSubscriptionResult subscriptionResult = snsClient
                .confirmSubscription(new ConfirmSubscriptionRequest(
                        topicArn, token));

        if (logger.isInfoEnabled())
            logger.info("Subscription Result: {}",
View Full Code Here

TOP

Related Classes of com.amazonaws.services.sns.model.ConfirmSubscriptionResult

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.