| |
Februar 2001 Allgemeiner Gegenstand 2-9 2 CosLifeCycle::LifeCycleObject::copy (wahlweise freigestellt) Diese Methode erlaubt die Daten, die mit diesem CommonObject dazugehörig sind von kopiert werden ein Adressbereich zu anderen, vielleicht auf einem anderen Wirt. Der Fabriksucherparameter zu diese Methode sollte auf ein PartyManagementFacility::Manager tatsächlich zeigen Hinweis. Wenn der Verkäufer, beschließt diese Methode nicht einzuführen, können sie einfach werfen vorbestimmt Ausnahme NotCopyable . CosLifeCycle::LifeCycleObject::move (wahlweise freigestellt) Der PMF-Verkäufer kann diese Methode als Kopie auf die gleiche Weise einführen (sehen Sie oben). CosLifeCycle::LifeCycleObject::remove Diese Methode entfernt effektiv den Gegenstand vom System, einschließlich seines hartnäckigen Zustandes. Von diesem umfassen das Entfernen eines Hinweises einen Namensservice und/oder können andere Behälter. Die Details über was wirklich entfernt erhält, sind Implementierungsbesondere. CosStream::Streamable Das CommonObject Schnittstelle übernimmt von CosStream::Streamable hauptsächlich zu führen Sie ein externalize_to_stream Methode. Verwenden dieser Annäherung eine von vielen Spezialisierungen von StreamIO konnte überschritten werden einem CommonObject Erlauben seines Zustandes zu seien Sie externalized zu einem spezifischen Format - wie bestehenden Standardformaten EDI. Dieses Schnittstelle übernimmt von CosObjectIdentity::IdentifiableObject . Es wird daß angenommen Beteiligtmanagement-Service wird nicht führen Sie IdentifiableObject ein - als einfaches nicht unterzeichnetes langes ist nicht genügende Informationen zum einzigartig Kennzeichnen der Gegenstände über Mehrfachverbindungsstelle Gebiete. Eher CommonObject verwendet das QualifiedObjectIdentity beschrieben über. CosStream::Streamable::externalize_to_stream() Es wird erwartet, daß der Verkäufer diese generische strömende Fähigkeit an Strombeteiligtes liefert Daten heraus zu den externen Quellen und/oder zu den Vermächtnisklimas. Z.B. der Stromgegenstand konnte die Daten formatieren, die innerhalb des CommonObject eingekapselt wurden (Person) in das ANSI X12 Standard 275 zu geduldiger Information. CosStream::Streamable::internalize_from_stream() Diese Methode kann verwendet werden, um Daten in einen Gegenstand zu strömen, (z.B., von einem EDI-Eingangsstrom). CosPropertyService::PropertySetDef Das PropertySetDef Schnittstelle, eine begrenzte Spezialisierung von PropertySet ist hauptsächlich übernommen, um generische Zuerkennung auf allem CommonObject zur Verfügung zu stellen s. Dieses Schnittstelle stellt für dynamische Kundenbezogenheit zur Verfügung. Das übernommene Verhalten, das hier verzeichnet wird, stellt zur Verfügung ein schneller Hinweis auf den Anforderungen. Für eine komplettere Erklärung beziehen Sie sich auf CosPropertyService Spezifikation. CosPropertyService::PropertySet::define_property() Diese Methode fügt hinzu oder ändert eine vorhandene Eigenschaft auf dem Beteiligten Gegenstand. |  |
|
| |
|
|