| |
September 2001 Organisationsstruktur: MitteilungscSchnittstellen 2-37 2 ORG_ELEMENT_TYPE_REMOVED, ORG_ELEMENT_TYPES_CHANGED, ORG_MODEL_CHANGED }; enum OrgStructureChange { ORG_STRUCTURE_ADDED, ORG_STRUCTURE_REMOVED, ORG_STRUCTURE_NAME_ADDED, ORG_STRUCTURE_NAME_CHANGED, ORG_STRUCTURE_NAME_REMOVED, ORG_STRUCTURE_DESCRIPTION_ADDED, ORG_STRUCTURE_DESCRIPTION_CHANGED, ORG_STRUCTURE_DESCRIPTION_REMOVED, ORG_STRUCTURE_CHANGED }; enum OrgElementChange { ORG_ELEMENT_ADDED, ORG_ELEMENT_REMOVED, ORG_ELEMENT_NAME_CHANGED, SUBJECT_CHANGE, ORG_ELEMENT_DESCRIPTION_ADDED, ORG_ELEMENT_DESCRIPTION_CHANGED, ORG_ELEMENT_DESCRIPTION_REMOVED, VALUE_CHANGED, ATTRIBUTE_ADDED, ATTRIBUTE_CHANGED, ATTRIBUTE_REMOVED, ATTRIBUTES_CHANGED, ORG_ELEMENT_CHANGED }; leeres orgmodel_change(in der Änderung OrgModelChange, im relevant_model OrgModel); leeres orgstructure_change(in der Änderung OrgStructureChange, im relevant_org OrgStructure); leeres orgelement_change(in der Änderung OrgElementChange, im relevant_orgelement OrgElement); }; Das UpdateOrganizationalStructure Gegenstand wird von den Benutzern von eingeführt Organisationsstruktur-Service. Er liefert einen Betrieb (value_changed das ist benannt durch den Organisationsstruktur-Service wenn der Zustand von einem seiner Gegenstände (OrgModels Organisationen wird geändert. Dieses erlaubt einem Klienten des Services zu sein bewußt, daß irgendein anderer Klient den Zustand von einem der Gegenstände veranlassen hat zu ändern. |  |
|
| |
|
|