/** * Writes this event object to the bytesMessage. * * @param bytesMessage Bytes message * @throws javax.jms.JMSException If an exception occurs while writing value to the message * @see #fromMessage(javax.jms.BytesMessage) */ @Override public void toMessage(BytesMessage bytesMessage) throws JMSException { super.toMessage(bytesMessage); bytesMessage.setIntProperty("Request Type", RequestEventFactory.LOG_LEVEL_REQUEST_EVENT); if (loggerNames != null) { bytesMessage.writeInt(loggerNames.size()); for (String loggerName : loggerNames) bytesMessage.writeUTF(loggerName); } else bytesMessage.writeInt(-1); }