Package com.amazonaws.services.sqs.model

Examples of com.amazonaws.services.sqs.model.SendMessageRequest


          attributeParams.put("DelaySeconds", "0");
        setQueueAttributesRequest.setAttributes(attributeParams);

        cqs1.setQueueAttributes(setQueueAttributesRequest);
       
            cqs1.sendMessage(new SendMessageRequest(queueUrl, "test message"));

            long ts1 = System.currentTimeMillis();
           
            while (true) {
           
View Full Code Here


   
    if (parameters.containsKey("Send")) {
     
      try {
     
        SendMessageRequest sendMessageRequest = new SendMessageRequest(queueUrl, msgStr);
        sqs.sendMessage(sendMessageRequest);
        logger.debug("event=send_message queue_url= " + queueUrl + " user_id=" + userId);
     
      } catch (Exception ex) {
        logger.error("event=send_message queue_url= " + queueUrl + " user_id=" + userId, ex);
View Full Code Here

    public void putTask(QSTaskModel task) {
        try {
            LOG.info("Queueing task: {}", task);
            String messageBody = objectMapper.writeValueAsString(task);
            sqs.sendMessage(new SendMessageRequest(queueUrl, messageBody));
            LOG.debug("Queued to {}, message\n\t{}", queueUrl, messageBody);
        } catch (IOException e) {
            throw new RuntimeException(e);
        }
    }
View Full Code Here

    @Override
    public void putTask(QSTaskModel task) {
        try {
            LOG.info("Queueing task: {}", task);
            String messageBody = objectMapper.writeValueAsString(task);
            sqs.sendMessage(new SendMessageRequest(queueUrl, messageBody));
            LOG.debug("Queued to {}, message\n\t{}", queueUrl, messageBody);
        } catch (IOException e) {
            throw new RuntimeException(e);
        }
    }
View Full Code Here

    public void resetTask(QSTaskModel task) {
        try {

            // Re-queue the task in its current state - remainingAttempts has been changed by the WorkerQueueItemHandler.
            String message = objectMapper.writeValueAsString(task);
            sqs.sendMessage(new SendMessageRequest(queueUrl, message));

            // Remove the currently in-flight task.
            closeTask(task);

        } catch (IOException e) {
View Full Code Here

        // nothing
    }

    @Override
    public void log(QSLogModel log) {
        sqs.sendMessage(new SendMessageRequest(queueUrl, thing(log)));
    }
View Full Code Here

        CQSAPI.sendMessage(user.getUserId(), Util.getRelativeForAbsoluteQueueUrl(absoluteQueueUrl), msg, null);
      } else {
            awsCredentials = new BasicAWSCredentials(user.getAccessKey(), user.getAccessSecret());
            sqs = new AmazonSQSClient(awsCredentials);
        sqs.setEndpoint(CMBProperties.getInstance().getCQSServiceUrl());
        sqs.sendMessage(new SendMessageRequest(absoluteQueueUrl, msg));     
      }
   
      if (CMBProperties.getInstance().getMaxMessagePayloadLogLength() > 0) {
        if (msg.length() > CMBProperties.getInstance()
            .getMaxMessagePayloadLogLength()) {
View Full Code Here

        msg = com.comcast.cns.util.Util.generateMessageJson(message, CnsSubscriptionProtocol.cqs);
      }
     
      logger.debug("event=send_sqs_message endpoint=" + endpoint + "\" message=\"" + msg);

      sqs.sendMessage(new SendMessageRequest(url, msg));     
     
    } catch(Exception ex) {
      logger.warn("event=send_sqs_message endpoint=" + endpoint + "\" message=\"" + message, ex);
      throw new CMBException(CNSErrorCodes.InternalError, "internal service error");
    }
View Full Code Here

  public Object executeOutboundOperation(final Message<?> message) {

    try {
      String serializedMessage = messageMarshaller.serialize(message);
      if (queue == null) {
        SendMessageRequest request = new SendMessageRequest(queueUrl,
            serializedMessage);
        SendMessageResult result = sqsClient.sendMessage(request);
        log.debug("Message sent, Id:" + result.getMessageId());
      } else {
        queue.add(serializedMessage);
View Full Code Here

    if (!StringUtils.isBlank(url) && task != null) {
      // only allow strings - ie JSON
      if (!StringUtils.isBlank(task)) {
        // Send a message
        try {
          SendMessageRequest sendReq = new SendMessageRequest();
          sendReq.setQueueUrl(url);
          sendReq.setMessageBody(task);

          client().sendMessage(sendReq);
        } catch (AmazonServiceException ase) {
          logException(ase);
        } catch (AmazonClientException ace) {
View Full Code Here

TOP

Related Classes of com.amazonaws.services.sqs.model.SendMessageRequest

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.