/** * Reads the values from the bytesMessage and sets the properties of this event object. * * @param bytesMessage Bytes message * @throws javax.jms.JMSException If an exception occurs while reading values from the message * @see #toMessage(javax.jms.BytesMessage) */ @Override public void fromMessage(BytesMessage bytesMessage) throws JMSException { super.fromMessage(bytesMessage); int size = bytesMessage.readInt(); for (int i = 0; i < size; i++) { if (loggerNames == null) loggerNames = new ArrayList<String>(); loggerNames.add(bytesMessage.readUTF()); } }