public void onMessage()

in log4j-server/src/main/java/org/apache/logging/log4j/server/JmsServer.java [70:86]


    public void onMessage(final Message message) {
        try {
            if (message instanceof ObjectMessage) {
                final Object body = ((ObjectMessage) message).getObject();
                if (body instanceof LogEvent) {
                    log((LogEvent) body);
                } else {
                    LOGGER.warn("Expected ObjectMessage to contain LogEvent. Got type {} instead.", body.getClass());
                }
            } else {
                LOGGER.warn("Received message of type {} and JMSType {} which cannot be handled.", message.getClass(),
                        message.getJMSType());
            }
        } catch (final JMSException e) {
            LOGGER.catching(e);
        }
    }