Sun Identity Manager 8.1 业务管理员指南

发布器生命周期

    以下步骤介绍发布器的生命周期:

  1. 实例化对象。

  2. 使用 setFormatter() 方法设置格式化程序(如果有)。

  3. 使用 configure( Map) 方法提供选项。

  4. 使用 publish( Map, LoggingErrorHandler) 方法发布事件。

  5. 使用 shutdown() 方法终止发布器。

Identity Manager 启动以及更新审计配置时都执行步骤 1-3。如果调用关闭之前没有生成审计事件,则不会执行步骤 4。

在同一发布器对象上仅调用一次 configure(Map)。(发布器无需准备运行中的配置更改)。更新审计配置后,将先关闭当前发布器,然后再创建新发布器。

步骤 3 中的 configure() 方法可能会抛出 WavesetException。在这种情况下,将忽略发布器,并且对于此发布器不再会执行其他调用。