【发布时间】:2012-03-06 14:06:26
【问题描述】:
是否有可能在“传感器”或“装饰器”阶段获得资源的规则失败?具体规则失败ID?
也许它可以在批处理端的其他阶段获得,这样就有可能生成一些额外的指标。
【问题讨论】:
是否有可能在“传感器”或“装饰器”阶段获得资源的规则失败?具体规则失败ID?
也许它可以在批处理端的其他阶段获得,这样就有可能生成一些额外的指标。
【问题讨论】:
您可以使用 Decorator#decorate(Resource resource, DecoratorContext context) 方法中提供的 Context 对象来实现。
您可以执行 context#getViolations() 来获取资源上的违规情况。
请注意,您应该在装饰器类中添加以下注释:
@DependsUpon(DecoratorBarriers.END_OF_VIOLATION_TRACKING)
这将确保您的装饰器在违规跟踪后得到执行,以便您掌握所有违规情况。
【讨论】: