| |
September 2002 Hartnäckiger ZustandcService: Stecker 2-5 2 Lernabschnitt create_basic_session( im access_mode AccessMode in den additional_parameters ParameterList ); TransactionalSession create_transactional_session( im access_mode AccessMode im default_isolation_level IsolationLevel im Wiederholungsbesuch EndOfAssociationCallback in den additional_parameters ParameterList ); Current_session() TransactionalSession; TransactionalSessionList sessions( in der CosTransactions::Coordinator-Verhandlung ); SessionPool create_session_pool( im access_mode AccessMode im tx_policy TransactionPolicy in den additional_parameters ParameterList ); Get_pid(inStorageObjectBase Pid obj); Get_short_pid(inStorageObjectBase ShortPid obj); //... }; }; Das Read-only-Attribut- implementation_id bringt die Kennzeichnung dieser Implementierung zurück. Das create_basic_session Betrieb verursacht ein grundlegendes, nicht-non-transactional, session.Typically die zusätzlichen Parameter enthält Informationen wie Dateiname, Datenbankname oder Authentisierungsinformationen. Wenn die Implementierung nicht a zur Verfügung stellen kann Lernabschnitt mit der gewünschten Zugangsart (oder höheres) wirft sie die Standardausnahme auf PERSIST_STORE . Das create_transactional_session Betrieb verursacht einen neuen transactional Lernabschnitt. Wenn die Implementierung kann nicht die gewünschte Zugangsart (oder höher) oder zur Verfügung stellen gewünscht fallen Sie Lokalisierungsniveau, es aufwirft die Standardausnahme PERSIST_STORE zurück . Das create_session_pool Betrieb stellt eine neue Lernabschnittlache her. Der Betrieb Lernabschnitte bringt alle transactional Lernabschnitte zurück, die durch diesen Stecker verursacht werden dasSIND mit den Betriebsmitteln verbunden, die mit der gegebenen Verhandlung registriert werden. |  |
|
| |
|
|