Class PlatformComponentsConfiguration
java.lang.Object
com.atlassian.jira.component.spring.registrar.PlatformComponentsConfiguration
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.atlassian.seraph.auth.AuthenticationContextdelegatingJiraVelocityManager(JiraVelocityManager jiraVelocityManager, JiraHome jiraHome, DateTimeFormatter dateTimeFormatter, CustomTemplatesFeatureAvailabilityCheck customTemplatesFeatureAvailabilityCheck) emailCachingVelocityEngineFactory(com.atlassian.cache.CacheManager cacheManager, JiraHome jiraHome) emailVelocityTemplatingEngine(JiraVelocityManager jiraVelocityManager, DateTimeFormatter dateTimeFormatter, ApplicationProperties applicationProperties, EmailCachingVelocityEngineFactory emailCachingVelocityEngineFactory, VelocityTemplateCache velocityTemplateCache, CustomTemplatesFeatureAvailabilityCheck customTemplatesFeatureAvailabilityCheck) instrumentedVelocityEngineFactory(DefaultVelocityEngineFactory defaultVelocityEngineFactory, com.atlassian.event.api.EventPublisher eventPublisher, Clock clock) velocityEngineFactory(InstrumentedVelocityEngineFactory instrumentedVelocityEngineFactory) velocityManager(DateTimeFormatter dateTimeFormatter, VelocityEngineFactory velocityEngineFactory) velocityTemplatingEngine(com.atlassian.velocity.VelocityManager velocityManager, ApplicationProperties applicationProperties, VelocityTemplateCache velocityTemplateCache)
-
Constructor Details
-
PlatformComponentsConfiguration
public PlatformComponentsConfiguration()
-
-
Method Details
-
velocityEngineFactory
@Bean @Primary public VelocityEngineFactory velocityEngineFactory(InstrumentedVelocityEngineFactory instrumentedVelocityEngineFactory) -
emailCachingVelocityEngineFactory
@Bean public EmailCachingVelocityEngineFactory emailCachingVelocityEngineFactory(com.atlassian.cache.CacheManager cacheManager, JiraHome jiraHome) -
instrumentedVelocityEngineFactory
@Bean public InstrumentedVelocityEngineFactory instrumentedVelocityEngineFactory(DefaultVelocityEngineFactory defaultVelocityEngineFactory, com.atlassian.event.api.EventPublisher eventPublisher, Clock clock) -
defaultVelocityEngineFactory
-
velocityTemplatingEngine
@Bean @Primary public VelocityTemplatingEngine velocityTemplatingEngine(com.atlassian.velocity.VelocityManager velocityManager, ApplicationProperties applicationProperties, VelocityTemplateCache velocityTemplateCache) -
emailVelocityTemplatingEngine
@Bean public EmailVelocityTemplatingEngine emailVelocityTemplatingEngine(JiraVelocityManager jiraVelocityManager, DateTimeFormatter dateTimeFormatter, ApplicationProperties applicationProperties, EmailCachingVelocityEngineFactory emailCachingVelocityEngineFactory, @Nullable VelocityTemplateCache velocityTemplateCache, CustomTemplatesFeatureAvailabilityCheck customTemplatesFeatureAvailabilityCheck) -
velocityManager
@Bean @Primary public JiraVelocityManager velocityManager(DateTimeFormatter dateTimeFormatter, VelocityEngineFactory velocityEngineFactory) -
delegatingJiraVelocityManager
@Bean public DelegatingJiraVelocityManager delegatingJiraVelocityManager(JiraVelocityManager jiraVelocityManager, JiraHome jiraHome, DateTimeFormatter dateTimeFormatter, CustomTemplatesFeatureAvailabilityCheck customTemplatesFeatureAvailabilityCheck) -
authenticationContext
@Bean public com.atlassian.seraph.auth.AuthenticationContext authenticationContext()
-