| |
September 2001 Organisationsstruktur: Das Organisatorische Wesen 3-7 3 3,2,3 Schnittstelle OrgEntityAdmin Schnittstelle OrgEntityAdmin: DfOrganizationalStructure::LifeCycleAdmin, OrgEntity { leeres add_attribute ( DfOrganizationalStructure::OrgAttribute-attr ) raises(FormatError); leere add_attributes ( DfOrganizationalStructure::OrgAttributeList-attrs ) raises(FormatError); leeres remove_attribute ( DfOrganizationalStructure::OrgAttribute-attr ) raises(NotFound, FormatError); leere remove_attributes ( DfOrganizationalStructure::OrgAttributeList-attrs ) raises(NotFound, FormatError); leeres replace_attribute( im DfOrganizationalStructure::OrgAttribute-old_attr im DfOrganizationalStructure::OrgAttribute-new_attr) Erhöhungen (FormatError, NotFound); leeres replace_attributes( in den DfOrganizationalStructure::OrgAttributeList-old_attrs in den DfOrganizationalStructure::OrgAttributeList-new_attrs) Erhöhungen (FormatError, NotFound); leere set_additonal_attributes ( DfOrganizationalStructure::OrgAttributeList-Attribute ) raises(FormatError); leeres add_contact_information ( im contact_info ContactInformation ) raises(Duplicate); leeres remove_contact_information ( im contact_info ContactInformation ) raises(NotFound); leeres replace_contact_information ( im old_contact_info ContactInformation im new_contact_info ContactInformation ) raises(NotFound); leeres set_contact_information ( im contact_info ContactInformationList ); leeres publish_version( im Identifikation-previous_version_id in der Zeichenkette version_specifier); }; |  |
|
| |
|
|