Package com.atlassian.jira.mail
Class BotoCssInliner
java.lang.Object
com.atlassian.jira.mail.BotoCssInliner
- All Implemented Interfaces:
CssInliner
Default implementation of
CssInliner
.
Note: Be aware that CachingJiraHomeTemplateContentLoaderImpl
provides additional layer of caching, while loading
files from Jira Home templates directory.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionBotoCssInliner
(CustomTemplatesFeatureAvailabilityCheck licenseCheck, CachingJiraHomeTemplateContentLoader jiraHomeTemplateContentLoader) -
Method Summary
Modifier and TypeMethodDescriptionapplyStyles
(String html) Returns html passed as a parameter with CSS rules injected inline
-
Field Details
-
cssFilenames
-
-
Constructor Details
-
BotoCssInliner
public BotoCssInliner(CustomTemplatesFeatureAvailabilityCheck licenseCheck, CachingJiraHomeTemplateContentLoader jiraHomeTemplateContentLoader)
-
-
Method Details
-
applyStyles
Description copied from interface:CssInliner
Returns html passed as a parameter with CSS rules injected inline- Specified by:
applyStyles
in interfaceCssInliner
- Parameters:
html
- the html to be transformed- Returns:
- the same html but with the styles css inlined.
-