1 package com.atlassian.plugin.spring.scanner.test.moduletype;
2
3 import com.atlassian.plugin.hostcontainer.HostContainer;
4 import com.atlassian.plugin.osgi.external.ListableModuleDescriptorFactory;
5 import com.atlassian.plugin.osgi.external.SingleModuleDescriptorFactory;
6 import com.atlassian.plugin.spring.scanner.annotation.export.ModuleType;
7 import org.springframework.beans.factory.annotation.Autowired;
8 import org.springframework.stereotype.Component;
9
10 @ModuleType(ListableModuleDescriptorFactory.class)
11 @Component
12 public class BasicModuleTypeFactory extends SingleModuleDescriptorFactory<BasicModuleDescriptor> {
13
14 @Autowired
15 public BasicModuleTypeFactory(final HostContainer hostContainer) {
16 super(hostContainer, "basic", BasicModuleDescriptor.class);
17 }
18 }