class PropertiesFileLicenseLog implements LicenseLog {

    public void logLicenseAccepted(License license, String user, Date acceptedDate) {
        Properties log = loadLogFile(license, true);

        String acceptedDateStr = DateUtils.toUTCDateFormat(acceptedDate);

        log.setProperty(user, acceptedDateStr);
        saveLogFile(license, log);
    }

    public  PropertiesFileLicenseLog(File logDirectory);

}