public class OtherSourcesServerModuleDefinition
extends java.lang.Object
implements de.innovationgate.wga.modules.ModuleDefinition
Constructor and Description |
---|
OtherSourcesServerModuleDefinition() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getDescription(java.util.Locale locale)
Returns the description, maybe localized
|
java.lang.Class<? extends java.lang.Object> |
getImplementationClass()
Returns the implementation class of the module
|
java.lang.Class<? extends de.innovationgate.wga.modules.ModuleType> |
getModuleType()
Returns the module type.
|
de.innovationgate.wga.modules.OptionDefinitionsMap |
getOptionDefinitions()
Returns the map of option definitions
|
java.lang.Object |
getProperties()
Returns a custom properties object or null
|
java.lang.String |
getTitle(java.util.Locale locale)
Returns the title, maybe localized
|
void |
testDependencies()
May test for dependencies that need to be met for this module to work.
|
public java.lang.String getDescription(java.util.Locale locale)
de.innovationgate.wga.modules.ModuleDefinition
getDescription
in interface de.innovationgate.wga.modules.ModuleDefinition
public java.lang.Class<? extends java.lang.Object> getImplementationClass()
de.innovationgate.wga.modules.ModuleDefinition
getImplementationClass
in interface de.innovationgate.wga.modules.ModuleDefinition
public java.lang.Class<? extends de.innovationgate.wga.modules.ModuleType> getModuleType()
de.innovationgate.wga.modules.ModuleDefinition
ModuleType
.getModuleType
in interface de.innovationgate.wga.modules.ModuleDefinition
public de.innovationgate.wga.modules.OptionDefinitionsMap getOptionDefinitions()
de.innovationgate.wga.modules.ModuleDefinition
getOptionDefinitions
in interface de.innovationgate.wga.modules.ModuleDefinition
public java.lang.Object getProperties()
de.innovationgate.wga.modules.ModuleDefinition
getProperties
in interface de.innovationgate.wga.modules.ModuleDefinition
public java.lang.String getTitle(java.util.Locale locale)
de.innovationgate.wga.modules.ModuleDefinition
getTitle
in interface de.innovationgate.wga.modules.ModuleDefinition
public void testDependencies() throws de.innovationgate.wga.modules.ModuleDependencyException
de.innovationgate.wga.modules.ModuleDefinition
testDependencies
in interface de.innovationgate.wga.modules.ModuleDefinition
de.innovationgate.wga.modules.ModuleDependencyException
- If a dependency is not met