Class SpringBeans

java.lang.Object
com.atlassian.jira.oauth.consumer.beans.SpringBeans

@Configuration public class SpringBeans extends Object
The Spring bean definitions for this app.
  • Constructor Details

    • SpringBeans

      public SpringBeans()
  • Method Details

    • applicationProperties

      @Bean public ApplicationProperties applicationProperties()
    • cacheManager

      @Bean(destroyMethod="") public com.atlassian.cache.CacheManager cacheManager()
    • eventPublisher

      @Bean public com.atlassian.event.api.EventPublisher eventPublisher()
    • jiraPropertySetFactory

      @Bean public JiraPropertySetFactory jiraPropertySetFactory()
    • ofBizDelegator

      @Bean public OfBizDelegator ofBizDelegator()
    • serviceProviderConsumerStore

      @Bean public com.atlassian.oauth.serviceprovider.ServiceProviderConsumerStore serviceProviderConsumerStore()
    • consumerStore

      @Bean public CachingConsumerStore consumerStore(OfBizConsumerStore ofBizConsumerStore, com.atlassian.event.api.EventPublisher eventPublisher, com.atlassian.cache.CacheManager cacheManager)
    • ofBizConsumerStore

      @Bean public OfBizConsumerStore ofBizConsumerStore(OfBizDelegator ofBizDelegator)
    • ofBizConsumerTokenStore

      @Bean public OfBizConsumerTokenStore ofBizConsumerTokenStore(OfBizDelegator ofBizDelegator, JiraPropertySetFactory jiraPropertySetFactory)
    • tokenStore

      @Bean public CachingConsumerTokenStore tokenStore(OfBizConsumerTokenStore ofBizConsumerTokenStore, com.atlassian.event.api.EventPublisher eventPublisher, com.atlassian.cache.CacheManager cacheManager)
    • consumerService

      @Bean public com.atlassian.oauth.consumer.ConsumerService consumerService(CachingConsumerStore consumerStore, CachingConsumerTokenStore tokenStore, com.atlassian.oauth.consumer.core.HostConsumerAndSecretProvider hostConsumerAndSecretProvider, com.atlassian.oauth.serviceprovider.ServiceProviderConsumerStore serviceProviderConsumerStore)
    • hostConsumerAndSecretProvider

      @Bean public com.atlassian.oauth.consumer.core.HostConsumerAndSecretProvider hostConsumerAndSecretProvider(ApplicationProperties applicationProperties, CachingConsumerStore consumerStore)
    • exportConsumerService

      @Bean public org.springframework.beans.factory.FactoryBean<org.osgi.framework.ServiceRegistration> exportConsumerService(com.atlassian.oauth.consumer.ConsumerService consumerService)
    • exportTokenStore

      @Bean public org.springframework.beans.factory.FactoryBean<org.osgi.framework.ServiceRegistration> exportTokenStore(CachingConsumerTokenStore tokenStore)