Class PluginFilesUtil
- java.lang.Object
-
- jetbrains.buildServer.plugins.files.PluginFilesUtil
-
public class PluginFilesUtil extends Object
- Author:
- Eugene Petrenko (eugene.petrenko@gmail.com) Date: 24.01.11 20:31
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
PluginFilesUtil.UnpackFilter
static interface
PluginFilesUtil.UnpackHandler<T extends Throwable>
-
Field Summary
Fields Modifier and Type Field Description static PluginFilesUtil.UnpackFilter
ALL
-
Constructor Summary
Constructors Constructor Description PluginFilesUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static List<File>
listFiles(File pluginDir, String ext)
static <T extends Throwable>
voidunpackPlugin(File pluginFile, File destDir, PluginFilesUtil.UnpackHandler<T> handler)
static <T extends Throwable>
voidunpackPlugin(File pluginFile, File destDir, PluginFilesUtil.UnpackHandler<T> handler, PluginFilesUtil.UnpackFilter filter)
-
-
-
Field Detail
-
ALL
public static final PluginFilesUtil.UnpackFilter ALL
-
-
Method Detail
-
listFiles
@NotNull public static List<File> listFiles(@NotNull File pluginDir, @NotNull String ext)
-
unpackPlugin
public static <T extends Throwable> void unpackPlugin(@NotNull File pluginFile, @NotNull File destDir, @NotNull PluginFilesUtil.UnpackHandler<T> handler) throws T extends Throwable
- Throws:
T extends Throwable
-
unpackPlugin
public static <T extends Throwable> void unpackPlugin(@NotNull File pluginFile, @NotNull File destDir, @NotNull PluginFilesUtil.UnpackHandler<T> handler, @NotNull PluginFilesUtil.UnpackFilter filter) throws T extends Throwable
- Throws:
T extends Throwable
-
-