View Javadoc
1   package com.atlassian.plugin.spring;
2   
3   import com.atlassian.plugin.osgi.container.impl.DefaultPackageScannerConfiguration;
4   import org.springframework.web.context.ServletContextAware;
5   
6   import javax.annotation.Nonnull;
7   import javax.servlet.ServletContext;
8   
9   /**
10   * Spring-aware extension of the package scanner configuration that instructs spring to inject the servlet context
11   */
12  public class SpringAwarePackageScannerConfiguration extends DefaultPackageScannerConfiguration implements ServletContextAware {
13      public SpringAwarePackageScannerConfiguration() {
14          super();
15      }
16  
17      public SpringAwarePackageScannerConfiguration(String hostVersion) {
18          super(hostVersion);
19      }
20  
21      @Override
22      public void setServletContext(@Nonnull ServletContext servletContext) {
23          super.setServletContext(servletContext);
24      }
25  }