AbstractTimerTask我有一个扩展的抽象类,TimerTask我有一个 Jersey 服务来管理这些计时器任务。我将有多个抽象类的实现,我希望它们都注入到服务中。如果可能的话,我希望能够将它们注入到 type 列表中List<AbstractTimerTask>。一个或多个子类可能不可用,具体取决于我部署到服务器的 jar 文件。我只想注入可注入的子类。出于这个原因,我不能只将服务类中的类列为单独的依赖项并自己构建列表。
是否可以将具有相同父类型的多个类注入该父类型的列表中?