jetbrains.buildServer.vcs.patches
Interface Patcher


public interface Patcher

Applies patch to the file system.


Method Summary
 void applyPatch()
          Applies patch.
 void close()
          Disposes the patcher process.
 void interrupt()
          Interrupts patching process.
 

Method Detail

applyPatch

void applyPatch()
                throws java.io.IOException
Applies patch.

Throws:
java.io.IOException - some file system operation failed or patch process terminated with InterruptedPatchException or some problem occurred during the patch process (UnsuccessfulPatchException).

interrupt

void interrupt()
Interrupts patching process. applyPatch() may throw InterruptedPatchException


close

void close()
Disposes the patcher process.