@abc.abstractmethod<EOL><INDENT>def get_log_entries_by_date(self, start, end):<DEDENT>
return<EOL>
Gets a ``LogEntryList`` corresponding to the given time interval inclusive.

        In plenary mode, the returned list contains all known entries or
        an error results. Otherwise, the returned list may contain only
        those entries that are accessible through this session.

        :param start: a starting time
        :type start: ``osid.calendaring.DateTime``
        :param end: a starting time
        :type end: ``osid.calendaring.DateTime``
        :return: the returned ``LogEntry`` list
        :rtype: ``osid.logging.LogEntryList``
        :raise: ``InvalidArgument`` -- ``start`` is greater than ``end``
        :raise: ``NullArgument`` -- ``start`` or ``end`` is ``null``
        :raise: ``OperationFailed`` -- unable to complete request
        :raise: ``PermissionDenied`` -- authorization failure

        *compliance: mandatory -- This method must be implemented.*