【正文】
創(chuàng)建預(yù)案請(qǐng)求URL:://host:port//web_xml_interface/?sessionId=%samp。xml=XML: Message Scheme Lock=1=加鎖,0=解鎖 Name=預(yù)案名稱(chēng) Priority=預(yù)案的優(yōu)先級(jí) Note預(yù)案的備注/Note ActionList動(dòng)作列表/ActionList /Scheme /Message響應(yīng)XML: Message Scheme ID=預(yù)案編號(hào) Locker=加鎖的用戶名(如果沒(méi)有人加鎖,為空) / /Message相關(guān)代碼: . CreateSchemeServlet . CreateAlarmSchemeData . CreateAlarmSchemeAction可能出現(xiàn)的錯(cuò)誤:FailedCode.:USER_SESSION_NOT_FOUND 修改預(yù)案請(qǐng)求URL: ://host:port//web_xml_interface/?sessionId=%samp。xml=xml:Message Scheme ID=預(yù)案編號(hào) Lock=1=加鎖,0=解鎖 Name=預(yù)案名稱(chēng) Priority=預(yù)案的優(yōu)先級(jí) Note預(yù)案的備注/Note ActionList動(dòng)作列表/ActionList /Scheme /Message響應(yīng)XML: Message Scheme ID=預(yù)案編號(hào) Locker=加鎖的用戶名(如果沒(méi)有人加鎖,為空)/ /Message相關(guān)代碼:可能出現(xiàn)的錯(cuò)誤:FailedCode.:USER_SESSION_NOT_FOUND 刪除預(yù)案請(qǐng)求URL:://host:port//web_xml_interface/ ?sessionId=%samp。xml=xml:Message Scheme ID=預(yù)案編號(hào) / /Message響應(yīng)xml:Message Scheme ID=預(yù)案編號(hào) / /Message相關(guān)代碼:. DeleteAlarmSchemeAction. DeleteAlarmSchemeData 查詢(xún)預(yù)案列表請(qǐng)求URL:://host:port//web_xml_interface/?sessionid=響應(yīng)XML: Message Scheme ID=預(yù)案編號(hào) Locker=加鎖的用戶名(如果沒(méi)有人加鎖,為空) Name=預(yù)案名稱(chēng) OwnerNaming=添加給預(yù)案的用戶Naming Note預(yù)案的備注/Note AuthUser UserNaming/UserNaming/AuthUser /Scheme Scheme ID=預(yù)案編號(hào) Locker=加鎖的用戶名(如果沒(méi)有人加鎖,為空) Name=預(yù)案名稱(chēng) OwnerNaming=添加給預(yù)案的用戶Naming Note預(yù)案的備注/NoteAuthUser UserNaming/UserNaming/AuthUser /Scheme /Message相關(guān)代碼: . FindAlarmSchemeListByAuthUserAction. FindAlarmSchemeListByAuthUserData 查詢(xún)指定預(yù)案的詳細(xì)信息請(qǐng)求URL:://host:port/web_xml_interface/?xml= XML: Message Scheme ID=預(yù)案編號(hào) Lock=1=加鎖,0=解鎖/ Message響應(yīng)XML: Message Scheme ID=預(yù)案編號(hào) Locker=加鎖的用戶名(如果沒(méi)有人加鎖,為空) Name=預(yù)案名稱(chēng) Priority=預(yù)案的優(yōu)先級(jí) OwnerNaming=添加給預(yù)案的用戶Naming Note預(yù)案的備注/Note ActionList動(dòng)作列表/ActionList /Scheme /Message相關(guān)代碼:. GetSchemeInfoServlet 設(shè)置預(yù)案使用用戶請(qǐng)求URL:://host:port/web_xml_interface/?xml= XML: Message SessionId用戶sessionId/SessionId Scheme ID=預(yù)案id User Naming=/ ………… User Naming=/ /Scheme Message響應(yīng)XML: Message Success0/Success /Message相關(guān)代碼: . SetSchemUseUserServlet。 用戶權(quán)限查詢(xún)(對(duì)于創(chuàng)建預(yù)案)請(qǐng)求URL:://host:port/web_xml_interface/?session=響應(yīng)XML: Message Organ id=/ Organ id=/ /Message相關(guān)代碼: . UserAdminAuthServlet16 類(lèi)型關(guān)系video_input_channelgeneral_camera_vicmatrix_vicip_camera_vicip_camera_video_server_vicorganpanydepartementvideo_output_channelalarm_input_channelalarm_output_channel17 異常和錯(cuò)誤描述以上所描述的請(qǐng)求過(guò)程中都可能出現(xiàn)異常和錯(cuò)誤,統(tǒng)一以如下格式返回相應(yīng)信息。響應(yīng)XML:?xml version= encoding=GBK ? failed code=錯(cuò)誤碼 message=錯(cuò)誤描述信息 /錯(cuò)誤碼: // //業(yè)務(wù),從0開(kāi)始。 // //缺少參數(shù) public static final int PARAMETER_NOT_FOUND = 100。 //用戶登陸名或密碼錯(cuò)誤 public static final int USER_ACCOUNT_ERROR = 200。 //用戶賬戶被停用 public static final int USER_ACCOUNT_SUSPENDED = 300。 //公司被停用 public static final int COMPANY_SUSPENDED = 400。 //用戶達(dá)到最大登陸數(shù) public static final int USER_SESSION_MAX_AMOUNT_EXCEEDED = 500。 //無(wú)法連接接入服務(wù)器 public static final int ACCESS_SERVER_EXCEPTION = 600。 //用戶會(huì)話沒(méi)找到 public static final int USER_SESSION_NOT_FOUND = 700。 //資源類(lèi)型未知 public static final int RESOURCE_TYPE_UNKNOWN = 800。 //設(shè)備類(lèi)型未知 public static final int DEVICE_TYPE_UNKNOWN = 900。 //設(shè)備沒(méi)找到 public static final int DEVICE_NOT_FOUND = 1000。 //機(jī)構(gòu)沒(méi)找到 public static final int ORGAN_NOT_FOUND = 1100。 //視頻輸入通道沒(méi)找到 public static final int VIC_NOT_FOUND = 1200。 //視頻輸出通道沒(méi)找到 public static final int VOC_NOT_FOUND = 1300。 //報(bào)警輸入通道沒(méi)找到 public static final int AIC_NOT_FOUND = 1400。 //報(bào)警輸出通道沒(méi)找到 public static final int AOC_NOT_FOUND = 1500。 //無(wú)效的參數(shù)值 public static final int PARAMETER_VALUE_INVALIDED = 1600。 // //未知錯(cuò)誤,50100 // //未知錯(cuò)誤 public static final int UNKNOWN_ERROR = 50100。34 /