public List<SupportedLogMedium> getMediums() {
        return mediums;
    }
ApplicationAwareMessage is the message produced by the application.
src/com/lld/multithreadedlogging/model/message/ApplicationAwareMessage.java