|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD | |||||||||
java.lang.Objectjava.lang.Enum<CompressionMethodEnum>
org.jvnet.hudson.plugins.backup.utils.compress.CompressionMethodEnum
public enum CompressionMethodEnum
List the different compression methods supported by backup plugin
| Enum Constant Summary | |
|---|---|
TARBZ2
|
|
TARGZIP
|
|
ZIP
|
|
| Method Summary | |
|---|---|
Archiver |
getArchiver()
|
static Archiver |
getArchiver(CompressionMethodEnum method)
|
java.lang.String |
getCode()
|
static CompressionMethodEnum |
getFromCode(java.lang.String code)
|
UnArchiver |
getUnArchiver()
|
static UnArchiver |
getUnArchiver(CompressionMethodEnum method)
|
boolean |
isSupportedByPlatform()
Returns true is the compression method is supported by the platform
currently running Hudson (that is, Windows or Unix). |
static CompressionMethodEnum |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. |
static CompressionMethodEnum[] |
values()
Returns an array containing the constants of this enum type, in the order they are declared. |
| Methods inherited from class java.lang.Enum |
|---|
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
| Methods inherited from class java.lang.Object |
|---|
getClass, notify, notifyAll, wait, wait, wait |
| Enum Constant Detail |
|---|
public static final CompressionMethodEnum ZIP
public static final CompressionMethodEnum TARGZIP
public static final CompressionMethodEnum TARBZ2
| Method Detail |
|---|
public static CompressionMethodEnum[] values()
for (CompressionMethodEnum c : CompressionMethodEnum.values()) System.out.println(c);
public static CompressionMethodEnum valueOf(java.lang.String name)
name - the name of the enum constant to be returned.
java.lang.IllegalArgumentException - if this enum type has no constant
with the specified name
java.lang.NullPointerException - if the argument is nullpublic java.lang.String getCode()
public Archiver getArchiver()
public boolean isSupportedByPlatform()
true is the compression method is supported by the platform
currently running Hudson (that is, Windows or Unix).
Fixes HUDSON-5305.
public static Archiver getArchiver(CompressionMethodEnum method)
public UnArchiver getUnArchiver()
public static UnArchiver getUnArchiver(CompressionMethodEnum method)
public static CompressionMethodEnum getFromCode(java.lang.String code)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD | |||||||||