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

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Sat Jun 28 20:51:47 EDT 2008


Author: jdimanos at jboss.com
Date: 2008-06-28 20:51:47 -0400 (Sat, 28 Jun 2008)
New Revision: 75178

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

Modified: projects/docs/enterprise/4.3/Transactions/Programmers_Guide/de-DE/Chapter.po
===================================================================
--- projects/docs/enterprise/4.3/Transactions/Programmers_Guide/de-DE/Chapter.po	2008-06-28 23:34:56 UTC (rev 75177)
+++ projects/docs/enterprise/4.3/Transactions/Programmers_Guide/de-DE/Chapter.po	2008-06-29 00:51:47 UTC (rev 75178)
@@ -1,29 +1,32 @@
+# translation of Chapter.po to
 # Language de-DE translations for JBoss_TS_Programmers_Guide package.
+#
 # Automatically generated, 2008.
-#
+# Jasna Dimanoski <jdimanos at redhat.com>, 2008.
 msgid ""
 msgstr ""
-"Project-Id-Version: JBoss_TS_Programmers_Guide 1.0\n"
+"Project-Id-Version: Chapter\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
 "POT-Creation-Date: 2008-06-05 22:51+0000\n"
-"PO-Revision-Date: 2008-06-05 22:51+0000\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2008-06-29 10:51+1000\n"
+"Last-Translator: Jasna Dimanoski <jdimanos at redhat.com>\n"
+"Language-Team:  <de at li.org>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.11.4\n"
 
 #. Tag: title
 #: Chapter.xml:6
 #, no-c-format
 msgid "Overview"
-msgstr ""
+msgstr "Übersicht"
 
 #. Tag: title
 #: Chapter.xml:9
 #, no-c-format
 msgid "Introduction"
-msgstr ""
+msgstr "Einführung"
 
 #. Tag: para
 #: Chapter.xml:10
@@ -38,12 +41,16 @@
 "chapter can be found in the <classname>com.arjuna.ats.txoj</classname> and "
 "<classname>com.arjuna.ats.arjuna</classname> packages."
 msgstr ""
+"Dieses Kapitel enthält eine Beschreibung der Verwendung der <classname>TxCore</classname> Transaction-Engine und der <firstterm>Transactional Objects for "
+"Java</firstterm> Klassen und Facilities. Die in diesem Kapitel erwähnten Klassen sind der Schlüssel zum Schreiben von fehlertoleranten Anwednugen unter Verwendung von Transkationen. Daher wollen wir sie nachdem wir sie beschrieben haben bei der Erstellung einer einfachen Applikation anwenden. Die in diesem Kapitel beschriebenen Klassen "
+"finden Sie in den <classname>com.arjuna.ats.txoj</classname> und "
+"<classname>com.arjuna.ats.arjuna</classname> Paketen."
 
 #. Tag: title
 #: Chapter.xml:14
 #, no-c-format
 msgid "TxCore – the transaction engine"
-msgstr ""
+msgstr "TxCore – die Transaction Engine"
 
 #. Tag: para
 #: Chapter.xml:16
@@ -82,7 +89,7 @@
 #: Chapter.xml:28
 #, no-c-format
 msgid "Txcore class hierarchy"
-msgstr ""
+msgstr "Txcore-Klassenhierarchie"
 
 #. Tag: para
 #: Chapter.xml:31
@@ -100,7 +107,7 @@
 #: Chapter.xml:35
 #, no-c-format
 msgid "Saving object states"
-msgstr ""
+msgstr "Objekt-Stati speichern"
 
 #. Tag: para
 #: Chapter.xml:37
@@ -157,7 +164,7 @@
 #: Chapter.xml:53
 #, no-c-format
 msgid "Recovery and persistence"
-msgstr ""
+msgstr "Recovery und Persistenz"
 
 #. Tag: para
 #: Chapter.xml:54
@@ -188,6 +195,21 @@
 "    protected StateManager (Uid id);\n"
 "};"
 msgstr ""
+"public abstract class StateManager\n"
+"{\n"
+"    public boolean activate ();\n"
+"    public boolean deactivate (boolean commit);\n"
+"\n"
+"    public Uid get_uid (); // object’s identifier.\n"
+"\n"
+"    // methods to be provided by a derived class\n"
+"\n"
+"    public boolean restore_state (InputObjectState os);\n"
+"    public boolean save_state (OutputObjectState os);\n"
+"\n"
+"    protected StateManager ();\n"
+"    protected StateManager (Uid id);\n"
+"};"
 
 #. Tag: para
 #: Chapter.xml:58
