class MessageLoggingConfiguration extends AbstractConfiguration {

    public MessageLoggingControlStatus getMessageLoggingStatus() {
        LOG.debug("Call message logging status API.");
        MessageLoggingControlStatus status = null;

        JSONObject o = getterRequest(STATUS_GETTER_URL_POSTFIX);
        if (o != null) {
            Boolean requestLogging = (Boolean) o.get("requestLogging");
            Boolean responseLogging = (Boolean) o.get("responseLogging");

            if (requestLogging && responseLogging) {
                status = MessageLoggingControlStatus.ON;
            } else {
                status = MessageLoggingControlStatus.OFF;
            }
        }
        return status;
    }

    public  MessageLoggingConfiguration(WilmaServiceConfig config);
    public  MessageLoggingConfiguration(WilmaServiceConfig config, WilmaHttpClient client);

}