| |
Juli 2003 TelekommunikationscMaschinenbordbuchcService, v1.1.2 A-5 A raises(InvalidGrammar, InvalidConstraint); // Rückkehrzahl der Aufzeichnungen gelöscht nicht unterzeichnete lange delete_records(inzeichenkettegrammatik, in Begrenzung c) raises(InvalidGrammar, InvalidConstraint); nicht unterzeichnetes langes delete_records_by_id(in RecordIdList Identifikation); leere Aufzeichnungen write_records(inAnys) raises(LogFull, LogOffDuty, LogLocked, LogDisabled); leere Aufzeichnungen write_records(inAnys) raises(LogFull, LogOffDuty, LogLocked, LogDisabled); // einzelne Aufzeichnungsattribute des Satzes leere Kennzeichnung set_record_attribute(inRecordId, im attr_list NVList) raises(InvalidRecordId, InvalidAttribute); // Satz aller notiert daß Gleiche die Begrenzungen mit dem gleichen attr_list // Rückkehrzahl der Aufzeichnungen deren Attribute eingestellt worden sind nicht unterzeichnete lange set_records_attribute(inzeichenkettegrammatik, in Begrenzung c, im attr_list NVList) raises(InvalidGrammar, InvalidConstraint, InvalidAttribute); // erhalten Sie Rekordattribute Get_record_attribute(inRecordId NVList Kennzeichnung) raises(InvalidRecordId); Kennzeichnung Maschinenbordbuchcopy(outLogId); Maschinenbordbuchcopy_with_id (in Kennzeichnung LogId) hebt an (LogIdAlreadyExists); leere flush()erhöhungen (UnsupportedQoS); }; Schnittstelle BasicLog: Maschinenbordbuch { leeres destroy(); }; typedefsequence<Log > -LogList; typedefsequence<LogId > -LogIdList; Schnittstelle LogMgr { List_logs() LogList; Kennzeichnung Maschinenbordbuchfind_log(inLogId); List_logs_by_id() LogIdList; }; Schnittstelle BasicLogFactory: LogMgr |  |
|
| |
|
|