public enum DssPluginType extends java.lang.Enum<DssPluginType> implements ch.systemsx.cisd.openbis.generic.shared.coreplugin.IPluginType
| Enum Constant and Description |
|---|
DATA_SOURCES |
DROP_BOXES |
IMAGE_OVERVIEW_PLUGINS |
MAINTENANCE_TASKS |
MISCELLANEOUS |
PROCESSING_PLUGINS |
REPORTING_PLUGINS |
SERVICES |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getKeyOfKeyListPropertyOrNull() |
java.lang.String |
getPluginKey(java.lang.String technology,
java.lang.String pluginFolderName,
java.util.Properties properties) |
java.lang.String |
getPrefix() |
java.lang.String |
getSubFolderName() |
boolean |
isUniquePluginNameRequired() |
static DssPluginType |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static DssPluginType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final DssPluginType DROP_BOXES
public static final DssPluginType DATA_SOURCES
public static final DssPluginType SERVICES
public static final DssPluginType IMAGE_OVERVIEW_PLUGINS
public static final DssPluginType REPORTING_PLUGINS
public static final DssPluginType PROCESSING_PLUGINS
public static final DssPluginType MAINTENANCE_TASKS
public static final DssPluginType MISCELLANEOUS
public static DssPluginType[] values()
for (DssPluginType c : DssPluginType.values()) System.out.println(c);
public static DssPluginType 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 namejava.lang.NullPointerException - if the argument is nullpublic java.lang.String getSubFolderName()
getSubFolderName in interface ch.systemsx.cisd.openbis.generic.shared.coreplugin.IPluginTypepublic java.lang.String getKeyOfKeyListPropertyOrNull()
getKeyOfKeyListPropertyOrNull in interface ch.systemsx.cisd.openbis.generic.shared.coreplugin.IPluginTypepublic boolean isUniquePluginNameRequired()
isUniquePluginNameRequired in interface ch.systemsx.cisd.openbis.generic.shared.coreplugin.IPluginTypepublic java.lang.String getPluginKey(java.lang.String technology,
java.lang.String pluginFolderName,
java.util.Properties properties)
getPluginKey in interface ch.systemsx.cisd.openbis.generic.shared.coreplugin.IPluginTypepublic java.lang.String getPrefix()
getPrefix in interface ch.systemsx.cisd.openbis.generic.shared.coreplugin.IPluginType