Class CleanPatchServiceImplA
- java.lang.Object
-
- jetbrains.vcs.api.services.patches.PatchServiceBase
-
- jetbrains.vcs.api.services.patches.CleanPatchServiceImplA
-
- All Implemented Interfaces:
CleanPatchService
,VcsRemoteService
,VcsService
public class CleanPatchServiceImplA extends PatchServiceBase implements CleanPatchService
Created 22.10.12 14:08- Author:
- Eugene Petrenko (eugene.petrenko@jetbrains.com)
-
-
Constructor Summary
Constructors Constructor Description CleanPatchServiceImplA(VcsSupportContext context, VcsSettings settings)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
buildCleanPatch(LowLevelPatchBuilder builder, String toRevision)
Creates a clean patch-
Methods inherited from class jetbrains.vcs.api.services.patches.PatchServiceBase
buildPatchImpl, getCore, isCacheAllowed
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface jetbrains.vcs.api.services.CleanPatchService
isCacheAllowed
-
-
-
-
Constructor Detail
-
CleanPatchServiceImplA
public CleanPatchServiceImplA(@NotNull VcsSupportContext context, @NotNull VcsSettings settings)
-
-
Method Detail
-
buildCleanPatch
public void buildCleanPatch(@NotNull LowLevelPatchBuilder builder, @NotNull String toRevision) throws VcsException, IOException
Description copied from interface:CleanPatchService
Creates a clean patch- Specified by:
buildCleanPatch
in interfaceCleanPatchService
- Parameters:
builder
- patch builder. Implementation will callLowLevelPatch.exit(String)
orLowLevelPatch.fail(String)
prior toLowLevelPatchBuilder.close()
toRevision
- revision- Throws:
VcsException
- on errorIOException
- on error
-
-