Interface ISVNEventHandler

    • Method Detail

      • handleEvent

        void handleEvent​(SVNEvent event,
                         double progress)
                  throws SVNException
        Handles the current event.

        Generally all operations represented by do*() methods of SVN*Client objects are followed by generating a sequence of events that are passed to the registered ISVNEventHandler object for custom processing. For example, during an update operation each local item being modified is signaled about by dispatching a specific for this item SVNEvent object to this method where this event can be scrutinized and handled in a desired way.

        Parameters:
        event - the current event that keeps detailed information on the type of action occured and other attributes like path, status, etc.
        progress - currently reserved for future use; now it's value is always set to UNKNOWN
        Throws:
        SVNException