[jboss-cvs] JBossAS SVN: r76007 - projects/docs/enterprise/4.3/Transactions/Programmers_Guide/de-DE.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Fri Jul 18 19:42:54 EDT 2008


Author: jdimanos at jboss.com
Date: 2008-07-18 19:42:53 -0400 (Fri, 18 Jul 2008)
New Revision: 76007

Modified:
   projects/docs/enterprise/4.3/Transactions/Programmers_Guide/de-DE/Chapter_04.po
Log:
update

Modified: projects/docs/enterprise/4.3/Transactions/Programmers_Guide/de-DE/Chapter_04.po
===================================================================
--- projects/docs/enterprise/4.3/Transactions/Programmers_Guide/de-DE/Chapter_04.po	2008-07-18 22:37:00 UTC (rev 76006)
+++ projects/docs/enterprise/4.3/Transactions/Programmers_Guide/de-DE/Chapter_04.po	2008-07-18 23:42:53 UTC (rev 76007)
@@ -8,7 +8,7 @@
 "Project-Id-Version: Chapter_04\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
 "POT-Creation-Date: 2008-06-05 22:51+0000\n"
-"PO-Revision-Date: 2008-07-18 07:22+1000\n"
+"PO-Revision-Date: 2008-07-19 09:42+1000\n"
 "Last-Translator: Jasna Dimanoski <jdimanos at redhat.com>\n"
 "Language-Team:  <de at li.org>\n"
 "MIME-Version: 1.0\n"
@@ -149,6 +149,8 @@
 "transaction. This might violate the atomicity properties of the transaction "
 "being committed (aborted) and is thus discouraged."
 msgstr ""
+"Beim Schreiben der <command>save_state</command> und <command>restore_state</command>-Operationen sollte man ebenfalls Vorsicht walten lassen um sicherzustellen, dass keine Transaktionen gestartet wurden (entweder explizit in der Operation oder implizit durch Verwendung einer anderen Operation). Diese Einschränkung ist Folge der Tatsache, dass <emphasis>TxCore</emphasis> beim Versuch eine atomische Transaktion während der Festschreibungs- oder Abbruchphase einer anderen Transaktion festzuschreiben als Teil seiner Festschreibungsbearbeitung <command>restore_state</"
+"command> aufrufen kann. Dies könnte die Atomaritäts-Properties der festzuschreibenden (abgebrochenen) Transaktion verletzen und wird daher nicht empfohlen."
 
 #. Tag: para
 #: Chapter_04.xml:32
@@ -181,6 +183,8 @@
 "problems of aliasing. That is two different object references may in actual "
 "fact point at the same item. For example:"
 msgstr ""
+"Alle grundlegenden Typen von Java (int, long, etc.) können aus einer <classname>Input/OutputObjectState</classname>-Instanz gespeichert und wiederhergestellt werden indem die Verpack- (und Auspack-) Hilfsprogramme, die durch <classname>Input/OutputObjectState</"
+"classname> bereitgestellt werden, verwendet werden. Jedoch sollte das Verpacken und Auspacken von Objekten unterschiedlich gehandhabt werden. Der Grund hierfür ist die Tatsache, dass das Verpacken von Objekten das zusätzliche Problem des Aliasing aufbringt. Das heißt, zwei verschiedene Objektreferenzen können auf denselben Posten verweisen. Zum Beispiel:"
 
 #. Tag: programlisting
 #: Chapter_04.xml:41
@@ -225,7 +229,7 @@
 "unpack the two strings into different areas of memory destroying the "
 "original aliasing information. The current version of TxCore will pack and "
 "unpack separate object references."
-msgstr ""
+msgstr "Hier verweisen sowohl s1 als auch s2 auf denselben String und eine naive Implementierung von <command>save_state</command> könnte dazu führen, dass der String einfach zwei Mal kopiert wird. Aus einer <command>save_state</command>-Perspektive ist dies schlichtweg ineffizient. Jedoch macht es <command>restore_state</command> schlichtweg inkorrekt, da es die beiden Strings in unterschiedliche Speicherbereiche entpacken und die ursprüngliche Aliasing Information zerstören würde. Die aktuelle Version von TxCore packt und entpackt separate Objektreferenzen."
 
 #. Tag: title
 #: Chapter_04.xml:49
@@ -245,6 +249,9 @@
 "persistence and recovery mechanisms is required, direct derivation of a user "
 "class from <classname>StateManager</classname> is possible."
 msgstr ""
+"Alle Beispiele in diesem Handbuch leiten Benutzerklassen aus dem "
+"<classname>LockManager</classname> ab. Dafür gibt es zwei Gründe."
+"Zunächst einmal erfordern die Serialisierbarkeitseinschränkungen atomischer Aktionen es und zweitens senkt es die Notwendigkeit von Eingriffen durch den Programmierer. Falls aber nur Zugriff auf <emphasis>TxCore</emphasis>s Persistenz- und Wiederherstellungsmechanismen benötigt werden, ist die direkte Ableitung einer Benutzerklasse vom <classname>StateManager</classname> möglich."
 
 #. Tag: para
 #: Chapter_04.xml:53
@@ -257,7 +264,7 @@
 "operations activate, deactivate and modified, since <classname>StateManager</"
 "classname>'s constructors are effectively identical to those of "
 "<classname>LockManager</classname>."
-msgstr ""
+msgstr "Direkt vom <classname>StateManager</classname> abgeleitete Klassen müssen explizit dessen Statusmanagement-Mechanismen verwenden (diese Interaktionen werden normalerweise durch den <classname>LockManager</classname> vorgenommen). Aus Sicht des Programmierers führt dies zur korrekten Verwendung der Operationen \"activate\", \"deactivate\" und \"modified\", da die Konstruktoren des <classname>StateManager</classname>s constructors effektiv identisch mit dem <classname>LockManager</classname> sind."
 
 #. Tag: programlisting
 #: Chapter_04.xml:55
@@ -281,7 +288,7 @@
 "activated further calls are ignored. The parameter represents the root name "
 "of the object store to search for the object. A value of null means use the "
 "default store."
-msgstr ""
+msgstr "<command>Activate</command> lädt ein Objekt aus dem Objektspeicher. Die UID des Objekts muss bereits via Konstruktor eingesetellt sein und das Objekt muss im Speicher vorhanden sein. Wird das Objekt erfolgreich gelesen, so wird <command>restore_state</command> aufgerufen, um das Objekt im Speicher zu bauen. <command>Activate</command> ist id-unwirksam, so dass nach Aktivierung eines Objekts weitere Aufrufe ignoriert werden. TDer Parameter repräsentiert den Root-Namen des Objektspeichers für die Suche nach dem Objekt. Ein Wert von Null bedeutet Verwendung des Standardspeichers."
 
 #. Tag: programlisting
 #: Chapter_04.xml:59
@@ -303,6 +310,8 @@
 "The parameter represents the root name of the object store into which the "
 "object should be saved. A value of null means use the default store."
 msgstr ""
+"Die Umkehrung von \"activate\". Erst Aufruf von <command>save_state</command> zum Bau des"
+"komprimierten Objekt-Image, dass dann im Objektspeicher gespeichert wird. Objekte können nur gespeichert werden, wenn sie seit ihrer Aktivierung verändert wurden. Der Parameter repräsentiert den Root-Namen des Objektspeichers, in welchem das Objekt gespeichert werden sollte. Ein Wert von Null bedeutet Verwendung des Standardspeichers."
 
 #. Tag: programlisting
 #: Chapter_04.xml:63




More information about the jboss-cvs-commits mailing list