| |
Juni 2003 Interworking Notification/JMS: Modul BridgeTransactionMgmt 3-9 3 Ausnahme UnsupportedTransaction { }; Ausnahme TransactionAlreadyActive { }; Ausnahme TransactionActive { }; Schnittstelle TransactionManagement { leeres enable_transaction (in nicht unterzeichneten langen Fällen, in nicht unterzeichnetem langem tim- eout) Erhöhungen (UnsupportedTransaction , TransactionAlreadyActive); leeres disable_transaction() hebt an (TransactionActive }; }; BridgeTransactionMgmt enable_transaction 3,2,1,1 Der enable_transactionbetrieb baut die Proxies zusammen, nämlich StructuredProxyPushSuppliers, StructuredProxyPullConsumer, SequenceProxyPushSupplier, SequenceProxyPullConsumer mit einem transactional Klienten Verhalten. Es läßt auch jene Proxies ihre Fallwarteschlangen als wiedergutzumachendes OTS handhaben Gegenstände. Dieser neue Mitteilungsservice auszurichtendes QoS OperationsvorratEnableTransaction. Es baut die Brückenendpunktgegenstände, nämlich das StructuredPushConsumer zusammen, SequencePushConsumer, StructuredPullSupplier, SequencePullSupplier, das sind angeschlossen an den Mitteilungsservice, um ihre Transactional POA-Politik auf einzustellen Require_shared. Dieser Betrieb nimmt als Eingangsparameter die Zahl den Fällen, die in den Bereich von gesendet werden Wegewahlverhandlung. Wenn die Brücke Fallreihenfolgen übermitteln, dieser Eingangsparameter bezeichnet die Zahl Fallreihenfolgen und bedeutet daß die Gesamtzahl den Fällen, die innen gesendet werden der Wegewahlverhandlungbereich wird erhalten, indem man die Zahl Fällen innerhalb a multipliziert Reihenfolge durch den Wert des Eingangsparameters. Die Zahl den Fällen beziehungsweise Zahl der Fallreihenfolgen, die in den Bereich der Wegewahlverhandlung gesendet werden, werden auf abgebildet neuer Mitteilungsservice TransactionEvents beziehungsweise TransactionEventSequences AdminProperties. Der enable_transactionbetrieb nimmt auch als Eingangsparameter die Lebenszeit von Wegewahlverhandlung. Die Lebenszeit der Wegewahlverhandlung wird auf der Mitteilung abgebildet Halten Sie TransactionTimeout AdminProperty Instand. Dieser Betrieb wirft die Ausnahme UnsupportedTransaction wenn der Mitteilungsservice auf oder die JMS-Implementierungen stützt nicht verteilte Verhandlungen. Sie wirft die Ausnahme TransactionAlreadyActive auf, wenn eine aktive Verhandlung bereits ist dazugehörig zum Brückengegenstand. |  |
|
| |
|
|