Class FSPatcherFactoryImpl
- java.lang.Object
-
- jetbrains.buildServer.agent.impl.patch.FSPatcherFactoryImpl
-
- All Implemented Interfaces:
PatcherFactory
public class FSPatcherFactoryImpl extends Object implements PatcherFactory
-
-
Field Summary
Fields Modifier and Type Field Description static String
ENABLE_PRESERVE_TIMESTAMP
-
Constructor Summary
Constructors Constructor Description FSPatcherFactoryImpl(PatchTempFiles tempFiles, AgentRunningBuild build)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Patcher
createPatcher(InputStream patch)
UndoSupportingPatcher
createUndoSupportingPatcher(DownloadedPatch patch)
-
-
-
Field Detail
-
ENABLE_PRESERVE_TIMESTAMP
public static final String ENABLE_PRESERVE_TIMESTAMP
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
FSPatcherFactoryImpl
public FSPatcherFactoryImpl(PatchTempFiles tempFiles, AgentRunningBuild build)
-
-
Method Detail
-
createPatcher
public Patcher createPatcher(@NotNull InputStream patch) throws IOException
- Specified by:
createPatcher
in interfacePatcherFactory
- Throws:
IOException
-
createUndoSupportingPatcher
public UndoSupportingPatcher createUndoSupportingPatcher(@NotNull DownloadedPatch patch) throws IOException
- Specified by:
createUndoSupportingPatcher
in interfacePatcherFactory
- Throws:
IOException
-
-