All Classes Interface Summary Class Summary Enum Summary Exception Summary
Class |
Description |
AdHocDefaultsBean |
|
AdvisoriesBean |
|
AdvisoryBean |
|
AliasItemBean |
|
AttFilterFailureException |
|
AuditEventBean |
|
AutoLabelConfigBean |
|
AutoLabelIgnoreItemBean |
|
AutoLabelSubstituteItemBean |
|
BlacklistFingerprintBean |
|
BlacklistingBean |
|
BlacklistSizeBean |
|
BlacklistSubjectBean |
|
BlacklistUrlBean |
|
CatchAddressBean |
|
CatchAddressBeanList |
|
CatchEmailResult |
|
ColonSuffixFPBean |
|
CommandHandlingException |
|
CommandResult |
|
CommandResult.COLOUR |
|
CommandResult.STATUS |
|
ConfigField |
This is the transport object for config fields between JEMH and potentially external modules in other addons
|
ConfigField.FieldType |
|
ConfigFieldAttributes |
|
ConfigurationBean |
|
CustomFieldDefaultItemBean |
|
CustomFieldResult |
|
CustomFieldSelectionBean |
|
DefaultTransportNotificationItem |
|
DirectiveSetBean |
|
DirectiveSetLinkBean |
|
EmailHeaderUtil |
|
EmailHeaderUtil.EmailHeaders |
|
EmailHeaderUtil.HeaderData |
|
Entry |
|
ErrorProvocateurBean |
|
FeatureEnablementBean |
|
FieldProcessorException |
|
FieldProcessorItemBean |
|
FilterFailureException |
|
ICommandSetManager |
JEMH CommandSetManager that transports use to invoke commands on.
|
IJEMHAdHocNotificationAccessorMarker |
|
IJEMHAlternateIdProvider |
When JEMH cannot locate a registered JIRA-user through the given incoming email address, the Alternate ID support can
be used to locate the 'actual' user details.
|
IJEMHAttachmentFilterProvider |
Definition of attachment filters for JEMH.
|
IJEMHAttachmentFilterProvider.AttachmentOutcome |
use means use the given attachment
filter means ignore the given attachment
replace means replace the given attachment with a potentially mutated one
|
IJEMHCachedLDAPDistGroupMembers |
|
IJEMHCommandSetProvider |
Implementing classes can be used to contribute to the pool of commands available
|
IJEMHCustomFieldAdapter |
CustomFieldAdapters provide the means for JEMH to work with 3rd party custom fields.
|
IJEMHDataTypes |
|
IJEMHDataTypes.AddOrigBodyToIssueCondition |
|
IJEMHDataTypes.AdHocNotificationType |
|
IJEMHDataTypes.ArchivedIssueHandlingActions |
|
IJEMHDataTypes.AttachEmailToIssueCondition |
|
IJEMHDataTypes.AuditReProcessingOption |
|
IJEMHDataTypes.AutoLabelCaptureMode |
|
IJEMHDataTypes.AutoLabelSenderStorage |
|
IJEMHDataTypes.BlacklistOutcomeHandling |
|
IJEMHDataTypes.BodyCleanupOrder |
Deprecated. |
IJEMHDataTypes.CleanupType |
|
IJEMHDataTypes.CommentHeaderCondition |
|
IJEMHDataTypes.CommentLimitActions |
|
IJEMHDataTypes.ContentTypePreference |
Used to indicate what body content type should be selected
|
IJEMHDataTypes.CreateUserFromEmailCondition |
|
IJEMHDataTypes.CustomEventFireMode |
|
IJEMHDataTypes.CustomFieldDefaultApplyRule |
|
IJEMHDataTypes.CustomFieldValueTypes |
|
IJEMHDataTypes.DEFAULT_LABEL_HANDLING |
|
IJEMHDataTypes.DIRECTIVE_SET_STATUS |
|
IJEMHDataTypes.EmailFormatTypes |
|
IJEMHDataTypes.EmailSourceType |
|
IJEMHDataTypes.EntitySchemeNotificaitonMaxHandling |
|
IJEMHDataTypes.FallbackFromAddressHeaders |
|
IJEMHDataTypes.FingerprintHandlingActions |
for local X-JIRA-Fingerprint matches
|
IJEMHDataTypes.FromAddressParseOrder |
|
IJEMHDataTypes.HtmlBlkQtTagHandling |
|
IJEMHDataTypes.HtmlBoldTagHandling |
|
IJEMHDataTypes.HtmlCiteTagHandling |
|
IJEMHDataTypes.HtmlCodeTagHandling |
|
IJEMHDataTypes.HtmlEmTagHandling |
|
IJEMHDataTypes.HtmlHeadingLevel |
|
IJEMHDataTypes.HtmlHrTagHandling |
|
IJEMHDataTypes.HtmlImageHandling |
|
IJEMHDataTypes.HtmlItalicTagHandling |
|
IJEMHDataTypes.HtmlLinkHandling |
|
IJEMHDataTypes.HtmlNewlineOption |
|
IJEMHDataTypes.HtmlNewlineWikiBreakOption |
|
IJEMHDataTypes.HtmlOrderedListTagHandling |
|
IJEMHDataTypes.HtmlPreTagHandling |
|
IJEMHDataTypes.HtmlStrikeTagHandling |
|
IJEMHDataTypes.HtmlSubTagHandling |
|
IJEMHDataTypes.HtmlSupTagHandling |
|
IJEMHDataTypes.HtmlTableRendering |
|
IJEMHDataTypes.HtmlTextColourHandling |
|
IJEMHDataTypes.HtmlUnderlineTagHandling |
|
IJEMHDataTypes.HtmlUnorderedListTagHandling |
|
IJEMHDataTypes.JEMHBlacklistingEntityTypes |
|
IJEMHDataTypes.JSD_REQUEST_PARTICPANT_FILTER |
|
IJEMHDataTypes.JsdCommentVisibilityType |
|
IJEMHDataTypes.KEY_CC_HANDLING_VALUES |
|
IJEMHDataTypes.KEY_DEFAULT_DIRECTIVE_PROCESSING_BEHAVIOUR_OPTIONS |
|
IJEMHDataTypes.MimMultipartTypes |
|
IJEMHDataTypes.NoIssueDuringCommentOnlyModeHandling |
|
IJEMHDataTypes.NonCatchMailHandling |
|
IJEMHDataTypes.NOTIFICATION_TYPE |
|
IJEMHDataTypes.NotificationSourceType |
|
IJEMHDataTypes.NotifyMeConditions |
|
IJEMHDataTypes.NotifyUsersOnIssueCreation |
|
IJEMHDataTypes.OnCommentEventBehaviour |
|
IJEMHDataTypes.OperatingMode |
|
IJEMHDataTypes.PgpValidationFailActions |
|
IJEMHDataTypes.POST_FUNCTION_NOTIFICATION_ENTITY |
As entities have been exhausted (50 max), a single table now stores a variable number of serialized XML beans that can be reloaded
Each entity will have a version number that will be owned by each BEAN, and used with AO upgrade tasks to fix and or update contents of XML.
|
IJEMHDataTypes.PRECEDENCE_TYPES |
|
IJEMHDataTypes.ProfileAuditEventType |
|
IJEMHDataTypes.ProjectMappingAutoJoinNewUsers |
|
IJEMHDataTypes.ProjectMappingEvalStrategy |
|
IJEMHDataTypes.ProjectMappingRuleType |
|
IJEMHDataTypes.ProjectMappingSortMethods |
|
IJEMHDataTypes.ProjectMappingType |
|
IJEMHDataTypes.PROPERTY_GROUP |
Property Groups
|
IJEMHDataTypes.RememberMeAdminOptions |
|
IJEMHDataTypes.RememberMeSysAdminOptions |
|
IJEMHDataTypes.RUN_WORKFLOW_CONDITION |
|
IJEMHDataTypes.SectionLimit |
|
IJEMHDataTypes.SpamHandling |
|
IJEMHDataTypes.TemplateAuditEventTypes |
|
IJEMHDataTypes.ThreadMatchLimitType |
limits how thread checking will/wont match against existing issues, eg, 'resolved' will not match a referred issue ABC-123 if it is resolved, and will cause new issues to be created
|
IJEMHDataTypes.ThreadMatchRejectFromSource |
|
IJEMHDataTypes.UnprivilegedReporterAction |
|
IJEMHDataTypes.UnprivilegedReporterCondition |
|
IJEMHDataTypes.UsageEntityTypes |
|
IJEMHDataTypes.USE_WORKFLOW_DURING_CONDITION |
|
IJEMHDataTypes.UserAutoJoinGroupCondition |
|
IJEMHDataTypes.UserCreationOption |
|
IJEMHDataTypes.VARIABLE_REPLACEMENTS |
used in field replacements, eg $reporter
|
IJEMHDataTypes.WORKFLOW_RUN_AS_OPTIONS |
|
IJEMHDirectiveSetLinkManager |
|
IJEMHDistListMetaData |
|
IJEMHFieldProcessor |
Field Processors process incoming emails, digesting them as required into a map of keys and values.
|
IJEMHFieldProcessorContext |
Context within which a Field Processor runs,
provides access to a JEMH extracted body, but allows field processors to use it or not
|
IJEMHFieldProcessorKeys |
|
IJEMHFieldProcessorKeys.AvailableProcessors |
Defines JEMH provided field processors
TODO - script
|
IJEMHGenericContextProviderKeys |
|
IJEMHGenericContextProviderValues |
|
IJEMHInboundMailProcessingWebhook |
Definition of the Webhook JSON payload for more information see: https://thepluginpeople.atlassian.net/wiki/spaces/JEMH/pages/3296264195/Use+Webhooks
The each accessor method's related field is not null then this will produce a JSON Object in webhook JSON Payload.
|
IJEMHInboundReport |
|
IJEMHInboundReport.EntryFormat |
|
IJEMHInboundReport.Sections |
|
IJEMHIntegrationTestHarness |
The Test Harness provides access to manager classes specific to functional areas
|
IJEMHJsdApiUtils |
|
IJEMHKeys |
Defines Keys used by Legacy File based configuration, and other keys generally needed
|
IJEMHLdapVelocityContextUtil |
|
IJEMHMailHeaderPreProcTask |
Definition of filters for JEMH.
|
IJEMHMessageFilterProvider |
Definition of filters for JEMH.
|
IJEMHMessageMetaData |
This interface collates extracted meta-data from the message that are possibly timely to produce, as a performance measure
eg.
|
IJEMHModuleProvider |
|
IJEMHProjectMapperUtils |
IJEMHProjectMapperUtils: A Velocity context API that allows some (limited) Project Mapping functionality related to creating multiple issues/comments for a single email.
|
IJEMHReportEntry |
|
IJEMHRuntimeConfig |
To whom it may concern:
1.
|
IJEMHScriptHelper |
|
IJEMHSystemConfigHelper |
|
IJEMHThreadMatchUtils |
IJEMHThreadMatchUtils: A Velocity context API that allows issue association via Message ID or External ID to help simplify a number of common use-cases of JEMH's Script feature.
|
IJEMHTransportConfigKeys |
|
IJEMHTransportProvider |
Interface for common transports
|
IJEMHTransportProvider.TransportContentType |
|
IJEMHUser |
|
IJEMHUser.JemhUserNameFormat |
|
IJEMHVelocityContextUtils |
Velocity Context helper interface, accessed vie email templates, used to inhibit mail sending, for now..
|
IJEMHVelocityContextUtils.AllowList |
|
IJEMHVelocityContextUtils.InlineImageEncodingType |
|
IJEMHVelocityDateUtil |
|
IJEMHVelocityKeys |
|
InitFailureException |
|
InstallHistoryBean |
|
InstallHistoryBeanList |
|
ISafeTextUtils |
a public interface for documentation, showing a restricted set of methods available for textutils use in velocity contexts re: JEMH-8129
|
IScriptEngineFactory |
|
ITAdHocManager |
|
ITAuditingManager |
|
ITAuditingManager.ITMessageDirection |
|
ITBlacklistingManager |
|
ITErrorProvocateurSettings |
|
ITEventListenerManager |
|
ITEventListenerManager.GroupRestrictionCondition |
|
ITGroupManager |
|
ITIntegrationConstants |
|
ITJEMHPostFunctionManager |
|
ITJiraMailServerManager |
|
ITJiraUtil |
|
ITJSDUtil |
|
ITLDAPManager |
|
ITLimitManager |
|
ITMailUtil |
|
ITPermissionsManager |
|
ITProfileManager |
|
ITransportNotificationItem |
Implementations of this class provide post-rendered content for actual delivery
|
ITSMSManager |
|
ITStaticResourceManager |
|
ITTaggedAttachmentsManager |
|
ITTemplateSetManager |
|
ITTestCaseManager |
|
ITTestCaseManager.MessageSourceType |
|
ITTextUtils |
|
ITUserTrackingManager |
|
ITVelocityManager |
|
ITVelocityManager.ContextType |
|
ITWebUtil |
|
JEMHUserBean |
|
JemhXmlPayload |
|
KeyValuePair |
|
LDAPConfigItemBean |
|
LDAPConfigListBean |
|
LdapDetailsDTO |
|
LdapDetailsDTO.FULL_NAME_FORMAT |
|
LdapItemBean |
|
LDAPQueryResult |
|
LDAPQueryResultList |
|
LDAPUser |
Wrapper class for retrieved LDAP attributes and optional formatting of name
|
LimitBean |
|
LimitSectionBean |
|
LimitsSetBean |
|
MsgFilterItemBean |
|
NagiosFPConfigBean |
|
NagiosPhraseBean |
|
NagiosPhraseSetBean |
|
NotificationAuditItemBean |
|
NotificationConfigurationBean |
|
NotificationHistoryIssueTabBean |
|
NotificationProjectMappingBean |
Method signatures should mirror JEMHLsnProjMapping to enable simple application to entity
|
NotificationRecipientBean |
|
NotificationTransportConfigBean |
|
NotificationTransportMappingBean |
|
ParallelTestResultBean |
|
PortalSecuritySettingsBean |
|
PortalSecuritySettingsBean.WhoCanRaiseRequests |
|
PostFunctionConfigBean |
|
PostFunctionConfigBean.ATTACHMENT_SELECTION_METHOD |
|
PreProcHeaderBean |
|
PreProcTaskFailureException |
|
PreProcTaskItemBean |
|
ProcessingResultBean |
Bean to encapsulate an issue created by JEMH and its associated audit event
|
ProfileBean |
|
ProfileGroupBean |
|
ProfileImportFixBean |
|
ProjectAdHocSecurityBean |
|
ProjectAdHocSecurityBean.ConfigurationSource |
|
ProjectDomainMappingBean |
|
ProjectEmailConfigBean |
|
ProjectGroupMappingBean |
|
ProjectKeywordMappingBean |
|
ProjectMappingAdvisoriesBean |
|
ProjectMappingBodyDelimRegexpBean |
|
ProjectMappingCleanupRegexpBean |
|
ProjectMappingItemBean |
|
ProjectMappingListBean |
|
ProjectScriptMappingBean |
|
PropertyItemBean |
|
ReasonBean |
|
ReasonsBean |
|
RegexpFieldProcMappingBean |
|
RegexpProcConfigBean |
|
RegexpScriptResult |
RegexpScriptResult - RegexpScriptResults holds the value extracted by the Regexp Issue Association Script to be used as a Value Match
|
RequestTypeBean |
|
ScriptBean |
|
ScriptFPConfigBean |
|
ScriptPreProcResultBean |
|
ScriptResult |
|
ScriptRuleResult |
|
ServerBean |
|
ServersBean |
|
SMSBean |
|
SMSConfigBean |
|
SMSConfigValueBean |
|
StatusNotificationFlushStatusBean |
|
StatusNotificationFlushStatusBean.FlushSendStatus |
|
SystemInfoBean |
|
TemplateSetBean |
|
TemplateSetBean.TemplateSetType |
|
TemplateSetMappingBean |
|
TemplateSetProjectLinkBean |
|
TemplateSetSortOrderBean |
|
ThemeBean |
|
TransportConfigWrapper |
Wrapper class allowing arbitrary configurations to be passed to/from JEMH for display and update
|
TransportEvent |
|
TransportException |
|
TransportStatus |
|
TransportStatus.SERVICE_STATE |
|
UnsupportedContentTypeException |
|
UserEventConfigBean |
|
UserTrackingBean |
Methods marked transient to prevent fields being exposed in profile exports
|
WorkflowBean |
|
WorkflowRuleBean |
|
XmlEntries |
|
XmlEntry |
|