Interface IJEMHModuleProvider
-
- All Known Subinterfaces:
IJEMHAlternateIdProvider
,IJEMHAttachmentFilterProvider
,IJEMHCommandSetProvider
,IJEMHCustomFieldAdapter
,IJEMHFieldProcessor
,IJEMHMailHeaderPreProcTask
,IJEMHMessageFilterProvider
,IJEMHTransportProvider
public interface IJEMHModuleProvider
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getDescription()
Description of this extensionString
getKey()
Provider a guaranteed unique identifier, must be URL safe.String
getName()
Name of this extensionString
getStatus()
Get the status of the addonString
getVendor()
Simple text nameString
getVendorUrl()
Optional urlboolean
isUsable()
If something prevents this addon from being used
-
-
-
Method Detail
-
getKey
String getKey()
Provider a guaranteed unique identifier, must be URL safe.- Returns:
- the unique module key
-
getVendor
String getVendor()
Simple text name- Returns:
- the vendor name
-
getVendorUrl
String getVendorUrl()
Optional url- Returns:
- the vendor website url
-
getName
String getName()
Name of this extension- Returns:
- name of this extension
-
getDescription
String getDescription()
Description of this extension- Returns:
- Description of this extension
-
isUsable
boolean isUsable()
If something prevents this addon from being used- Returns:
- true if this extension is usable
-
getStatus
String getStatus()
Get the status of the addon- Returns:
- text status message
-
-