Class PluginInfo
- java.lang.Object
-
- com.tarsolution.notifyman.shared.plugin.PluginInfo
-
- All Implemented Interfaces:
Serializable
public class PluginInfo extends Object implements Serializable
The Class defines your plugin information- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description PluginInfo(PluginTypeEnum pluginType, String name)
PluginInfo(PluginTypeEnum pluginType, String name, String version)
PluginInfo(PluginTypeEnum pluginType, String name, String version, String author, String description, Map<String,Object> configuration)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getAuthor()
Map<String,Object>
getConfiguration()
String
getDescription()
String
getName()
PluginTypeEnum
getPluginType()
String
getVersion()
void
setAuthor(String author)
void
setConfiguration(Map<String,Object> configuration)
void
setDescription(String description)
void
setName(String name)
void
setPluginType(PluginTypeEnum pluginType)
void
setVersion(String version)
-
-
-
Field Detail
-
UNDEFINED
public static final String UNDEFINED
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
PluginInfo
public PluginInfo(PluginTypeEnum pluginType, String name)
- Parameters:
pluginType
- is requiredname
- is required
-
PluginInfo
public PluginInfo(PluginTypeEnum pluginType, String name, String version)
-
-
Method Detail
-
getName
public String getName()
-
setName
public void setName(String name)
-
getAuthor
public String getAuthor()
-
setAuthor
public void setAuthor(String author)
-
getVersion
public String getVersion()
-
setVersion
public void setVersion(String version)
-
getDescription
public String getDescription()
-
setDescription
public void setDescription(String description)
-
getPluginType
public PluginTypeEnum getPluginType()
-
setPluginType
public void setPluginType(PluginTypeEnum pluginType)
-
-