@Indexed@Documented@Retention(价值=运行时)@Target(价值=方法@ interface)公共初始化器
@Initializer(after=JOB_LOADED)公共静态void init()抛出IOException {....}
所讨论的方法可以是任何一种静态
或者一个实例方法。当与实例方法一起使用时,这些方法必须在带有注释的类上扩展
和标记为后()
InitMilestone。PLUGINS_PREPARED
.
修饰符和类型 | 可选元素和描述 |
---|---|
InitMilestone |
后
指示在执行此初始化式之前必须使用指定的里程碑。 |
字符串[] |
获
指示此初始化式贡献的里程碑。 |
InitMilestone |
之前
指示此初始化式是实现指定里程碑之前的必要步骤。 |
字符串 |
displayName
关键在 Messages.properties 这就是这次任务的意义所在。 |
布尔 |
致命的
此任务中的失败是否会阻止Hudson启动? |
字符串[] |
需要
指示在执行此初始化式之前所需的里程碑。 |
公共抽象InitMilestone后
这与。有相同的目的需要()
,但它是分开的,以便在使用时提供更好的类型安全InitMilestone
作为一种需求(因为enum成员定义需要是常量)。
公共抽象InitMilestone之前
公共抽象字符串[]要求
公共抽象字符串[]获
公共抽象字符串displayName
Messages.properties
这就是这次任务的意义所在。用于渲染进度。默认为"${短类名}。${方法名称}”。版权©2004 - 2022。保留所有权利。