PDM_guite_ch_2011_ch2_xu3

 2-15

第一種格式是用於定位服務的Java類或委託執行
提供服務或功能。第二種格式用於定位資源文件 - 
例如,一個模板HTML文件或圖像文件圖標
定義:
服務類型=類型的服務或代表此屬性引用
資源類型=類型的資源此屬性引用
選擇=用於指定範圍內的標識符#在本服務或
資源是用於(例如,一個動作的名稱)
請求=爲服務對象的類,委託,或資源是
使用
服務優先數=優先等級來選擇有效
代表(見下文)
服務類名稱=名稱或服務類委託給定服務
類型,選擇,並請求
資源名稱=名稱資源給定的資源類型,選擇器,
請求
重複或單身=一個標誌,指示服務器是否應該
實例化一個委託類的共享實例或爲每個新
使用。如果沒有指定,重複將被使用。
這是一個模板處理器例如物業:

 

wt.services/svc/default/wt.enterprise.TemplateProcessor/AddAlternates/

wt.part.WTPartMaster/0=wt.part.AlternatesLocalSearchProcessor/duplicate

where

Service Type = "wt.enterprise.TemplateProcessor"

Selector = the action name "AddAlternates"

Requestor = "wt.part.WTPartMaster"

 


wt.services / SVC /
預設/ wt.enterprise.TemplateProcessor ​​/ AddAlternates /
wt.part.WTPartMaster / 0 = wt.part.AlternatesLocalSearchProcessor 
​​/重複
其中
服務類型=“wt.enterprise.TemplateProcessor”
在選擇= actionName“AddAlternates”
請求=“wt.part.WTPartMaster”


注:任何服務類,在HTTP stateObject結合應
重複。這將包括處理器的基本模板的實例,
FormTaskDelegate
NavBarActionDelegateNavBarURLActionDelegate
如果一個工廠收到的服務或資源類特定請求的請求
objectClass
的屬性,但該請求類沒有進入被發現,該工廠將
試圖找到一個父類或請求類的接口條目。如果
沒有父類或接口的入口被發現,搜索將在作出
入職的父母或父母接口,等等。它可能發生的
兩個或多個父類或接口的條目被發現。如果條目
不同的服務優先級的數字,與最低的數字之一將是
選擇。如果條目具有相同的服務優先級號,一個選擇是
隨心所欲。
要正確地在運行時加載,文件包含的ApplicationContext服務
屬性必須被列入在wt.properties下列屬性之一:

2-16

 

wt.services.applicationcontext.WTServiceProviderFromProperties.

defaultPropertyFiles

wt.services.applicationcontext.WTServiceProviderFromPrope

rties.customPropertyFiles

物業文件將被加載在列出的順序,並列出了文件
默認屬性的文件將被加載之前自定義屬性文件的。如果
相同的屬性是在多個文件中發現,對於一個值最後將裝載
被使用。任何自定義屬性應該放在後期的清單。
除需要單獨的ApplicationContext從服務屬性
普通屬性和載入順序的影響,物業組合成
文件的各種屬性是不重要的系統和基於減輕PRIMAR
維修。如果屬性是放在模板處理器
htmltemplate.properties service.properties
系統文件,而不是將找到安靜
它。
比較嚴重的許多個性化的服務屬性文件創建或不
而是直接編輯生成的XML文件。用於XML文件
生成屬性文件具有與關聯的屬性文件相同的名稱,但
有額外的擴展名爲xconf”。例如,XML文件,用於
產生service.properties service.properties.xconf被調用。見管理
自定義章第5-1頁的更多xconf文件的信息。
如果你需要添加自定義HTML ApplicationContext的屬性項
客戶,我們建議你把一個新的屬性文件或只用他們的文件
您的自定義。這個文件應該被添加到文件列表
WTServiceProviderFromProperties.customPropertyFiles
使用xconfmanager
實用工具。此過程中介紹了章駕馭定製
5-1頁。
軟服務類型的應用上下文屬性
service.properties和其他文件的ApplicationContext服務屬性
WTServiceProviderFromProperties.defaultPropertyFiles上市
WTServiceProviderFromProperties.customPropertyFiles
不能引用
請求對象類型是軟的類型。屬性的客戶端功能,使
您可以指定不同的服務類型或不同的軟,必須投入資源
文件下列屬性之一列在一個財產

 

<Windchill>/codebase/wt.properties:

 wt.services.applicationcontext.TypeBasedServiceProviderFromProperties.defaul

tPropertyFiles

 wt.services.applicationtext.TypeBasedServiceProviderFromProperties.CustomPr

opertyFiles.
<Windchill> /代碼庫/ wt.properties
•wt.services.applicationcontext.TypeBasedServiceProviderFromProperties.defaul
tPropertyFiles
•wt.services.applicationtext.TypeBasedServiceProviderFromProperties.CustomPr
opertyFiles

如果你需要添加自定義HTML客戶服務類型的屬性項,
我們建議你把一個新的屬性文件或使用您的文件只有他們
自定義。這個文件應該被添加到文件列表

2-17

TypeBasedServiceProviderFromProperties.CustomPropertyFiles使用
xconfmanager
實用程序。此過程中介紹了管理
自定義章第5-1頁。

2-18

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章