Interface IncludeRuleUpdater


  • public interface IncludeRuleUpdater
    This interface represents vcs updater.
    Since:
    4.5
    See Also:
    UpdateByIncludeRules2
    • Method Detail

      • process

        void process​(@NotNull
                     IncludeRule rule,
                     @NotNull
                     File includeRuleDestFolder)
              throws VcsException
        Does vcs update for the include rule to specified folder.
        Parameters:
        rule - rule to process
        includeRuleDestFolder - folder where checkout of files should be performed
        Throws:
        VcsException - on error
      • dispose

        void dispose()
              throws VcsException
        Called when all necessary vsc update operation are performed. This object will never been used after this call.
        Throws:
        VcsException - on error