Interface ISVNLogMessageCallback

  • All Known Implementing Classes:
    SVNLogMessageCallback

    public interface ISVNLogMessageCallback
    This interface is used to receive every log message for the log messages found by a ISVNClientAdapter.getLogMessages call. All log messages are returned in a list, which is terminated by an invocation of this callback with the message set to NULL. If the includeMergedRevisions parameter to ISVNClientAdapter.getLogMessages is true, then messages returned through this callback may have the hasChildren parameter set. This parameter indicates that a separate list, which includes messages for merged revisions, will immediately follow. This list is also terminated with NULL, after which the previous log message list continues. Log message lists may be nested arbitrarily deep, depending on the ancestry of the requested paths.
    • Method Detail

      • singleMessage

        void singleMessage​(ISVNLogMessage message)
        The method will be called for every log message.
        Parameters:
        message - the log message