@@ -253,6 +275,24 @@
 "    return true;\n"
 "}"
 msgstr ""
+"public boolean save_state(OutputObjectState o)\n"
+"{\n"
+"    if (!super.save_state(o))\n"
+"    return false;\n"
+"            \n"
+"    try\n"
+"        {\n"
+"            o.packInt(A);\n"
+"            o.packInt(B);\n"
+"            o.packInt(C));\n"
+"        }\n"
+"    catch (Exception e)\n"
+"        {\n"
+"            return false;\n"
+"        }\n"
+"        \n"
+"    return true;\n"
+"}"
 
 #. Tag: para
 #: Chapter.xml:65
@@ -320,6 +360,24 @@
 "return true;\n"
 "}"
 msgstr ""
+"public boolean save_state(OutputObjectState o)\n"
+"{\n"
+"    if (!super.save_state(o))\n"
+"    return false;\n"
+"            \n"
+"    try\n"
+"    {\n"
+"        o.packInt(A);\n"
+"        o.packInt(B);\n"
+"        o.packInt(C));\n"
+"    }\n"
+"    catch (Exception e)\n"
+"    {\n"
+"        return false;\n"
+"    }\n"
+"                \n"
+"return true;\n"
+"}"
 
 #. Tag: para
 #: Chapter.xml:70
@@ -352,7 +410,7 @@
 #: Chapter.xml:82
 #, no-c-format
 msgid "The lifecycle of a persistent object."
-msgstr ""
+msgstr "Der Lebenszyklus eines persistenten Objekts."
 
 #. Tag: para
 #: Chapter.xml:86
@@ -400,7 +458,7 @@
 #: Chapter.xml:96
 #, no-c-format
 msgid "The concurrency controller"
-msgstr ""
+msgstr "Der Nebenläufigkeits-Controller"
 
 #. Tag: para
 #: Chapter.xml:98
@@ -470,6 +528,10 @@
 "    public LockResult setlock (Lock toSet, int retry, int timeout);\n"
 "};"
 msgstr ""
+"public abstract class LockManager extends StateManager\n"
+"{\n"
+"    public LockResult setlock (Lock toSet, int retry, int timeout);\n"
+"};"
 
 #. Tag: para
 #: Chapter.xml:111
@@ -489,8 +551,7 @@
 #. Tag: para
 #: Chapter.xml:113
 #, no-c-format
-msgid ""
-"The code below shows how we may try to obtain a write lock on an object:"
+msgid "The code below shows how we may try to obtain a write lock on an object:"
 msgstr ""
 
 #. Tag: screen
@@ -527,6 +588,35 @@
 "}\n"
 "}"
 msgstr ""
+"public class Example extends LockManager\n"
+"{\n"
+"public boolean foobar ()\n"
+"{\n"
+"    AtomicAction A = new AtomicAction;\n"
+"    boolean result = false;\n"
+"        \n"
+"    A.begin();\n"
+"        \n"
+"    if (setlock(new Lock(LockMode.WRITE), 0) == Lock.GRANTED)\n"
+"    {\n"
+"        /*\n"
+"        * Do some work, and TXOJ will\n"
+"        * guarantee ACID properties.\n"
+"        */\n"
+"        \n"
+"        // automatically aborts if fails\n"
+"        \n"
+"        if (A.commit() == AtomicAction.COMMITTED)\n"
+"        {\n"
+"            result = true;\n"
+"        }\n"
+"    }\n"
+"    else\n"
+"        A.rollback();\n"
+"            \n"
+"    return result;\n"
+"}\n"
+"}"
 
 #. Tag: title
 #: Chapter.xml:120
@@ -767,8 +857,7 @@
 #. Tag: para
 #: Chapter.xml:164
 #, no-c-format
-msgid ""
-"Check write lock compatibility with the currently held locks, and if allowed:"
+msgid "Check write lock compatibility with the currently held locks, and if allowed:"
 msgstr ""
 
 #. Tag: para
@@ -818,3 +907,4 @@
 "Objects for Java</emphasis> take care of participant registration, "
 "persistence, concurrency control and recovery."
 msgstr ""
+




More information about the jboss-cvs-commits mailing list