| |
2-20 Organisationsstruktur: Die Organisationsstruktur September 2001 2 leerer remove_name(inzeichenkettename) Erhöhungen (FormatError, NotFound); leeres add_description(inbeschreibungsthe_description) Erhöhungen (FormatError); leere Beschreibungen set_descriptions(inDescriptionList) Erhöhungen (FormatError); leeres remove_description(inbeschreibungsthe_description) Erhöhungen (FormatError, NotFound); langer Index des leeren remove_description_at(in) Erhöhungen (NotFound); }; Das OrgStructureAdmin Gegenstand wird benutzt, um den hartnäckigen Zustand von zu handhaben OrgStructure Gegenstände. OrgStructureAdmin Gegenstand übernimmt von OrgStructure Gegenstand und LifeCycleAdmin Gegenstand. Jedes OrgStructureAdmin Gegenstand liefert alle Betriebe, die durch einen Gegenstand OrgStructure bereitgestellt werden (sehen Sie Abschnitt 2,4,3, "Schnittstelle OrgStructureAdmin," auf Seite 2-19) und LifeCycleAdmin . Jeder Fall von einem OrgStructure Gegenstand hat ein dazugehöriges OrgStructureAdmin wenden Sie das ein übernimmt seinen Zustand und Verhalten. Jedes OrgStructure Gegenstand hat ein oder mehr Namen, jeder Name ist einzigartig innerhalb Bereich des OrgModel wenden Sie ein, das das OrgStructure besitzt . OrgStructureAdmin wenden Sie zur Verfügung stellt Betriebe, um Namen zu addieren, zu ersetzen und zu entfernen ein. Jedes OrgStructure Gegenstand hat eine oder mehr Textbeschreibungen, die mit ihm dazugehörig sind. OrgStructureAdmin wenden Sie zur Verfügung stellt Betriebe, um diese zu addieren, zu ersetzen und zu entfernen ein Beschreibungen. Jedes OrgStructure Gegenstand dazugehörig Lebensdauerinformationen (wirkungsvolles Datum, Endpunktdatum und Status). Das OrgStructureAdmin Gegenstand liefert Betriebe das kann diese Lebensdauerinformationen ändern. Das OrgStructureAdmin wirft Ausnahmen auf, wenn seine Betriebe unzulässiges geführt werden Parameter (FormatError Es wirft Ausnahmen auf, wenn doppelte Wesen addiert werden (z.B., Namen , OrgStructures ). Es wirft eine Ausnahme auf, wenn ein spezifiziertes Wesen nicht gefunden werden kann (z.B., Beschreibungen). set_names() Der Betrieb wird verwendet, um Namen für ein OrgStructure einzustellen . Alles vorher vorhandene Namen werden entfernt. Das "Duplikat "Ausnahme ist Erhöhungen, wenn ein Name ein Duplikat ist von einem anderen vorhandenen OrgStructure . add_name() Der Betrieb wird verwendet, um einen Namen einem OrgStructure hinzuzufügen . Das "Duplikat " Ausnahme ist Erhöhungen, wenn ein Name ein Duplikat von einem anderen vorhandenen OrgStructure ist . |  |
|
| |
|
|