Package com.amazonaws.services.sns.model

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


      }

    @Override
    public void run() {

      PublishRequest publishRequest = new PublishRequest();
     
      publishRequest.setMessage(generateRandomMessage(2048));
      publishRequest.setSubject("stress test message");
      publishRequest.setTopicArn(topicArn);
     
      long now = System.currentTimeMillis();
      sns.publish(publishRequest);
      long later = System.currentTimeMillis();
      apiResponseTime.addAndGet((int)(later-now));
View Full Code Here


    }
   
    // publish and receive message
   
    String messageText = "Pulish a raw message";
    PublishRequest publishRequest = new PublishRequest();
    publishRequest.setMessage(messageText);
    publishRequest.setSubject("unit test raw message");
    publishRequest.setTopicArn(topicArn);
    cns1.publish(publishRequest);
   
    Thread.sleep(500);

    // check raw message is received     
View Full Code Here

    try {
      String serializedMessage = messageMarshaller.serialize(message);

      if (snsTestProxy == null) {
        PublishRequest request = new PublishRequest();
        PublishResult result = client.publish(request.withTopicArn(
            topicArn).withMessage(serializedMessage));
        log.debug("Published message to topic: "
            + result.getMessageId());
      } else {
        snsTestProxy.dispatchMessage(serializedMessage);
View Full Code Here

  protected Future<PublishResult> future;

  protected void publish(final String message, final String subject) {
    try {

      final PublishRequest request = new PublishRequest(//
          topicARN, message, subject);

      future = amazonClient.publishAsync(request);

    } catch (final Exception e) {
View Full Code Here

TOP

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

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.