View Javadoc
1   package com.atlassian.plugin.osgi;
2   
3   import com.atlassian.plugin.descriptors.AbstractModuleDescriptor;
4   import com.atlassian.plugin.module.ModuleFactory;
5   
6   /**
7    * Module type for an object
8    */
9   public class ObjectModuleDescriptor extends AbstractModuleDescriptor<Object> {
10      public ObjectModuleDescriptor() {
11          super(ModuleFactory.LEGACY_MODULE_FACTORY);
12      }
13  
14      public ObjectModuleDescriptor(ModuleFactory moduleCreator) {
15          super(moduleCreator);
16      }
17  
18      public Object getModule() {
19          return moduleFactory.createModule(moduleClassName, this);
20      }
21  }