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   import java.util.concurrent.Callable;
7   
8   public class CallableModuleDescriptor extends AbstractModuleDescriptor<Callable> {
9       public CallableModuleDescriptor(ModuleFactory moduleCreator) {
10          super(moduleCreator);
11      }
12  
13      @Override
14      public Callable getModule() {
15          return moduleFactory.createModule(moduleClassName, this);
16      }
17  }