Class LogMessageBatchConverter
java.lang.Object
com.atlassian.bamboo.v2.build.agent.LogMessageBatchConverter
- All Implemented Interfaces:
org.springframework.jms.support.converter.MessageConverter
public class LogMessageBatchConverter
extends Object
implements org.springframework.jms.support.converter.MessageConverter
-
Nested Class Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionfromMessage
(javax.jms.Message message) static Byte
getDestinationId
(@NotNull AbstractAddLogEntry message) static AbstractAddLogEntry
readLogEntry
(LoggerId<? extends Key> loggerId, javax.jms.BytesMessage jmsMessage) readLoggerId
(javax.jms.BytesMessage jmsMessage) static int
readMessageCount
(javax.jms.BytesMessage jmsMessage) javax.jms.Message
-
Constructor Details
-
LogMessageBatchConverter
public LogMessageBatchConverter()
-
-
Method Details
-
readLogEntry
public static AbstractAddLogEntry readLogEntry(LoggerId<? extends Key> loggerId, javax.jms.BytesMessage jmsMessage) throws javax.jms.JMSException - Throws:
javax.jms.JMSException
-
getDestinationId
-
toMessage
public javax.jms.Message toMessage(Object o, javax.jms.Session session) throws javax.jms.JMSException, org.springframework.jms.support.converter.MessageConversionException - Specified by:
toMessage
in interfaceorg.springframework.jms.support.converter.MessageConverter
- Throws:
javax.jms.JMSException
org.springframework.jms.support.converter.MessageConversionException
-
fromMessage
public Object fromMessage(javax.jms.Message message) throws javax.jms.JMSException, org.springframework.jms.support.converter.MessageConversionException - Specified by:
fromMessage
in interfaceorg.springframework.jms.support.converter.MessageConverter
- Throws:
javax.jms.JMSException
org.springframework.jms.support.converter.MessageConversionException
-
readMessageCount
public static int readMessageCount(javax.jms.BytesMessage jmsMessage) throws javax.jms.JMSException - Throws:
javax.jms.JMSException
-
readLoggerId
@Nullable public static @Nullable LoggerId<? extends Key> readLoggerId(javax.jms.BytesMessage jmsMessage) throws javax.jms.JMSException - Throws:
javax.jms.JMSException
-