我创建了许多实现ContainerLifecycleListener的类,并使用Priority注释在我的Application类中注册它们。
是否期望任务根据jetty启动时分配的优先级开始?
感谢。
请参阅以下代码:
@Priority(TaskPri.NORMAL)
public class Task1 implements ContainerLifecycleListener {
....
}
@Priority(TaskPri.LOW)
public class Task2 implements ContainerLifecycleListener {
...
}
public class TaskPri {
public static final int NORMAL = 6500;
public static final int LOW = 6000;
}
public class App extends ResourceConfig {
public App() {
packages("com.example.tasks").register(Task1.class).register(Task2.class);
}
}
有一个选项可以使用bindingPriority注册类,找不到它的确切含义,任何想法?