訊息內容設定服務程式
您可以使用撰寫服務程式或直接設定訊息內容。
如果要使用傳訊系統撰寫服務程式,請使用下列服務程式:
- 如果要使用傳訊系統撰寫服務程式,請使用下列服務程式:
- public void compose( String viewName, CommandContext cmdContext,
TypedProperty inParms)
此方法會存取撰寫程式功能。它可讓使用者藉由 JSP 範本來設定訊息內容。
有關本主題的說明,請參閱撰寫程式文件。
cmdContext 參數用以提供撰寫程式所需的環境定義資訊。
viewName 參數可讓使用者決定撰寫程式所要存取的 JSP。
inParms 參數用以指出將傳遞給 JSP 的資料。
另有一些規則用以控制哪些值可置於 TypedProperty 物件中。相關資訊請參閱撰寫程式文件。
- 如果要直接設定訊息內容,請使用下列的服務程式:
- public void setContent(Integer transportId, Integer languageId, byte[]
msgContent)
此方法可讓您使用 msgContent 參數直接設定訊息的內容。
其它兩個參數則必須提供,但可為空值。
transportID 參數可讓您設定特定傳輸方法的內容。
languageID 參數可讓您設定特定語言的內容。為了能在設定多種語言的內容上擁有最大的彈性,
建議您使用撰寫方法來執行 JSP。
- public void setContent(Integer transportId, Integer languageId, String
msgContent)
此 setContent 方法所執行的功能與上述方法相同,
只不過它可讓您以字串格式而非位元組陣列來輸入內容。