Class RqueueMessageUtils


  • public final class RqueueMessageUtils
    extends java.lang.Object
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static RqueueMessage buildMessage​(org.springframework.messaging.converter.MessageConverter converter, java.lang.String queueName, java.lang.Object message, java.lang.Integer retryCount, java.lang.Long delay, org.springframework.messaging.MessageHeaders messageHeaders)  
      static RqueueMessage buildPeriodicMessage​(org.springframework.messaging.converter.MessageConverter converter, java.lang.String queueName, java.lang.Object message, long period, org.springframework.messaging.MessageHeaders messageHeaders)  
      static org.springframework.messaging.Message<?> cloneMessage​(org.springframework.messaging.Message<?> message)  
      static java.lang.Object convertMessageToObject​(RqueueMessage message, org.springframework.messaging.converter.MessageConverter messageConverter)  
      static java.lang.Object convertMessageToObject​(org.springframework.messaging.Message<java.lang.String> message, org.springframework.messaging.converter.MessageConverter messageConverter)  
      static RqueueMessage generateMessage​(org.springframework.messaging.converter.MessageConverter converter, java.lang.String queueName)  
      static java.util.List<RqueueMessage> generateMessages​(org.springframework.messaging.converter.MessageConverter converter, java.lang.Object object, java.lang.String queueName, java.lang.Integer retryCount, java.lang.Long delay, int count)  
      static java.util.List<RqueueMessage> generateMessages​(org.springframework.messaging.converter.MessageConverter converter, java.lang.String queueName, int count)  
      static java.util.List<RqueueMessage> generateMessages​(org.springframework.messaging.converter.MessageConverter converter, java.lang.String queueName, long delay, int count)  
      static java.lang.String getMessageMetaId​(java.lang.String queueName, java.lang.String messageId)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • getMessageMetaId

        public static java.lang.String getMessageMetaId​(java.lang.String queueName,
                                                        java.lang.String messageId)
      • convertMessageToObject

        public static java.lang.Object convertMessageToObject​(RqueueMessage message,
                                                              org.springframework.messaging.converter.MessageConverter messageConverter)
      • convertMessageToObject

        public static java.lang.Object convertMessageToObject​(org.springframework.messaging.Message<java.lang.String> message,
                                                              org.springframework.messaging.converter.MessageConverter messageConverter)
      • buildPeriodicMessage

        public static RqueueMessage buildPeriodicMessage​(org.springframework.messaging.converter.MessageConverter converter,
                                                         java.lang.String queueName,
                                                         java.lang.Object message,
                                                         long period,
                                                         org.springframework.messaging.MessageHeaders messageHeaders)
      • buildMessage

        public static RqueueMessage buildMessage​(org.springframework.messaging.converter.MessageConverter converter,
                                                 java.lang.String queueName,
                                                 java.lang.Object message,
                                                 java.lang.Integer retryCount,
                                                 java.lang.Long delay,
                                                 org.springframework.messaging.MessageHeaders messageHeaders)
      • generateMessages

        public static java.util.List<RqueueMessage> generateMessages​(org.springframework.messaging.converter.MessageConverter converter,
                                                                     java.lang.String queueName,
                                                                     int count)
      • generateMessage

        public static RqueueMessage generateMessage​(org.springframework.messaging.converter.MessageConverter converter,
                                                    java.lang.String queueName)
      • generateMessages

        public static java.util.List<RqueueMessage> generateMessages​(org.springframework.messaging.converter.MessageConverter converter,
                                                                     java.lang.String queueName,
                                                                     long delay,
                                                                     int count)
      • generateMessages

        public static java.util.List<RqueueMessage> generateMessages​(org.springframework.messaging.converter.MessageConverter converter,
                                                                     java.lang.Object object,
                                                                     java.lang.String queueName,
                                                                     java.lang.Integer retryCount,
                                                                     java.lang.Long delay,
                                                                     int count)
      • cloneMessage

        public static org.springframework.messaging.Message<?> cloneMessage​(org.springframework.messaging.Message<?> message)