专业化管理 > 支持可视化和发布 > WVS 加载程序 > WVS Adobe Experience Manager 服务器集成 > 自定义 Experience Manager 委派
  
自定义 Experience Manager 委派
可使用“Adobe Experience Manager 委派自定义挂接”来定义类/方法,类/方法具有自定义执行功能,可动态生成 DDX 指令和关联内容的映射,此外,系统会将类/方法发送至已配置的 Adobe Experience Manager Assembler 服务以便进行处理。在应用任何水印或“阅读权限”前,都会调用此 Adobe Experience Manager Assembler 服务。
有关如何配置 Experience Manager 委派挂接的信息,请参阅 wvs.properties.xconf 文件中的 "Customization Hook: Experience Manager Delegate" 条目。有关此挂接的实现的示例可在 <Windchill> /prog_examples/wvs/com/ptc/wvs/LiveCycleDelegate.java 中找到。必须将特性 edrload.livecycle.delegate 设置为类/方法,其中的“方法”必须与下列签名相匹配:
package ext.customhooks;
class MyCustomClass {
public static LiveCycleInvocationParams getLiveCycleInvocationParams
(final Representable _representable, final File _pdf,
final Map _properties, final EDRLogger _logger) {

// Put custom code here. See example hook for Java Doc description of
inputs and outputs.
}
}

<Property name="edrload.livecycle.delegate" default="ext.customhooks.MyCustomClass/
getLiveCycleInvocationParams" />