自定义点
可扩展类
如果对本文档的
VDB 构建器一节所述的某些可扩展
Windchill ESI 类进行了扩展,则必须在
Windchill ESI 首选项中定义这些类。以下类允许自定义者进行扩展:
◦ ESIEffectivityHandlerImpl
首选项名称:“有效性处理程序”
默认值:com.ptc.windchill.esi.rnd.ESIEffectivityHandlerImpl
◦ VdbBuilder
首选项名称:“虚拟数据库构建器”
默认值:com.ptc.windchill.esi.rnd.VdbBuilderImpl
可配置选项
Windchill ESI 首选项用于控制 Windchill ESI 呈现器和 Windchill ESI VDB 构建器的多个可配置选项。选项包括:
◦ 定义通过 ESI 响应发送日期有效性信息时有效性开始日期和结束日期的格式。java.text.SimpleDateFormat 实例将根据需要使用此值设置开始日期和结束日期的格式。
首选项名称:“有效性格式”
默认值:yyyy-MM-dd HH:mm:ss
|
在“创建/编辑分布目标”用户界面的“一般参数”部分中,显示了一个名为“有效性格式”的特定分布目标属性。为了使 ESI 服务改用此属性,应将上述首选项的值设置为空字符串。
|
◦ 定义包含有效性开始日期的源 XML 元素名。
首选项名称:“有效性开始日期的源 XML 元素名”
默认值:StartEffectivity
◦ 定义包含有效性结束日期的源 XML 元素名。
首选项名称:“有效性结束日期的源 XML 元素名”
默认值:EndEffectivity
◦ 声明用于定义 Windchill ESI 呈现器支持的日期有效性的类名称。
首选项名称:“有效性类”
默认值:wt.effectivity.WTDatedEffectivity
◦ 定义包含序列号有效性开始值的源 XML 元素名。
首选项名称:“序列号有效性开始值的源 XML 元素名”
默认值:StartSerialNumberEffectivity
◦ 定义包含序列号有效性结束值的源 XML 元素名。
首选项名称:“序列号有效性结束值的源 XML 元素名”
默认值:EndSerialNumberEffectivity
◦ 定义包含序列号有效性上下文部件编号的 XML 元素名。
首选项名称:“序列号有效性上下文部件编号的 XML 元素名”
默认值:SerialNumberEffectivityCxtPartNumber
◦ 声明用于定义 Windchill ESI 呈现器支持的序列号有效性的类名称。
首选项名称:“序列有效性类”
默认值:wt.part.ProductSerialNumberEffectivity
◦ 定义包含批号有效性开始值的源 XML 元素名。
首选项名称:“批号有效性开始值的源 XML 元素名”
默认值:StartLotNumberEffectivity
◦ 定义包含批号有效性结束值的源 XML 元素名。
首选项名称:“批号有效性结束值的源 XML 元素名”
默认值:EndLotNumberEffectivity
◦ 定义包含批号有效性上下文部件编号的源 XML 元素名。
首选项名称:“批有效性上下文部件的源 XML 元素名”
默认值:LotNumberEffectivityCxtPartNumber
◦ 声明用于定义 Windchill ESI 呈现器支持的批号有效性的类名称。
首选项名称:“批有效性类”
默认值:wt.part.ProductLotNumberEffectivity
◦ 指定在使用变更通告发布序列号或批号有效性时,是否在给定事务处理中隐式包含有效性上下文装配部件。
首选项名称:“包括有效性上下文”
默认值:“否”
◦ 指定在使用变更通告发布序列号或批号有效性时,是否验证有效性上下文对象。如果设置为“是”,则 ESI 服务将允许发布具有序列号或批有效性的部件,前提是有效性上下文对象是要发布的部件的直接父项。
首选项名称:“验证有效性上下文”
默认值:“是”