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.IPluginType
public java.lang.String getKeyOfKeyListPropertyOrNull()
getKeyOfKeyListPropertyOrNull
in interface ch.systemsx.cisd.openbis.generic.shared.coreplugin.IPluginType
public boolean isUniquePluginNameRequired()
isUniquePluginNameRequired
in interface ch.systemsx.cisd.openbis.generic.shared.coreplugin.IPluginType
public 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.IPluginType
public java.lang.String getPrefix()
getPrefix
in interface ch.systemsx.cisd.openbis.generic.shared.coreplugin.IPluginType