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
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfromMessage(javax.jms.Message message) static BytegetDestinationId(@NotNull AbstractAddLogEntry message) static AbstractAddLogEntryreadLogEntry(LoggerId<? extends Key> loggerId, javax.jms.BytesMessage jmsMessage) readLoggerId(javax.jms.BytesMessage jmsMessage) static intreadMessageCount(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:
toMessagein interfaceorg.springframework.jms.support.converter.MessageConverter- Throws:
javax.jms.JMSExceptionorg.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:
fromMessagein interfaceorg.springframework.jms.support.converter.MessageConverter- Throws:
javax.jms.JMSExceptionorg.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
-