Class PlatformComponentsConfiguration
java.lang.Object
com.atlassian.jira.com.rproxy.goskope.component.spring.registrar.PlatformComponentsConfiguration
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.atlassian.seraph.auth.AuthenticationContext
delegatingJiraVelocityManager
(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()
-